Commit Graph

54 Commits

Author SHA1 Message Date
Ed_
f580165c5b feat(conductor): Implement configurable paths and mark track 'Conductor Path Configuration' as complete 2026-03-06 16:43:11 -05:00
Ed_
0de50e216b commit 2026-03-06 14:04:50 -05:00
Ed_
684a6d1d3b feat(ai_client): isolation of current_tier using threading.local() for parallel agent safety 2026-03-06 12:59:18 -05:00
Ed_
3376da7761 docs: Add session debrief about test fixes and MCP tool lesson 2026-03-06 00:24:04 -05:00
Ed_
d2481b2de7 never ends 2026-03-05 20:39:56 -05:00
Ed_
2c5476dc5d fix: Fix all failing test files with proper mocking and imports
- test_tiered_context.py: Fix aggregate imports to src.aggregate
- test_gemini_cli_adapter_parity.py: Fix subprocess.Popen mock path and JSON format
- test_gemini_cli_edge_cases.py: Fix mock path, JSON format, and adapter initialization
- test_gemini_cli_parity_regression.py: Fix mock path, reset global adapter
- test_token_usage.py: Fix SimpleNamespace mock structure for gemini response
2026-03-05 20:15:03 -05:00
Ed_
edd66792fa fix(tests): Fix api_events test mocks for google-genai streaming 2026-03-05 19:24:53 -05:00
Ed_
03b68c9cea fix(ai_client): Add missing response_received events for gemini streaming and non-streaming paths 2026-03-05 19:21:57 -05:00
Ed_
02947e3304 fix(tests): Fix mma_orchestration_gui task count, api_events mocks, gui_stress import 2026-03-05 19:09:39 -05:00
Ed_
48f8afce3e fix(tests): Fix patch paths for orchestrator_pm and aggregate 2026-03-05 18:51:20 -05:00
Ed_
fd6dc5da43 fix(tests): Fix remaining patch paths in test_mma_orchestration_gui 2026-03-05 17:30:16 -05:00
Ed_
e2ca7db7ab fix(tests): Fix google-genai streaming mocks in api_events tests 2026-03-05 17:22:54 -05:00
Ed_
0c6cfa21d4 fix(tests): Fix all patch paths for src. prefix 2026-03-05 17:16:05 -05:00
Ed_
4c150317ba fix(tests): Fix remaining import paths and AST test 2026-03-05 16:53:54 -05:00
Ed_
98105aecd3 fix(tests): Fix import paths and update for google-genai API 2026-03-05 16:51:47 -05:00
Ed_
8f87f9b406 fix(tests): Add src. prefix to module imports 2026-03-05 16:45:06 -05:00
Ed_
8784d05db4 WIP: PAIN3 2026-03-05 15:10:53 -05:00
Ed_
fca57841c6 WIP: PAIN2 2026-03-05 14:43:45 -05:00
Ed_
0e3b479bd6 WIP: PAIN 2026-03-05 14:24:03 -05:00
Ed_
e81843b11b WIP: PYTHON 2026-03-05 14:07:04 -05:00
Ed_
a13a6c5cd0 WIP: STILL FIXING FUNDAMENTAL TRASH 2026-03-05 14:04:17 -05:00
Ed_
ea5bb4eedf docs(src): Update documentation for src/ layout and sloppy.py entry point 2026-03-04 10:10:41 -05:00
Ed_
24f385e612 checkpoint(src): Codebase restructuring and import resolution complete 2026-03-04 10:07:41 -05:00
Ed_
fe2114a2e0 feat(types): Complete strict static analysis and typing track 2026-03-04 09:46:02 -05:00
Ed_
1be6193ee0 chore(tests): Final stabilization of test suite and full isolation of live_gui artifacts 2026-03-04 01:05:56 -05:00
Ed_
966b5c3d03 wow this ai messed up. 2026-03-04 00:01:01 -05:00
Ed_
3203891b79 wip test stabalization is a mess still 2026-03-03 23:53:53 -05:00
Ed_
4d171ff24a chore(legacy): Remove gui_legacy.py and refactor all tests to use gui_2.py 2026-03-03 01:09:24 -05:00
Ed_
72000c18d5 chore(conductor): Archive tech debt track and cleanup registry 2026-03-02 22:00:47 -05:00
Ed_
a569f8c02f chore(tech-debt): Finalize gui_2.py cleanup and test suite discipline 2026-03-02 21:43:56 -05:00
Ed_
35822aab08 chore(test): Centralize app_instance and mock_app fixtures in conftest.py 2026-03-02 20:54:25 -05:00
Ed_
febcf3be85 fix(conductor): Apply review suggestions for track 'mma_agent_focus_ux_20260302' 2026-03-02 19:36:36 -05:00
Ed_
be7174ca53 conductor(checkpoint): Checkpoint end of Phase 1 — feature_bleed_cleanup_20260302
Phase 1: Dead Code Removal
- Deleted dead _render_comms_history_panel duplicate (33 lines, stale 'type' key)
- Deleted 4 duplicate __init__ state assignments
- 32 tests passed, gui_2.py import clean
- Comms History panel visually verified by user
2026-03-02 15:34:48 -05:00
Ed_
b9686392d7 chore: apply ruff auto-fixes and remove dead AST scripts 2026-03-02 13:26:20 -05:00
Ed_
eb293f3c96 chore: config, layout, project history, simulation framework updates 2026-03-02 10:15:44 -05:00
Ed_
9fb01ce5d1 feat(mma): complete Phase 6 and finalize Comprehensive GUI UX track
- Implement Live Worker Streaming: wire ai_client.comms_log_callback to Tier 3 streams
- Add Parallel DAG Execution using asyncio.gather for non-dependent tickets
- Implement Automatic Retry with Model Escalation (Flash-Lite -> Flash -> Pro)
- Add Tier Model Configuration UI to MMA Dashboard with project TOML persistence
- Fix FPS reporting in PerformanceMonitor to prevent transient 0.0 values
- Update Ticket model with retry_count and dictionary-like access
- Stabilize Gemini CLI integration tests and handle script approval events in simulations
- Finalize and verify all 6 phases of the implementation plan
2026-03-01 22:38:43 -05:00
Ed_
d1ce0eaaeb feat(gui): implement Phases 2-5 of Comprehensive GUI UX track
- Add cost tracking with new cost_tracker.py module
- Enhance Track Proposal modal with editable titles and goals
- Add Conductor Setup summary and New Track creation form to MMA Dashboard
- Implement Task DAG editing (add/delete tickets) and track-scoped discussion
- Add visual polish: color-coded statuses, tinted progress bars, and node indicators
- Support live worker streaming from AI providers to GUI panels
- Fix numerous integration test regressions and stabilize headless service
2026-03-01 20:17:31 -05:00
Ed_
5792fb3bb1 checkpoint 2026-02-28 20:53:46 -05:00
Ed_
3b96b67d69 chore(checkpoint): Phase 6 Test Suite Stabilization complete. 257/261 tests PASS. Resolved run_linear drift, formatter expectations, and Hook Server startup. 2026-02-28 20:42:54 -05:00
Ed_
2907eb9f93 chore(checkpoint): Phase 4 Codebase-Wide Type Hint Sweep complete. Total fixes: ~400+. Verification status: 230 pass, 16 fail (pre-existing API drift), 29 error (live_gui env). 2026-02-28 19:35:46 -05:00
Ed_
25b72fba7e feat(ui): Support multiple concurrent AI response streams and strategy visualization 2026-02-27 22:56:40 -05:00
Ed_
ef7040c3fd docs(conductor): Enforce execution order dependencies in phase 2 specs 2026-02-27 19:23:38 -05:00
Ed_
7a614cbe8c checkpoint 2026-02-27 18:35:11 -05:00
Ed_
51918d9bc3 chore: Checkpoint commit of unstaged changes, including new tests and debug scripts 2026-02-26 21:39:03 -05:00
Ed_
56025a84e9 checkpoint: finished test curation 2026-02-25 21:58:18 -05:00
Ed_
3a6a53d046 chore(conductor): Archive track 'mma_formalization_20260225' 2026-02-25 20:37:04 -05:00
Ed_
c2ab18164e checkpoint on mma overhaul 2026-02-25 20:30:34 -05:00
Ed_
386e36a92b feat(headless): Implement Phase 5 - Dockerization 2026-02-25 13:23:04 -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