Commit Graph

342 Commits

Author SHA1 Message Date
Ed_
c4c47b8df9 feat(gui): Rename gui.py to gui_legacy.py and update references 2026-02-24 20:36:04 -05:00
Ed_
76ee25b299 conductor(plan): Mark phase 'Performance Optimization and Final Validation' as complete 2026-02-24 20:25:20 -05:00
Ed_
611c89783f conductor(checkpoint): Checkpoint end of Phase 3 2026-02-24 20:25:02 -05:00
Ed_
17f179513f conductor(plan): Mark Phase 3: Performance Optimization and Final Validation as complete 2026-02-24 20:24:57 -05:00
Ed_
d6472510ea perf(gui2): Full performance parity with gui.py (+/- 5% FPS/CPU) 2026-02-24 20:23:43 -05:00
Ed_
d704816c4d conductor(plan): Mark task 'Optimize rendering and docking logic in gui_2.py if performance targets are not met' as in progress 2026-02-24 20:02:26 -05:00
Ed_
312b0ef48c conductor(plan): Mark task 'Conduct performance benchmarking (FPS, CPU, Frame Time) for both gui.py and gui_2.py' as in progress 2026-02-24 20:00:44 -05:00
Ed_
ae9c5fa0e9 conductor(plan): Mark phase 'Visual and Functional Parity Implementation' as complete 2026-02-24 20:00:16 -05:00
Ed_
ad84843d9e conductor(checkpoint): Checkpoint end of Phase 2 2026-02-24 19:59:54 -05:00
Ed_
a9344adb64 conductor(plan): Mark task 'Address regressions' as complete 2026-02-24 19:45:23 -05:00
Ed_
2d8ee64314 chore(conductor): Mark 'Address regressions' task as complete 2026-02-24 19:43:51 -05:00
Ed_
28155bcee6 conductor(plan): Mark task 'Verify functional parity' as complete 2026-02-24 19:43:01 -05:00
Ed_
450820e8f9 chore(conductor): Mark 'Verify functional parity' task as complete 2026-02-24 19:42:09 -05:00
Ed_
79d462736c conductor(plan): Mark task 'Complete EventEmitter integration' as complete 2026-02-24 19:41:16 -05:00
Ed_
9d59a454e0 feat(gui2): Complete EventEmitter integration 2026-02-24 19:40:18 -05:00
Ed_
23db500688 conductor(plan): Mark task 'Implement missing panels' as complete 2026-02-24 19:38:41 -05:00
Ed_
a85293ff99 feat(gui2): Implement missing GUI hook handlers 2026-02-24 19:37:58 -05:00
Ed_
ccf07a762b fix(conductor): Revert track status to 'In Progress' 2026-02-24 19:32:02 -05:00
Ed_
211d03a93f chore(conductor): Mark track 'Investigate differences left between gui.py and gui_2.py. Needs to reach full parity, so we can sunset guy.py' as complete 2026-02-24 19:27:04 -05:00
Ed_
ff3245eb2b conductor(plan): Mark task 'Conductor - User Manual Verification Phase 1' as complete 2026-02-24 19:26:37 -05:00
Ed_
9f99b77849 chore(conductor): Mark 'Conductor - User Manual Verification Phase 1' task as complete 2026-02-24 19:26:22 -05:00
Ed_
3797624cae conductor(plan): Mark phase 'Phase 1: Research and Gap Analysis' as complete 2026-02-24 19:26:06 -05:00
Ed_
36988cbea1 conductor(checkpoint): Checkpoint end of Phase 1: Research and Gap Analysis 2026-02-24 19:25:10 -05:00
Ed_
0fc8769e17 conductor(plan): Mark task 'Verify failing parity tests' as complete 2026-02-24 19:24:28 -05:00
Ed_
0006f727d5 chore(conductor): Mark 'Verify failing parity tests' task as complete 2026-02-24 19:24:08 -05:00
Ed_
3c7e2c0f1d conductor(plan): Mark task 'Write failing tests' as complete 2026-02-24 19:23:37 -05:00
Ed_
7c5167478b test(gui2): Add failing parity tests for GUI hooks 2026-02-24 19:23:22 -05:00
Ed_
fb4b529fa2 conductor(plan): Mark task 'Map EventEmitter and ApiHookClient' as complete 2026-02-24 19:21:36 -05:00
Ed_
579b0041fc chore(conductor): Mark 'Map EventEmitter and ApiHookClient' task as complete 2026-02-24 19:21:15 -05:00
Ed_
ede3960afb conductor(plan): Mark task 'Audit gui.py and gui_2.py' as complete 2026-02-24 19:20:56 -05:00
Ed_
fe338228d2 chore(conductor): Mark 'Audit gui.py and gui_2.py' task as complete 2026-02-24 19:20:41 -05:00
Ed_
449c4daee1 chore(conductor): Add new track 'extend test simulation to have further in breadth test (not remove the original though as its a useful small test) to extensively test all facets of possible gui interaction.' 2026-02-24 19:18:12 -05:00
Ed_
4b342265c1 chore(conductor): Add new track '4-Tier Architecture Implementation & Conductor Self-Improvement' 2026-02-24 19:11:28 -05:00
Ed_
22607b4ed2 MMA_Support draft 2026-02-24 19:11:15 -05:00
Ed_
f68a07e30e check point support MMA 2026-02-24 19:03:22 -05:00
Ed_
2bf55a89c2 chore(conductor): Add new track 'GUI 2.0 Feature Parity and Migration' 2026-02-24 18:39:21 -05:00
Ed_
9ba8ac2187 chore(conductor): Add new track 'Update documentation and cleanup MainContext.md' 2026-02-24 18:36:03 -05:00
Ed_
5515a72cf3 update conductor files 2026-02-24 18:32:38 -05:00
Ed_
ef3d8b0ec1 chore(conductor): Add new track 'Move discussion histories to their own toml to prevent the ai agent from reading it (will be on a blacklist).' 2026-02-24 18:32:09 -05:00
Ed_
874422ecfd comitting 2026-02-23 23:28:49 -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_
366cd8ebdd conductor(plan): Mark phase 'UI/UX Refinement' as complete 2026-02-23 22:18:11 -05:00
Ed_
cc5074e682 conductor(checkpoint): Checkpoint end of Phase 3 2026-02-23 22:17:37 -05:00
Ed_
1b49e20c2e conductor(plan): Mark Hub refactoring as complete 2026-02-23 22:16:30 -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
Ed_
c6a756e754 conductor(plan): Mark phase 'Core Architectural Integration' as complete 2026-02-23 22:11:17 -05:00
Ed_
712d5a856f conductor(checkpoint): Checkpoint end of Phase 1 2026-02-23 22:10:05 -05:00
Ed_
ece84d4c4f feat(gui2): Integrate mcp_client.py for native file tools
Wires up the mcp_client.perf_monitor_callback to the gui_2.py App class and verifies the dispatch loop through a newly created test.
2026-02-23 22:06:55 -05:00