get_overview
Get file structure, size, and semantic outline for large files to understand their organization and key components quickly.
Instructions
Get file structure, size, and semantic outline for large files (code, logs, data).
Use FIRST when working with any file over 1000 lines or when you need to
understand file structure. Returns: line count, byte size, binary detection,
long line stats, section headings, and suggested search patterns. For code
files, uses Tree-sitter to extract functions, classes, and structure. Does
NOT return file content - use read_content or search_content for that.Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| absolute_file_path | Yes | Absolute path to target file (e.g., /path/to/large_module.py) | |
| changed_lines | No | Optional list of changed line ranges from a diff. Each entry is [start, end] or [start, end, type] where type is "added", "modified", or "removed". Example: [[10, 15, "added"], [45, 52]]. Available from diffchunk list_chunks file_details output. |