Commit Graph

1223 Commits

Author SHA1 Message Date
ed e783a03f74 conductor(plan): Mark task 'Identify and fix bottlenecks' as complete 2026-02-23 15:01:11 -05:00
ed c2f4b161b4 fix(ui): Correct DPG plot syntax and axis limit handling 2026-02-23 15:00:59 -05:00
ed 2a35df9cbe docs(conductor): Synchronize docs for track 'Add new metrics to track ui performance' 2026-02-23 14:54:20 -05:00
ed cc6a35ea05 chore(conductor): Mark track 'Add new metrics to track ui performance' as complete 2026-02-23 14:52:50 -05:00
ed 7c45d26bea conductor(plan): Mark phase 'Diagnostics UI and Optimization' as complete 2026-02-23 14:52:41 -05:00
ed 555cf29890 conductor(checkpoint): Checkpoint end of Phase 3: Diagnostics UI and Optimization 2026-02-23 14:52:26 -05:00
ed 0625fe10c8 conductor(plan): Mark task 'Build Diagnostics Panel' as complete 2026-02-23 14:50:55 -05:00
ed 30d838c3a0 feat(ui): Build Diagnostics Panel with real-time plots 2026-02-23 14:50:44 -05:00
ed 0b148325d0 conductor(plan): Mark phase 'AI Tooling and Alert System' as complete 2026-02-23 14:48:35 -05:00
ed b92f2f32c8 conductor(checkpoint): Checkpoint end of Phase 2: AI Tooling and Alert System 2026-02-23 14:48:21 -05:00
ed 3e9d362be3 feat(perf): Implement performance threshold alert system 2026-02-23 14:47:49 -05:00
ed 4105f6154a conductor(plan): Mark task 'Create get_ui_performance tool' as complete 2026-02-23 14:47:02 -05:00
ed 9ec5ff309a feat(perf): Add get_ui_performance AI tool 2026-02-23 14:46:52 -05:00
ed 932194d6fa conductor(plan): Mark phase 'High-Resolution Telemetry Engine' as complete 2026-02-23 14:44:05 -05:00
ed f5c9596b05 conductor(checkpoint): Checkpoint end of Phase 1: High-Resolution Telemetry Engine 2026-02-23 14:43:52 -05:00
ed 6917f708b3 conductor(plan): Mark task 'Implement Input Lag' as complete 2026-02-23 14:43:16 -05:00
ed cdd06d4339 feat(perf): Implement Input Lag estimation logic 2026-02-23 14:43:07 -05:00
ed e19e9130e4 conductor(plan): Mark task 'Integrate collector' as complete 2026-02-23 14:42:30 -05:00
ed 5c7fd39249 feat(perf): Integrate PerformanceMonitor with DPG main loop 2026-02-23 14:42:21 -05:00
ed f9df7d4479 conductor(plan): Mark task 'Implement core performance collector' as complete 2026-02-23 14:41:23 -05:00
ed 7fe117d357 feat(perf): Implement core PerformanceMonitor for telemetry collection 2026-02-23 14:41:11 -05:00
ed 3487c79cba chore(conductor): Add new track 'Add new metrics to track ui performance' 2026-02-23 14:39:30 -05:00
ed e3b483d983 chore(conductor): Mark track 'api_metrics_20260223' as complete 2026-02-23 13:46:59 -05:00
ed 2d22bd7b9c conductor(plan): Mark phase 'Phase 2: GUI Telemetry and Plotting' as complete 2026-02-23 13:46:28 -05:00
ed 76582c821e conductor(checkpoint): Checkpoint end of Phase 2 2026-02-23 13:45:32 -05:00
ed e47ee14c7b docs(conductor): Update plan for api_metrics_20260223 2026-02-23 13:43:31 -05:00
ed e747a783a5 feat(gui): Display active Gemini caches
This change adds a label to the Provider panel to show the count and total size of active Gemini caches when the Gemini provider is selected. This information is hidden for other providers.
2026-02-23 13:42:57 -05:00
ed 84f05079e3 docs(conductor): Update plan for api_metrics_20260223 2026-02-23 13:40:42 -05:00
ed c35170786b feat(gui): Implement token budget visualizer
This change adds a progress bar and label to the Provider panel to display the current history token usage against the provider's limit. The UI is updated in real-time.
2026-02-23 13:40:04 -05:00
ed a52f3a2ef8 conductor(plan): Mark phase 'Phase 1: Metric Extraction and Logic Review' as complete 2026-02-23 13:35:15 -05:00
ed 2668f88e8a conductor(checkpoint): Checkpoint end of Phase 1 2026-02-23 13:34:18 -05:00
ed ac51ded52b docs(conductor): Update plan for api_metrics_20260223 2026-02-23 13:29:22 -05:00
ed f10a2f2ffa feat(conductor): Expose history bleed flags
This change introduces a new function, get_history_bleed_stats, to calculate and expose how close the current conversation history is to the provider's token limit. The initial implementation supports Anthropic, with a placeholder for Gemini.
2026-02-23 13:29:06 -05:00
ed c61fcc6333 docs(conductor): Update plan for api_metrics_20260223 2026-02-23 13:28:20 -05:00
ed 8aa70e287f fix(conductor): Implement Gemini cache metrics
This change corrects the implementation of get_gemini_cache_stats to use the Gemini client instance and updates the corresponding test to use proper mocking.
2026-02-23 13:27:49 -05:00
ed 27eb9bef95 archive context managment 2026-02-23 13:10:47 -05:00
ed 56e275245f chore(conductor): Archive track 'api_hooks_verification_20260223' 2026-02-23 13:07:29 -05:00
ed eb9705bd93 chore(conductor): Mark track 'Update conductor to properly utilize the new api hooks for automated testing & verification of track implementation features withou the need of user intervention.' as complete 2026-02-23 13:04:01 -05:00
ed 10ca40dd35 conductor(plan): Mark phase 'Phase 2: Implement Automated Verification Logic' as complete 2026-02-23 13:02:28 -05:00
ed b575dcd1eb conductor(checkpoint): Checkpoint end of Phase 2: Implement Automated Verification Logic 2026-02-23 13:01:00 -05:00
ed f7d3e97f18 conductor(plan): Mark task 'Implement result handling' as complete 2026-02-23 13:00:20 -05:00
ed 94b4f38c8c test(conductor): Enhance integration tests for API hook result handling 2026-02-23 12:58:50 -05:00
ed 9c60936a0c conductor(plan): Mark task 'Integrate ApiHookClient' as complete 2026-02-23 12:58:15 -05:00
ed c7c8b89b4e test(conductor): Add integration test for ApiHookClient usage in phase completion 2026-02-23 12:56:57 -05:00
ed cf19530792 conductor(plan): Mark task 'Develop ApiHookClient' as complete 2026-02-23 12:54:46 -05:00
ed f4a9ff82fa feat(api-hooks): Implement ApiHookClient with comprehensive tests 2026-02-23 12:54:16 -05:00
ed 926cebe40a conductor(plan): Mark phase 'Phase 1: Update Workflow Definition' as complete 2026-02-23 12:49:41 -05:00
ed f17c9e31b4 conductor(checkpoint): Checkpoint end of Phase 1: Update Workflow Definition 2026-02-23 12:49:14 -05:00
ed 1b8b236433 conductor(plan): Mark task 'Modify workflow.md' as complete 2026-02-23 12:48:45 -05:00
ed 2ec1ecfd50 docs(workflow): Automate phase verification protocol with API hooks 2026-02-23 12:48:09 -05:00