Commit Graph

361 Commits

Author SHA1 Message Date
ed befb480285 feat(conductor): Archive External MCP, Project-Specific Conductor, and GUI Path Config tracks 2026-03-12 20:10:05 -04:00
ed 8bc6eae101 wip: fixing more path resolution in tests 2026-03-12 19:28:21 -04:00
ed 1f8bb58219 more adjustments 2026-03-12 19:08:51 -04:00
ed 19e7c94c2e fixes 2026-03-12 18:47:17 -04:00
ed 23943443e3 stuff that was not comitted. 2026-03-12 18:15:38 -04:00
ed d237d3b94d feat(gui): Add Path Configuration panel to Context Hub 2026-03-12 16:44:22 -04:00
ed 48e2ed852a feat(paths): Add support for project-specific conductor directories 2026-03-12 16:27:24 -04:00
ed f4c5a0be83 feat(ai_client): Support external MCP tools and HITL approval 2026-03-12 15:58:36 -04:00
ed 828fadf829 feat(mcp_client): Implement ExternalMCPManager and StdioMCPServer with tests 2026-03-12 15:41:01 -04:00
ed c09e0f50be feat(app_controller): Integrate MCP configuration loading and add tests 2026-03-12 15:33:37 -04:00
ed 1c863f0f0c feat(models): Add MCP configuration models and loading logic 2026-03-12 15:31:10 -04:00
ed 1a14cee3ce test: fix broken tests across suite and resolve port conflicts 2026-03-11 23:49:23 -04:00
ed 036c2f360a feat(api): implement phase 4 headless refinement and verification 2026-03-11 23:17:57 -04:00
ed 4777dd957a feat(api): implement phase 3 comprehensive control endpoints 2026-03-11 23:14:09 -04:00
ed 1be576a9a0 feat(api): implement phase 2 expanded read endpoints 2026-03-11 23:04:42 -04:00
ed 02e0fce548 feat(api): implement websocket gateway and event streaming for phase 1 2026-03-11 23:01:09 -04:00
ed 9e51071418 test: Added layout and scaling tests for Preset windows and AI Settings 2026-03-11 20:30:09 -04:00
ed 6da3d95c0e refactor(gui): redesign persona editor UI and replace popup modals with standard windows 2026-03-10 23:21:14 -04:00
ed 7ae99f2bc3 feat(personas): Add persona_id support to Ticket/WorkerContext and ConductorEngine 2026-03-10 11:09:11 -04:00
ed 41a40aaa68 phase 2 checkpoint 2026-03-10 10:42:24 -04:00
ed 85ae4094cb test(bias): add efficacy simulation tests and enhance strategy labels 2026-03-10 10:25:09 -04:00
ed cad04bfbfc feat(bias): implement ToolBiasEngine and integrate into ai_client orchestration loop 2026-03-10 09:53:59 -04:00
ed 77a0b385d5 feat(bias): implement data models and storage for tool weighting and bias profiles 2026-03-10 09:27:12 -04:00
ed dcc13efaf7 chore(conductor): Mark track 'Saved Tool Presets' as complete 2026-03-10 01:23:57 -04:00
ed 8a83d22967 feat(ops): Consolidate usage analytics into Operations Hub with popout option 2026-03-09 23:25:06 -04:00
ed 66844e8368 feat(mma): Implement Pop Out Task DAG option in MMA Dashboard 2026-03-09 23:16:02 -04:00
ed 95381c258c chore(conductor): Mark track 'Saved System Prompt Presets' as complete 2026-03-09 22:35:52 -04:00
ed e2a403a187 checkpoint(Saved system prompt presets) 2026-03-09 22:27:40 -04:00
ed e635c2925d feat(theme): Implement comprehensive CRT Filter (scanlines, vignette, noise) 2026-03-09 01:19:16 -04:00
ed 9facecb7a5 feat(theme): Refine NERV palette contrast and readability 2026-03-09 01:13:23 -04:00
ed d9495f6e23 feat(theme): Add Alert Pulsing effect for NERV theme 2026-03-09 00:55:09 -04:00
ed 4f4fa1015c test(theme): Add unit tests for NERV visual effects 2026-03-09 00:50:39 -04:00
ed de0d9f339e test(theme): Add unit tests for NERV theme colors and geometry 2026-03-09 00:47:55 -04:00
ed fde0f29e72 ok 2026-03-08 23:24:33 -04:00
ed 59e14533f6 feat(ui): Implement Subtle Rounding professional theme 2026-03-08 21:55:35 -04:00
ed e34a2e6355 feat(ui): Implement selectable text across primary GUI panels 2026-03-08 21:37:22 -04:00
ed 74737ac9c7 fix(core): Anchor config.toml path to manual slop root
This fixes an issue where config.toml was erroneously saved to the current working directory (e.g. project dir) rather than the global manual slop directory.
2026-03-08 21:29:54 -04:00
ed de5b152c1e conductor(checkpoint): Checkpoint end of Phase 1: Storage Optimization 2026-03-08 20:53:13 -04:00
ed 7063bead12 feat(logs): Implement file-based offloading for scripts and tool outputs 2026-03-08 20:51:27 -04:00
ed d9a06fd2fe fix(test): emit response event on gemini_cli timeout
- Add try/except in ai_client.py to emit response_received event
  before re-raising exceptions from gemini_cli adapter
- Adjust mock_gemini_cli.py to sleep 65s (triggers 60s adapter timeout)
- This fixes test_mock_timeout and other live GUI tests that were
  hanging because no event was emitted on timeout
2026-03-07 22:37:06 -05:00
ed 6621362c37 ok 2026-03-07 21:40:40 -05:00
ed f07b14aa66 fix(test): Restore performance threshold bounds and add profiling to test 2026-03-07 20:46:14 -05:00
ed 4c2cfda3d1 fixing 2026-03-07 20:32:59 -05:00
ed c2930ebea1 conductor(checkpoint): Test integrity audit complete 2026-03-07 20:15:22 -05:00
ed 3ba4cac4a4 ai is trying to cheat out of finishing the tests still 2026-03-07 19:38:15 -05:00
ed 896be1eae2 ok 2026-03-07 18:31:21 -05:00
ed 39348745d3 fix: Test regression fixes - None event_queue handling, test assertions, skip pre-existing issue 2026-03-07 17:01:23 -05:00
ed ca65f29513 fix: Handle None event_queue in _queue_put, fix test assertion 2026-03-07 16:53:45 -05:00
ed 245653ce62 feat(models): Add model_override field to Ticket 2026-03-07 16:41:47 -05:00
ed 0c3a2061e7 feat(conductor): Add pause/resume mechanism to ConductorEngine 2026-03-07 16:36:04 -05:00