be2a77cc79
fix(mma): Assign dedicated models per tier in execute_agent
2026-02-25 19:51:00 -05:00
f6e6d418f6
fix(mma): Use headless execution flag for context amnesia and parse json output
2026-02-25 19:45:59 -05:00
9a27a80d65
feat(mma): Implement Context Amnesia bridge via subprocess
2026-02-25 19:16:41 -05:00
55c0fd1c52
feat(mma): Implement Role-Scoped Document selection logic
2026-02-25 19:12:02 -05:00
0b2cd324e5
feat(mma): Scaffold mma_exec.py with basic CLI structure
2026-02-25 19:09:14 -05:00
94e41d20ff
chore(conductor): Archive gemini_cli_headless_20260224 track and update tests
2026-02-25 18:39:36 -05:00
d187a6c8d9
feat(ai): support stdin for Gemini CLI and verify with integration test
2026-02-25 14:23:20 -05:00
b762a80482
feat(ai): integrate GeminiCliAdapter into ai_client
2026-02-25 14:02:06 -05:00
211000c926
feat(ipc): implement cli_tool_bridge as BeforeTool hook
2026-02-25 13:53:57 -05:00
1792107412
feat(ipc): support synchronous 'ask' requests in api_hooks
2026-02-25 13:41:25 -05:00
147c10d4bb
chore(conductor): Archive track 'manual_slop_headless_20260225'
2026-02-25 13:34:32 -05:00
9b50bfa75e
fix(headless): Apply review suggestions for track 'manual_slop_headless_20260225'
2026-02-25 13:33:59 -05:00
386e36a92b
feat(headless): Implement Phase 5 - Dockerization
2026-02-25 13:23:04 -05:00
1491619310
feat(headless): Implement Phase 4 - Session & Context Management via API
2026-02-25 13:18:41 -05:00
4e0bcd5188
feat(headless): Implement Phase 2 - Core API Routes & Authentication
2026-02-25 13:09:22 -05:00
d5f056c3d1
feat(headless): Implement Phase 1 - Project Setup & Headless Scaffold
2026-02-25 13:03:11 -05:00
0b4e197d48
checkpoint, mma condcutor pain
2026-02-25 12:47:21 -05:00
02fc847166
feat(headless): add fastapi and uvicorn dependencies
2026-02-25 12:41:01 -05:00
4eb4e8667c
conductor(checkpoint): Phase 3: Test Track Implementation complete
2026-02-25 08:55:32 -05:00
1edf3a4b00
conductor(checkpoint): Phase 2: Infrastructure Verification complete
2026-02-25 08:51:05 -05:00
cf3de845fb
conductor(checkpoint): Phase 1: Research and Investigation complete
2026-02-25 08:45:41 -05:00
c952d2f67b
feat(testing): stabilize simulation suite and fix gemini caching
2026-02-25 01:44:46 -05:00
fb80ce8c5a
feat(gui): Add auto-scroll, blinking history, and reactive API events
2026-02-25 00:41:45 -05:00
e8959bf032
conductor(checkpoint): Phase 4: Execution and Modals Simulation complete
2026-02-25 00:00:28 -05:00
760eec208e
conductor(checkpoint): Phase 3: AI Settings and Tools Simulation complete
2026-02-24 23:59:01 -05:00
a77d0e70f2
conductor(checkpoint): Phase 2: Context and Chat Simulation complete
2026-02-24 23:57:31 -05:00
b255d4b935
conductor(checkpoint): Phase 1: Setup and Architecture complete
2026-02-24 23:54:15 -05:00
4933a007c3
checkpoint history segregation
2026-02-24 22:14:33 -05:00
754fbe5c30
test(integration): Verify history persistence and AI context inclusion
2026-02-24 22:06:33 -05:00
7bed5efe61
feat(security): Enforce blacklist for discussion history files
2026-02-24 22:05:44 -05:00
ba02c8ed12
feat(project): Segregate discussion history into sibling TOML file
2026-02-24 22:04:14 -05:00
ea84168ada
checkpoint post gui2_parity
2026-02-24 22:02:06 -05:00
14984c5233
fix(gui2): Correct Response panel rendering and fix automation crashes
2026-02-24 21:56:26 -05:00
c4c47b8df9
feat(gui): Rename gui.py to gui_legacy.py and update references
2026-02-24 20:36:04 -05:00
d6472510ea
perf(gui2): Full performance parity with gui.py (+/- 5% FPS/CPU)
2026-02-24 20:23:43 -05:00
ad84843d9e
conductor(checkpoint): Checkpoint end of Phase 2
2026-02-24 19:59:54 -05:00
a85293ff99
feat(gui2): Implement missing GUI hook handlers
2026-02-24 19:37:58 -05:00
7c5167478b
test(gui2): Add failing parity tests for GUI hooks
2026-02-24 19:23:22 -05:00
874422ecfd
comitting
2026-02-23 23:28:49 -05:00
f5ef2d850f
refactor(gui): Implement user feedback for UI layout
2026-02-23 22:36:45 -05:00
cc5074e682
conductor(checkpoint): Checkpoint end of Phase 3
2026-02-23 22:17:37 -05:00
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
712d5a856f
conductor(checkpoint): Checkpoint end of Phase 1
2026-02-23 22:10:05 -05:00
6d825e6585
wip: gemini doing gui_2.py catchup track
2026-02-23 21:07:06 -05:00
24b831c712
feat(gui2): Integrate core event system
...
Integrates the ai_client.events emitter into the gui_2.py App class. Adds a new test file to verify that the App subscribes to API lifecycle events upon initialization. This is the first step in aligning gui_2.py with the project's event-driven architecture.
2026-02-23 20:22:36 -05:00
8e63b31508
conductor(checkpoint): Phase 4: Final Integration & Regression complete
2026-02-23 19:54:24 -05:00
8bd280efc1
feat(simulation): stabilize IPC layer and verify full workflow
2026-02-23 19:53:32 -05:00
5e1b965311
feat(simulation): add discussion switching and truncation simulation logic
2026-02-23 19:26:51 -05:00
6d16438477
feat(hooks): add get_indicator_state and verify thinking/live markers
2026-02-23 19:25:08 -05:00
bd5dc16715
feat(simulation): implement project scaffolding and discussion loop logic
2026-02-23 19:24:26 -05:00