cdd06d4339
feat(perf): Implement Input Lag estimation logic
2026-02-23 14:43:07 -05:00
e19e9130e4
conductor(plan): Mark task 'Integrate collector' as complete
2026-02-23 14:42:30 -05:00
5c7fd39249
feat(perf): Integrate PerformanceMonitor with DPG main loop
2026-02-23 14:42:21 -05:00
f9df7d4479
conductor(plan): Mark task 'Implement core performance collector' as complete
2026-02-23 14:41:23 -05:00
7fe117d357
feat(perf): Implement core PerformanceMonitor for telemetry collection
2026-02-23 14:41:11 -05:00
3487c79cba
chore(conductor): Add new track 'Add new metrics to track ui performance'
2026-02-23 14:39:30 -05:00
e3b483d983
chore(conductor): Mark track 'api_metrics_20260223' as complete
2026-02-23 13:46:59 -05:00
2d22bd7b9c
conductor(plan): Mark phase 'Phase 2: GUI Telemetry and Plotting' as complete
2026-02-23 13:46:28 -05:00
76582c821e
conductor(checkpoint): Checkpoint end of Phase 2
2026-02-23 13:45:32 -05:00
e47ee14c7b
docs(conductor): Update plan for api_metrics_20260223
2026-02-23 13:43:31 -05:00
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
84f05079e3
docs(conductor): Update plan for api_metrics_20260223
2026-02-23 13:40:42 -05:00
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
a52f3a2ef8
conductor(plan): Mark phase 'Phase 1: Metric Extraction and Logic Review' as complete
2026-02-23 13:35:15 -05:00
2668f88e8a
conductor(checkpoint): Checkpoint end of Phase 1
2026-02-23 13:34:18 -05:00
ac51ded52b
docs(conductor): Update plan for api_metrics_20260223
2026-02-23 13:29:22 -05:00
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
c61fcc6333
docs(conductor): Update plan for api_metrics_20260223
2026-02-23 13:28:20 -05:00
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
27eb9bef95
archive context managment
2026-02-23 13:10:47 -05:00
56e275245f
chore(conductor): Archive track 'api_hooks_verification_20260223'
2026-02-23 13:07:29 -05:00
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
10ca40dd35
conductor(plan): Mark phase 'Phase 2: Implement Automated Verification Logic' as complete
2026-02-23 13:02:28 -05:00
b575dcd1eb
conductor(checkpoint): Checkpoint end of Phase 2: Implement Automated Verification Logic
2026-02-23 13:01:00 -05:00
f7d3e97f18
conductor(plan): Mark task 'Implement result handling' as complete
2026-02-23 13:00:20 -05:00
94b4f38c8c
test(conductor): Enhance integration tests for API hook result handling
2026-02-23 12:58:50 -05:00
9c60936a0c
conductor(plan): Mark task 'Integrate ApiHookClient' as complete
2026-02-23 12:58:15 -05:00
c7c8b89b4e
test(conductor): Add integration test for ApiHookClient usage in phase completion
2026-02-23 12:56:57 -05:00
cf19530792
conductor(plan): Mark task 'Develop ApiHookClient' as complete
2026-02-23 12:54:46 -05:00
f4a9ff82fa
feat(api-hooks): Implement ApiHookClient with comprehensive tests
2026-02-23 12:54:16 -05:00
926cebe40a
conductor(plan): Mark phase 'Phase 1: Update Workflow Definition' as complete
2026-02-23 12:49:41 -05:00
f17c9e31b4
conductor(checkpoint): Checkpoint end of Phase 1: Update Workflow Definition
2026-02-23 12:49:14 -05:00
1b8b236433
conductor(plan): Mark task 'Modify workflow.md' as complete
2026-02-23 12:48:45 -05:00
2ec1ecfd50
docs(workflow): Automate phase verification protocol with API hooks
2026-02-23 12:48:09 -05:00
a70e4e2b21
add new track
2026-02-23 12:47:22 -05:00
ce75f0e5a1
remove active track
2026-02-23 12:40:43 -05:00
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
bb4776e99c
conductor(plan): Mark task 'Apply review suggestions' as complete
2026-02-23 12:38:40 -05:00
dc64493f42
fix(conductor): Apply review suggestions for 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:38:29 -05:00
0070f61a40
chore(conductor): Mark track 'Add full api/hooks so that gemini cli can test, interact, and manipulate the state of the gui & program backend for automated testing.' as complete
2026-02-23 12:29:11 -05:00
d3ca0fee98
conductor(plan): Mark phase 'Phase 2: Hook Implementations and Logging' as complete
2026-02-23 12:28:43 -05:00
eaf229e144
conductor(checkpoint): Checkpoint end of Phase 2
2026-02-23 12:27:02 -05:00
d7281dc16e
conductor(plan): Mark task 'Integrate aggressive logging for all hook invocations' as complete
2026-02-23 12:23:53 -05:00
ef29902963
feat(api): Integrate aggressive logging for all hook invocations
2026-02-23 12:23:23 -05:00
0d09007dc1
conductor(plan): Mark task 'Implement GUI state manipulation hooks with thread-safe queueing' as complete
2026-02-23 12:22:27 -05:00
5f9bc193cb
feat(api): Add GUI state manipulation hooks with thread-safe queueing
2026-02-23 12:21:18 -05:00
03db4190d7
conductor(plan): Mark task 'Implement project and AI session state manipulation hooks' as complete
2026-02-23 12:18:18 -05:00
d9d056c80d
feat(api): Add project and session state manipulation hooks
2026-02-23 12:17:32 -05:00
a65990f72b
conductor(plan): Mark phase 'Phase 1: Foundation and Opt-in Mechanisms' as complete
2026-02-23 12:15:13 -05:00
2bc7a3f0a5
conductor(checkpoint): Checkpoint end of Phase 1
2026-02-23 12:14:26 -05:00