ed
a359f19cdc
chore(conductor): Add new track 'Review GUI design and UX refinement'
2026-02-23 16:59:59 -05:00
ed
6287f24e51
chore(conductor): Add new track 'Review project codebase for API vendor alignment'
2026-02-23 16:56:46 -05:00
ed
faa37928cd
remove api_metrics from tracks
2026-02-23 16:53:36 -05:00
ed
094e729e89
chore(conductor): Archive track 'api_metrics_20260223'
2026-02-23 16:53:25 -05:00
ed
ad8c0e208b
fix: Add sys.path to tests/test_gui_updates.py to resolve aggregate import
2026-02-23 16:53:08 -05:00
ed
ffeb6f50f5
close live_gui_testing
2026-02-23 16:50:37 -05:00
ed
58594e03df
chore(conductor): Archive track 'live_gui_testing_20260223'
2026-02-23 16:50:18 -05:00
ed
da28d839f6
conductor(plan): Mark task 'Apply review suggestions' as complete
2026-02-23 16:49:55 -05:00
ed
075d760721
fix(conductor): Apply review suggestions for track 'live_gui_testing_20260223'
2026-02-23 16:49:36 -05:00
ed
2da1ef38af
remove event driven metrics frorm tracks
2026-02-23 16:47:15 -05:00
ed
40fc35f176
chore(conductor): Archive track 'event_driven_metrics_20260223'
2026-02-23 16:46:20 -05:00
ed
1a428e3c6a
conductor(plan): Mark task 'Apply review suggestions' as complete
2026-02-23 16:45:42 -05:00
ed
66f728e7a3
fix(conductor): Apply review suggestions for track 'event_driven_metrics_20260223'
2026-02-23 16:45:34 -05:00
ed
eaaf09dc3c
docs(conductor): Synchronize docs for track 'Event-Driven API Metrics Updates'
2026-02-23 16:39:46 -05:00
ed
abc0639602
chore(conductor): Mark track 'Event-Driven API Metrics Updates' as complete
2026-02-23 16:39:02 -05:00
ed
b792e34a64
conductor(plan): Mark Phase 3 as complete
2026-02-23 16:38:54 -05:00
ed
8caebbd226
conductor(checkpoint): Checkpoint end of Phase 3
2026-02-23 16:38:27 -05:00
ed
2dd6145bd8
feat(gui): Implement event-driven API metrics updates and decouple from render loop
2026-02-23 16:38:23 -05:00
ed
0c27aa6c6b
conductor(plan): Mark Phase 2 as complete
2026-02-23 16:32:10 -05:00
ed
e24664c7b2
conductor(checkpoint): Checkpoint end of Phase 2
2026-02-23 16:31:56 -05:00
ed
20ebab55a0
feat(ai_client): Emit API lifecycle and tool execution events
2026-02-23 16:31:48 -05:00
ed
c44026c06c
conductor(plan): Mark Phase 1 as complete
2026-02-23 16:25:48 -05:00
ed
776f4e4370
conductor(checkpoint): Checkpoint end of Phase 1
2026-02-23 16:25:38 -05:00
ed
cd3f3c89ed
feat(events): Add EventEmitter and instrument ai_client.py
2026-02-23 16:23:55 -05:00
ed
93e72b5530
chore(conductor): Mark track 'Live GUI Testing Infrastructure' as complete
2026-02-23 16:01:22 -05:00
ed
637946b8c6
conductor(checkpoint): Checkpoint end of Phase 3 and final track completion
2026-02-23 16:01:09 -05:00
ed
6677a6e55b
conductor(checkpoint): Checkpoint end of Phase 2: Test Suite Migration
2026-02-23 15:56:46 -05:00
ed
be20d80453
conductor(plan): Mark phase 'Phase 1: Infrastructure & Core Utilities' as complete
2026-02-23 15:53:32 -05:00
ed
db251a1038
conductor(checkpoint): Checkpoint end of Phase 1: Infrastructure & Core Utilities
2026-02-23 15:53:16 -05:00
ed
28ab543d4a
chore(conductor): Add new track 'Event-Driven API Metrics Updates'
2026-02-23 15:46:43 -05:00
ed
8ba5ed4d90
chore(conductor): Add new track 'Live GUI Testing Infrastructure'
2026-02-23 15:43:32 -05:00
ed
79ebc210bf
chore(conductor): Archive track 'gui_performance_20260223'
2026-02-23 15:37:21 -05:00
ed
edc09895b3
conductor(plan): Mark task 'Apply review suggestions' as complete
2026-02-23 15:36:16 -05:00
ed
4628813363
fix(conductor): Apply review suggestions for track 'gui_performance_20260223'
2026-02-23 15:36:03 -05:00
ed
d535fc7f38
chore(conductor): Mark track 'gui_performance_20260223' as complete
2026-02-23 15:28:59 -05:00
ed
b415e4ec19
perf(gui): Resolve massive frametime bloat by throttling telemetry and optimizing UI updates
2026-02-23 15:28:51 -05:00
ed
0535e436d5
chore(conductor): Add new track 'investigate and fix heavy frametime performance issues'
2026-02-23 15:20:32 -05:00
ed
f1f3ed9925
delete ui perf track
2026-02-23 15:15:42 -05:00
ed
d804a32c0e
chore(conductor): Archive track 'Add new metrics to track ui performance'
2026-02-23 15:15:04 -05:00
ed
8a056468de
conductor(plan): Mark phase 'Diagnostics UI and Optimization' as final complete (Blink Fix)
2026-02-23 15:12:38 -05:00
ed
7aa9fe6099
conductor(checkpoint): Final performance optimizations for Phase 3: Throttled UI updates and optimized retro blinking
2026-02-23 15:12:20 -05:00
ed
b91e72b749
feat(perf): Add high-resolution component profiling to main loop
2026-02-23 15:09:58 -05:00
ed
8ccc3d60b5
conductor(plan): Mark phase 'Diagnostics UI and Optimization' as final complete
2026-02-23 15:08:03 -05:00
ed
9fdece9404
conductor(checkpoint): Final optimizations for Phase 3: Throttled updates and incremental rendering
2026-02-23 15:07:48 -05:00
ed
85fad6bb04
chore(conductor): Update workflow with API hook verification guidelines
2026-02-23 15:06:17 -05:00
ed
182a19716e
conductor(plan): Mark phase 'Diagnostics UI and Optimization' as complete
2026-02-23 15:01:39 -05:00
ed
161a4d062a
conductor(checkpoint): Checkpoint end of Phase 3: Diagnostics UI and Optimization
2026-02-23 15:01:23 -05:00
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
ed
a70e4e2b21
add new track
2026-02-23 12:47:22 -05:00
ed
ce75f0e5a1
remove active track
2026-02-23 12:40:43 -05:00
ed
76e263c0c9
chore(conductor): Archive track 'Add full api/hooks so that gemini cli can test, interact, and manipulate the state of the gui & program backend for automated testing.'
2026-02-23 12:40:10 -05:00