Commit Graph

70 Commits

Author SHA1 Message Date
ed 1f0bd94f10 WIP: Catching up on state of this codebase.. 2026-05-02 11:59:22 -04:00
ed 2b73745cd9 feat(gui): Merge Session Hub into Discussion Hub
- Removed Session Hub window from _gui_func
- Discussion Hub now has tab bar: Discussion | Context Composition | Snapshot | Takes
- _render_discussion_tab: history + message/response tabs
- _render_snapshot_tab: Aggregate MD + System Prompt (moved from Session Hub)
- _render_context_composition_placeholder: placeholder for Phase 3
- _render_takes_placeholder: placeholder for Phase 4
2026-03-22 13:06:15 -04:00
ed 9ddbcd2fd6 feat(gui): Remove Context Presets tab from Project Settings
Context Presets tab removed from Project Settings panel.
The _render_context_presets_panel method call is removed from the tab bar.
Context presets functionality will be re-introduced in Discussion Hub -> Context Composition tab.
2026-03-22 12:59:10 -04:00
ed d89f971270 checkpoint 2026-03-21 16:59:36 -04:00
ed 8ee8862ae8 checkpoint: track complete 2026-03-18 18:39:54 -04:00
ed 123bcdcb58 config 2026-03-12 20:58:36 -04:00
ed 36b3c33dcc update settings 2026-03-12 20:27:08 -04:00
ed 1f8bb58219 more adjustments 2026-03-12 19:08:51 -04:00
ed 4ba1bd9eba conductor(checkpoint): Phase 1: Configuration & Data Modeling complete 2026-03-12 15:35:51 -04:00
ed 8c5b5d3a9a fix(conductor): Apply review suggestions for track 'opencode_config_overhaul_20260310' 2026-03-10 21:07:50 -04:00
ed 80eaf740da spicyv 2026-03-09 00:27:43 -04:00
ed 7bdba1c9b9 adjustments + new tracks + tasks.md reduction of usage 2026-03-08 03:31:15 -04:00
ed f392aa3ef5 conductor(checkpoint): Checkpoint end of Phase 1 - Symbol Parsing 2026-03-07 14:59:35 -05:00
ed 0fae341d2f fix(ai_client): add patch_callback param to _send_gemini_cli signature 2026-03-07 01:28:07 -05:00
ed 5277b11279 chore: update track references and config 2026-03-07 00:06:05 -05:00
ed b79c1fce3c feat(provider): Add MiniMax AI provider integration
- Add minimax to PROVIDERS lists in gui_2.py and app_controller.py
- Add minimax credentials template in ai_client.py
- Implement _list_minimax_models, _classify_minimax_error, _ensure_minimax_client
- Implement _send_minimax with streaming and reasoning support
- Add minimax to send(), list_models(), reset_session(), get_history_bleed_stats()
- Add unit tests in tests/test_minimax_provider.py
2026-03-06 23:36:30 -05:00
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