Commit Graph

  • 8caebbd226 conductor(checkpoint): Checkpoint end of Phase 3 Ed_ 2026-02-23 16:38:27 -05:00
  • 2dd6145bd8 feat(gui): Implement event-driven API metrics updates and decouple from render loop Ed_ 2026-02-23 16:38:23 -05:00
  • 0c27aa6c6b conductor(plan): Mark Phase 2 as complete Ed_ 2026-02-23 16:32:10 -05:00
  • e24664c7b2 conductor(checkpoint): Checkpoint end of Phase 2 Ed_ 2026-02-23 16:31:56 -05:00
  • 20ebab55a0 feat(ai_client): Emit API lifecycle and tool execution events Ed_ 2026-02-23 16:31:48 -05:00
  • c44026c06c conductor(plan): Mark Phase 1 as complete Ed_ 2026-02-23 16:25:48 -05:00
  • 776f4e4370 conductor(checkpoint): Checkpoint end of Phase 1 Ed_ 2026-02-23 16:25:38 -05:00
  • cd3f3c89ed feat(events): Add EventEmitter and instrument ai_client.py Ed_ 2026-02-23 16:23:55 -05:00
  • 93e72b5530 chore(conductor): Mark track 'Live GUI Testing Infrastructure' as complete Ed_ 2026-02-23 16:01:22 -05:00
  • 637946b8c6 conductor(checkpoint): Checkpoint end of Phase 3 and final track completion Ed_ 2026-02-23 16:01:09 -05:00
  • 6677a6e55b conductor(checkpoint): Checkpoint end of Phase 2: Test Suite Migration Ed_ 2026-02-23 15:56:46 -05:00
  • be20d80453 conductor(plan): Mark phase 'Phase 1: Infrastructure & Core Utilities' as complete Ed_ 2026-02-23 15:53:32 -05:00
  • db251a1038 conductor(checkpoint): Checkpoint end of Phase 1: Infrastructure & Core Utilities Ed_ 2026-02-23 15:53:16 -05:00
  • 28ab543d4a chore(conductor): Add new track 'Event-Driven API Metrics Updates' Ed_ 2026-02-23 15:46:43 -05:00
  • 8ba5ed4d90 chore(conductor): Add new track 'Live GUI Testing Infrastructure' Ed_ 2026-02-23 15:43:32 -05:00
  • 79ebc210bf chore(conductor): Archive track 'gui_performance_20260223' Ed_ 2026-02-23 15:37:21 -05:00
  • edc09895b3 conductor(plan): Mark task 'Apply review suggestions' as complete Ed_ 2026-02-23 15:36:16 -05:00
  • 4628813363 fix(conductor): Apply review suggestions for track 'gui_performance_20260223' Ed_ 2026-02-23 15:36:03 -05:00
  • d535fc7f38 chore(conductor): Mark track 'gui_performance_20260223' as complete Ed_ 2026-02-23 15:28:59 -05:00
  • b415e4ec19 perf(gui): Resolve massive frametime bloat by throttling telemetry and optimizing UI updates Ed_ 2026-02-23 15:28:51 -05:00
  • 0535e436d5 chore(conductor): Add new track 'investigate and fix heavy frametime performance issues' Ed_ 2026-02-23 15:20:32 -05:00
  • f1f3ed9925 delete ui perf track Ed_ 2026-02-23 15:15:42 -05:00
  • d804a32c0e chore(conductor): Archive track 'Add new metrics to track ui performance' Ed_ 2026-02-23 15:15:04 -05:00
  • 8a056468de conductor(plan): Mark phase 'Diagnostics UI and Optimization' as final complete (Blink Fix) Ed_ 2026-02-23 15:12:38 -05:00
  • 7aa9fe6099 conductor(checkpoint): Final performance optimizations for Phase 3: Throttled UI updates and optimized retro blinking Ed_ 2026-02-23 15:12:20 -05:00
  • b91e72b749 feat(perf): Add high-resolution component profiling to main loop Ed_ 2026-02-23 15:09:58 -05:00
  • 8ccc3d60b5 conductor(plan): Mark phase 'Diagnostics UI and Optimization' as final complete Ed_ 2026-02-23 15:08:03 -05:00
  • 9fdece9404 conductor(checkpoint): Final optimizations for Phase 3: Throttled updates and incremental rendering Ed_ 2026-02-23 15:07:48 -05:00
  • 85fad6bb04 chore(conductor): Update workflow with API hook verification guidelines Ed_ 2026-02-23 15:06:17 -05:00
  • 182a19716e conductor(plan): Mark phase 'Diagnostics UI and Optimization' as complete Ed_ 2026-02-23 15:01:39 -05:00
  • 161a4d062a conductor(checkpoint): Checkpoint end of Phase 3: Diagnostics UI and Optimization Ed_ 2026-02-23 15:01:23 -05:00
  • e783a03f74 conductor(plan): Mark task 'Identify and fix bottlenecks' as complete Ed_ 2026-02-23 15:01:11 -05:00
  • c2f4b161b4 fix(ui): Correct DPG plot syntax and axis limit handling Ed_ 2026-02-23 15:00:59 -05:00
  • 2a35df9cbe docs(conductor): Synchronize docs for track 'Add new metrics to track ui performance' Ed_ 2026-02-23 14:54:20 -05:00
  • cc6a35ea05 chore(conductor): Mark track 'Add new metrics to track ui performance' as complete Ed_ 2026-02-23 14:52:50 -05:00
  • 7c45d26bea conductor(plan): Mark phase 'Diagnostics UI and Optimization' as complete Ed_ 2026-02-23 14:52:41 -05:00
  • 555cf29890 conductor(checkpoint): Checkpoint end of Phase 3: Diagnostics UI and Optimization Ed_ 2026-02-23 14:52:26 -05:00
  • 0625fe10c8 conductor(plan): Mark task 'Build Diagnostics Panel' as complete Ed_ 2026-02-23 14:50:55 -05:00
  • 30d838c3a0 feat(ui): Build Diagnostics Panel with real-time plots Ed_ 2026-02-23 14:50:44 -05:00
  • 0b148325d0 conductor(plan): Mark phase 'AI Tooling and Alert System' as complete Ed_ 2026-02-23 14:48:35 -05:00
  • b92f2f32c8 conductor(checkpoint): Checkpoint end of Phase 2: AI Tooling and Alert System Ed_ 2026-02-23 14:48:21 -05:00
  • 3e9d362be3 feat(perf): Implement performance threshold alert system Ed_ 2026-02-23 14:47:49 -05:00
  • 4105f6154a conductor(plan): Mark task 'Create get_ui_performance tool' as complete Ed_ 2026-02-23 14:47:02 -05:00
  • 9ec5ff309a feat(perf): Add get_ui_performance AI tool Ed_ 2026-02-23 14:46:52 -05:00
  • 932194d6fa conductor(plan): Mark phase 'High-Resolution Telemetry Engine' as complete Ed_ 2026-02-23 14:44:05 -05:00
  • f5c9596b05 conductor(checkpoint): Checkpoint end of Phase 1: High-Resolution Telemetry Engine Ed_ 2026-02-23 14:43:52 -05:00
  • 6917f708b3 conductor(plan): Mark task 'Implement Input Lag' as complete Ed_ 2026-02-23 14:43:16 -05:00
  • cdd06d4339 feat(perf): Implement Input Lag estimation logic Ed_ 2026-02-23 14:43:07 -05:00
  • e19e9130e4 conductor(plan): Mark task 'Integrate collector' as complete Ed_ 2026-02-23 14:42:30 -05:00
  • 5c7fd39249 feat(perf): Integrate PerformanceMonitor with DPG main loop Ed_ 2026-02-23 14:42:21 -05:00
  • f9df7d4479 conductor(plan): Mark task 'Implement core performance collector' as complete Ed_ 2026-02-23 14:41:23 -05:00
  • 7fe117d357 feat(perf): Implement core PerformanceMonitor for telemetry collection Ed_ 2026-02-23 14:41:11 -05:00
  • 3487c79cba chore(conductor): Add new track 'Add new metrics to track ui performance' Ed_ 2026-02-23 14:39:30 -05:00
  • e3b483d983 chore(conductor): Mark track 'api_metrics_20260223' as complete Ed_ 2026-02-23 13:46:59 -05:00
  • 2d22bd7b9c conductor(plan): Mark phase 'Phase 2: GUI Telemetry and Plotting' as complete Ed_ 2026-02-23 13:46:28 -05:00
  • 76582c821e conductor(checkpoint): Checkpoint end of Phase 2 Ed_ 2026-02-23 13:45:32 -05:00
  • e47ee14c7b docs(conductor): Update plan for api_metrics_20260223 Ed_ 2026-02-23 13:43:31 -05:00
  • e747a783a5 feat(gui): Display active Gemini caches Ed_ 2026-02-23 13:42:57 -05:00
  • 84f05079e3 docs(conductor): Update plan for api_metrics_20260223 Ed_ 2026-02-23 13:40:42 -05:00
  • c35170786b feat(gui): Implement token budget visualizer Ed_ 2026-02-23 13:40:04 -05:00
  • a52f3a2ef8 conductor(plan): Mark phase 'Phase 1: Metric Extraction and Logic Review' as complete Ed_ 2026-02-23 13:35:15 -05:00
  • 2668f88e8a conductor(checkpoint): Checkpoint end of Phase 1 Ed_ 2026-02-23 13:34:18 -05:00
  • ac51ded52b docs(conductor): Update plan for api_metrics_20260223 Ed_ 2026-02-23 13:29:22 -05:00
  • f10a2f2ffa feat(conductor): Expose history bleed flags Ed_ 2026-02-23 13:29:06 -05:00
  • c61fcc6333 docs(conductor): Update plan for api_metrics_20260223 Ed_ 2026-02-23 13:28:20 -05:00
  • 8aa70e287f fix(conductor): Implement Gemini cache metrics Ed_ 2026-02-23 13:27:49 -05:00
  • 27eb9bef95 archive context managment Ed_ 2026-02-23 13:10:47 -05:00
  • 56e275245f chore(conductor): Archive track 'api_hooks_verification_20260223' Ed_ 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 Ed_ 2026-02-23 13:04:01 -05:00
  • 10ca40dd35 conductor(plan): Mark phase 'Phase 2: Implement Automated Verification Logic' as complete Ed_ 2026-02-23 13:02:28 -05:00
  • b575dcd1eb conductor(checkpoint): Checkpoint end of Phase 2: Implement Automated Verification Logic Ed_ 2026-02-23 13:01:00 -05:00
  • f7d3e97f18 conductor(plan): Mark task 'Implement result handling' as complete Ed_ 2026-02-23 13:00:20 -05:00
  • 94b4f38c8c test(conductor): Enhance integration tests for API hook result handling Ed_ 2026-02-23 12:58:50 -05:00
  • 9c60936a0c conductor(plan): Mark task 'Integrate ApiHookClient' as complete Ed_ 2026-02-23 12:58:15 -05:00
  • c7c8b89b4e test(conductor): Add integration test for ApiHookClient usage in phase completion Ed_ 2026-02-23 12:56:57 -05:00
  • cf19530792 conductor(plan): Mark task 'Develop ApiHookClient' as complete Ed_ 2026-02-23 12:54:46 -05:00
  • f4a9ff82fa feat(api-hooks): Implement ApiHookClient with comprehensive tests Ed_ 2026-02-23 12:54:16 -05:00
  • 926cebe40a conductor(plan): Mark phase 'Phase 1: Update Workflow Definition' as complete Ed_ 2026-02-23 12:49:41 -05:00
  • f17c9e31b4 conductor(checkpoint): Checkpoint end of Phase 1: Update Workflow Definition Ed_ 2026-02-23 12:49:14 -05:00
  • 1b8b236433 conductor(plan): Mark task 'Modify workflow.md' as complete Ed_ 2026-02-23 12:48:45 -05:00
  • 2ec1ecfd50 docs(workflow): Automate phase verification protocol with API hooks Ed_ 2026-02-23 12:48:09 -05:00
  • a70e4e2b21 add new track Ed_ 2026-02-23 12:47:22 -05:00
  • ce75f0e5a1 remove active track Ed_ 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.' Ed_ 2026-02-23 12:40:10 -05:00
  • bb4776e99c conductor(plan): Mark task 'Apply review suggestions' as complete Ed_ 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.' Ed_ 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 Ed_ 2026-02-23 12:29:11 -05:00
  • d3ca0fee98 conductor(plan): Mark phase 'Phase 2: Hook Implementations and Logging' as complete Ed_ 2026-02-23 12:28:43 -05:00
  • eaf229e144 conductor(checkpoint): Checkpoint end of Phase 2 Ed_ 2026-02-23 12:27:02 -05:00
  • d7281dc16e conductor(plan): Mark task 'Integrate aggressive logging for all hook invocations' as complete Ed_ 2026-02-23 12:23:53 -05:00
  • ef29902963 feat(api): Integrate aggressive logging for all hook invocations Ed_ 2026-02-23 12:23:23 -05:00
  • 0d09007dc1 conductor(plan): Mark task 'Implement GUI state manipulation hooks with thread-safe queueing' as complete Ed_ 2026-02-23 12:22:27 -05:00
  • 5f9bc193cb feat(api): Add GUI state manipulation hooks with thread-safe queueing Ed_ 2026-02-23 12:21:18 -05:00
  • 03db4190d7 conductor(plan): Mark task 'Implement project and AI session state manipulation hooks' as complete Ed_ 2026-02-23 12:18:18 -05:00
  • d9d056c80d feat(api): Add project and session state manipulation hooks Ed_ 2026-02-23 12:17:32 -05:00
  • a65990f72b conductor(plan): Mark phase 'Phase 1: Foundation and Opt-in Mechanisms' as complete Ed_ 2026-02-23 12:15:13 -05:00
  • 2bc7a3f0a5 conductor(checkpoint): Checkpoint end of Phase 1 Ed_ 2026-02-23 12:14:26 -05:00
  • bf76a763c3 conductor(plan): Mark task 'Set up lightweight local IPC server...' as complete Ed_ 2026-02-23 12:11:27 -05:00
  • 44c2585f95 feat(api): Add lightweight HTTP server for API hooks Ed_ 2026-02-23 12:11:01 -05:00
  • bd7ccf3a07 conductor(plan): Mark task 'Implement CLI flag/env-var to enable the hook system' as complete Ed_ 2026-02-23 12:07:21 -05:00