INNER CODE UNIT · Python
summarize_file
mrwadams/stride-gpt · apps/web/main.py:739
def summarize_file(file_path, content):
"""
Summarize a file's content by extracting key components.
Adapts the level of detail based on file size and importance.
Args:
file_path: Path to the file
content: Content of the file
Returns:
A string summary of the file
"""
# Determine file type
file_ext = file_path.split(".")[-1].lower() if "." in file_path else ""
# Initialize summary
summary = f"File: {file_path}\n"