Commit Graph

59 Commits

Author SHA1 Message Date
Ed_
ed56e56a2c chore(mma): Checkpoint progress on visual simulation and UI refresh before sub-agent delegation 2026-02-28 21:41:46 -05:00
Ed_
d65fa79e26 chore(mma): Implement visual simulation for Epic planning and fix UI refresh 2026-02-28 21:07:46 -05:00
Ed_
da7a2e35c0 fix(conductor): Apply review suggestions for track 'python_style_refactor_20260227' 2026-02-28 20:53:03 -05:00
Ed_
173ea96fb4 refactor(indentation): Apply codebase-wide 1-space ultra-compact refactor. Formatted 21 core modules and tests. 2026-02-28 19:36:38 -05:00
Ed_
c816f65665 refactor(types): add strict type hints to gui_2.py and gui_legacy.py
Automated pipeline applied 217 type annotations across both UI modules:
- 158 auto -> None return types via AST single-pass
- 25 manual signatures (callbacks, factory methods, complex returns)
- 34 variable type annotations (constants, color tuples, config)

Zero untyped functions/variables remain in either file.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 11:01:01 -05:00
Ed_
d36632c21a checkpoint: massive refactor 2026-02-28 09:06:45 -05:00
Ed_
25b72fba7e feat(ui): Support multiple concurrent AI response streams and strategy visualization 2026-02-27 22:56:40 -05:00
Ed_
7252d759ef feat(ui): Implement Task DAG Visualizer using ImGui tree nodes 2026-02-27 22:51:55 -05:00
Ed_
2b1cfbb34d feat(ui): Implement Track Browser and progress visualization in MMA Dashboard 2026-02-27 22:49:03 -05:00
Ed_
21157f92c3 feat(mma): Finalize Approval UX Modal in GUI 2026-02-27 22:30:55 -05:00
Ed_
4c53ca11da feat(mma): Implement interception logic in GUI and Conductor 2026-02-27 22:29:55 -05:00
Ed_
6548ce6496 fix(conductor): Apply review suggestions for track 'mma_data_architecture_dag_engine' 2026-02-27 20:20:01 -05:00
Ed_
b845b89543 feat(mma): Implement track-scoped history and optimized sub-agent toolsets 2026-02-27 19:51:13 -05:00
Ed_
3b2d82ed0d feat(mma): Finalize Orchestrator Integration and fix all regressions 2026-02-27 18:31:14 -05:00
Ed_
d087a20f7b checkpoint: mma_orchestrator track 2026-02-26 22:59:26 -05:00
Ed_
716d8b4e13 chore(conductor): Archive completed track 'MMA Core Engine Implementation' 2026-02-26 22:02:33 -05:00
Ed_
332fc4d774 feat(mma): Complete Phase 7 implementation: MMA Dashboard, HITL Step Modal, and Memory Mutator 2026-02-26 21:48:41 -05:00
Ed_
63a82e0d15 feat(mma): Implement MMA Dashboard, Event Handling, and Step Approval Modal in gui_2.py 2026-02-26 21:46:05 -05:00
Ed_
8bb72e351d chore(conductor): Mark track 'MMA Core Engine Implementation' as complete and verify with Phase 6 tests 2026-02-26 21:34:28 -05:00
Ed_
68861c0744 feat(mma): Decouple UI from API calls using UserRequestEvent and AsyncEventQueue 2026-02-26 20:45:23 -05:00
Ed_
fb3da4de36 feat(mma): Integrate Tier 4 QA analysis across all providers and conductor 2026-02-26 20:29:34 -05:00
Ed_
9e56245091 feat(conductor): Restore mma_implementation track 2026-02-26 13:13:29 -05:00
Ed_
7d521239ac feat(gui): Add Log Management panel with manual whitelisting 2026-02-26 09:12:58 -05:00
Ed_
8b7588323e feat(logging): Integrate log pruning and auto-whitelisting into app lifecycle 2026-02-26 09:08:31 -05:00
Ed_
3f4dc1ae03 feat(logging): Implement session-based log organization 2026-02-26 08:55:16 -05:00
Ed_
1b3ff232c4 feat(deepseek): Implement Phase 1 infrastructure and provider interface 2026-02-25 22:33:20 -05:00
Ed_
c23966061c fix(conductor): Apply review suggestions for track 'test_curation_20260225' 2026-02-25 22:05:28 -05:00
Ed_
56025a84e9 checkpoint: finished test curation 2026-02-25 21:58:18 -05:00
Ed_
1e5b43ebcd feat(ai): finalize Gemini CLI integration with telemetry polish and cleanup 2026-02-25 14:30:21 -05:00
Ed_
d187a6c8d9 feat(ai): support stdin for Gemini CLI and verify with integration test 2026-02-25 14:23:20 -05:00
Ed_
3ce4fa0c07 feat(gui): support Gemini CLI provider and settings persistence 2026-02-25 14:06:14 -05:00
Ed_
9b50bfa75e fix(headless): Apply review suggestions for track 'manual_slop_headless_20260225' 2026-02-25 13:33:59 -05:00
Ed_
1491619310 feat(headless): Implement Phase 4 - Session & Context Management via API 2026-02-25 13:18:41 -05:00
Ed_
4e0bcd5188 feat(headless): Implement Phase 2 - Core API Routes & Authentication 2026-02-25 13:09:22 -05:00
Ed_
d5f056c3d1 feat(headless): Implement Phase 1 - Project Setup & Headless Scaffold 2026-02-25 13:03:11 -05:00
Ed_
c952d2f67b feat(testing): stabilize simulation suite and fix gemini caching 2026-02-25 01:44:46 -05:00
Ed_
fb80ce8c5a feat(gui): Add auto-scroll, blinking history, and reactive API events 2026-02-25 00:41:45 -05:00
Ed_
e8959bf032 conductor(checkpoint): Phase 4: Execution and Modals Simulation complete 2026-02-25 00:00:28 -05:00
Ed_
760eec208e conductor(checkpoint): Phase 3: AI Settings and Tools Simulation complete 2026-02-24 23:59:01 -05:00
Ed_
a77d0e70f2 conductor(checkpoint): Phase 2: Context and Chat Simulation complete 2026-02-24 23:57:31 -05:00
Ed_
6f1e00b647 fix(conductor): Apply review suggestions for track 'gui2_parity_20260224' 2026-02-24 22:01:07 -05:00
Ed_
14984c5233 fix(gui2): Correct Response panel rendering and fix automation crashes 2026-02-24 21:56:26 -05:00
Ed_
d6472510ea perf(gui2): Full performance parity with gui.py (+/- 5% FPS/CPU) 2026-02-24 20:23:43 -05:00
Ed_
ad84843d9e conductor(checkpoint): Checkpoint end of Phase 2 2026-02-24 19:59:54 -05:00
Ed_
9d59a454e0 feat(gui2): Complete EventEmitter integration 2026-02-24 19:40:18 -05:00
Ed_
a85293ff99 feat(gui2): Implement missing GUI hook handlers 2026-02-24 19:37:58 -05:00
Ed_
57cb63b9c9 conductor(track): Complete gui2_feature_parity track
Close gui2_feature_parity track after implementing all features
and conducting manual and automated verification.

Key Achievements:
- Integrated event-driven architecture and MCP client.
- Ported API hooks and performance diagnostics.
- Implemented Prior Session Viewer.
- Refactored UI to a Hub-based layout.
- Added agent capability toggles.
- Achieved full theme integration.
- Developed comprehensive test suite.

Note: Remaining UI display issues for text panels in the comms and
tool call history will be addressed in a subsequent track.
2026-02-23 23:27:43 -05:00
Ed_
dbf2962c54 fix(gui): Restore 'Load Log' button and fix docking crash
fix(mcp): Improve path resolution and error messages
2026-02-23 23:00:17 -05:00
Ed_
f5ef2d850f refactor(gui): Implement user feedback for UI layout 2026-02-23 22:36:45 -05:00
Ed_
ddb53b250f refactor(gui2): Restructure layout into discrete Hubs
Automates the refactoring of the monolithic _gui_func in gui_2.py into separate rendering methods, nested within 'Context Hub', 'AI Settings Hub', 'Discussion Hub', and 'Operations Hub', utilizing tab bars. Adds tests to ensure the new default windows correctly represent this Hub structure.
2026-02-23 22:15:13 -05:00