2d92674aa0
fix(controller): Add stop_services() and dialog imports for GUI decoupling
...
- Add AppController.stop_services() to clean up AI client and event loop
- Add ConfirmDialog, MMAApprovalDialog, MMASpawnApprovalDialog imports to gui_2.py
- Fix test mocks for MMA dashboard and approval indicators
- Add retry logic to conftest.py for Windows file lock cleanup
2026-03-04 20:16:16 -05:00
1b46534eff
fix(controller): Clean up stray pass in _run_event_loop (Task 5.5)
2026-03-04 17:26:34 -05:00
2d041eef86
feat(controller): Add current_provider property to AppController
2026-03-04 16:47:02 -05:00
01b3c26653
Botched: Need to do a higher reaosning model to fix this mess.
2026-03-04 12:32:14 -05:00
f2b25757eb
refactor(tests): Update test suite and API hooks for AppController architecture
2026-03-04 11:38:36 -05:00
8642277ef4
fix(gui): Restore missing UI handler methods
2026-03-04 11:07:05 -05:00
9260c7dee5
refactor(gui): Migrate background threads and logic methods to AppController
2026-03-04 11:03:24 -05:00
d0009bb23a
refactor(gui): Migrate application state to AppController
2026-03-04 10:36:41 -05:00
a0276e0894
feat(src): Move core implementation files to src/ directory
2026-03-04 09:55:44 -05:00