# Implementation Plan ## Phase 1: Metric Extraction and Logic Review [checkpoint: 2668f88] - [x] Task: Extract explicit cache counts and lifecycle states from Gemini SDK - [x] Sub-task: Write Tests - [x] Sub-task: Implement Feature - [x] Task: Review and expose 'history bleed' (token limit proximity) flags - [x] Sub-task: Write Tests - [x] Sub-task: Implement Feature - [x] Task: Conductor - User Manual Verification 'Phase 1: Metric Extraction and Logic Review' (Protocol in workflow.md) ## Phase 2: GUI Telemetry and Plotting - [ ] Task: Implement token budget visualizer (e.g., Progress bars for limits) in Dear PyGui - [ ] Sub-task: Write Tests - [ ] Sub-task: Implement Feature - [ ] Task: Implement active caches data display in Provider/Comms panel - [ ] Sub-task: Write Tests - [ ] Sub-task: Implement Feature - [ ] Task: Conductor - User Manual Verification 'Phase 2: GUI Telemetry and Plotting' (Protocol in workflow.md)