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
d326242667
feat(simulation): implement UserSimAgent for human-like interaction
2026-02-23 19:20:24 -05:00
f36d539c36
feat(hooks): extend ApiHookClient and GUI for tab/listbox control
2026-02-23 19:20:20 -05:00
0c5ac55053
fix(conductor): Apply review suggestions for track 'gui_layout_refinement_20260223'
2026-02-23 19:02:02 -05:00
ebd81586bb
feat(ui): Implement walkthrough refinements (Diagnostics, Tabs, Selectable text, Session Loading)
2026-02-23 18:57:02 -05:00
c5d54cfae2
feat(ui): Add blinking indicators and increase diagnostic density
2026-02-23 18:47:14 -05:00
c341de5515
feat(ui): Consolidate GUI into Hub-based layout
2026-02-23 18:43:35 -05:00
ad8c0e208b
fix: Add sys.path to tests/test_gui_updates.py to resolve aggregate import
2026-02-23 16:53:08 -05:00
075d760721
fix(conductor): Apply review suggestions for track 'live_gui_testing_20260223'
2026-02-23 16:49:36 -05:00
66f728e7a3
fix(conductor): Apply review suggestions for track 'event_driven_metrics_20260223'
2026-02-23 16:45:34 -05:00
2dd6145bd8
feat(gui): Implement event-driven API metrics updates and decouple from render loop
2026-02-23 16:38:23 -05:00
20ebab55a0
feat(ai_client): Emit API lifecycle and tool execution events
2026-02-23 16:31:48 -05:00
cd3f3c89ed
feat(events): Add EventEmitter and instrument ai_client.py
2026-02-23 16:23:55 -05:00
637946b8c6
conductor(checkpoint): Checkpoint end of Phase 3 and final track completion
2026-02-23 16:01:09 -05:00
6677a6e55b
conductor(checkpoint): Checkpoint end of Phase 2: Test Suite Migration
2026-02-23 15:56:46 -05:00
db251a1038
conductor(checkpoint): Checkpoint end of Phase 1: Infrastructure & Core Utilities
2026-02-23 15:53:16 -05:00
4628813363
fix(conductor): Apply review suggestions for track 'gui_performance_20260223'
2026-02-23 15:36:03 -05:00
b415e4ec19
perf(gui): Resolve massive frametime bloat by throttling telemetry and optimizing UI updates
2026-02-23 15:28:51 -05:00
555cf29890
conductor(checkpoint): Checkpoint end of Phase 3: Diagnostics UI and Optimization
2026-02-23 14:52:26 -05:00
30d838c3a0
feat(ui): Build Diagnostics Panel with real-time plots
2026-02-23 14:50:44 -05:00