464 B
464 B
Implementation Plan: Granular AST Control
Phase 1: Models & UI State
- Update
FileItemmodel insrc/models.pyto support the new AST states. - Update
src/gui_2.pyContext Panel to render toggle buttons/dropdowns for the new states.
Phase 2: Aggregation Logic
- Modify
src/aggregate.pyto intercept files with these states and call the appropriatetree-sitterMCP tools. - Ensure caching works for the new AST extraction states.