Map the codebase
code_file_mapRecursively map project files: count and size by extension, identify oversized modules for decomposition, and optionally extract top-level exported symbols for JS/TS files.
Instructions
Recursively map the project's codeLocation: total file count + bytes, counts by extension, and the files that exceed the split thresholds (lines/bytes) as split candidates (worst first) — useful for spotting oversized modules to decompose. With symbols:true, also returns a per-file list of top-level exported functions/classes/consts for JS/TS files (regex-based, capped per file) — a lightweight symbol map for navigation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | Yes | ||
| symbols | No | Also extract top-level exported symbols per JS/TS file. | |
| splitBytes | No | ||
| splitLines | No |