ed
0f859d81d6
feat(gui): Unified window state and fixed context preservation regressions
...
- Implement unified show_windows['Text Viewer'] state and fix docking conflict loops.
- Fix Tool Call row interactivity using spanned selectables.
- Fix context selection loss when switching/creating discussions.
- Implement 'Empty Context Warning' modal for safer generation.
- Correct IndentationError in app_controller.py.
- Remove legacy show_text_viewer attribute and update API hooks.
2026-06-02 00:18:48 -04:00
ed
e2305ff49a
Antigravity is dog shit.
2026-05-20 07:51:58 -04:00
ed
20054b0476
fix(test): Final synchronization and stability fixes for RAG stress test
...
- Improved AppController.ai_status to prevent overwriting 'sending...' with 'models loaded'.
- Enhanced est_rag_phase4_stress.py with robust polling and increased timeout.
- Synchronized App and AppController history objects to ensure consistent view.
2026-05-16 01:21:27 -04:00
ed
7f2f9c1989
fix: Robustness improvements for RAG tests and GUI stability
...
- Added import sys to src/api_hook_client.py.
- Fixed App.__getattr__ to use direct attribute access on controller to avoid recursion.
- Simplified _get_app_attr and _has_app_attr in src/api_hooks.py.
- Centralized RAG and symbol enrichment in AppController._handle_request_event.
- Updated ests/test_symbol_parsing.py to match the new enrichment flow.
- Removed redundant task appending from i_status and mma_status setters.
- Improved _sync_rag_engine to only set 'ready' status after indexing is confirmed.
- Updated est_status_encapsulation.py to reflect setter changes.
2026-05-15 17:17:05 -04:00
ed
b5e512f483
feat(sdm): inject structural dependency mapping tags across codebase
...
Adds [C: caller] tags to functions/methods and [M: mutation] / [U: usage] tags to class variables based on cross-module call analysis.
2026-05-13 22:35:52 -04:00
ed
05d0121e71
fixes
2026-05-10 11:33:07 -04:00
ed
b958fa2819
refactor(phase5): Comprehensive stabilisation pass. De-duplicated App/Controller state, hardened session reset, and updated integration tests with deterministic polling.
2026-05-09 16:55:45 -04:00
ed
8c06c1767b
refactor(sdm): Global pass with refined 'External Only' SDM tags. Pruned redundant internal references and fixed indentation logic in injector. Verified full project compilation.
2026-05-09 15:00:35 -04:00
ed
7fdf6c9782
feat(mma): Enable manual ticket approval via Hook API for Step Mode
2026-05-02 13:48:14 -04:00
ed
f9b5acd758
refactor(api): Audit and cleanup api_hook_client.py and api_hooks.py
2026-05-02 13:08:47 -04:00
ed
8ee8862ae8
checkpoint: track complete
2026-03-18 18:39:54 -04:00
ed
b4396697dd
finished a track
2026-03-17 23:26:01 -04:00
ed
1a14cee3ce
test: fix broken tests across suite and resolve port conflicts
2026-03-11 23:49:23 -04:00
ed
036c2f360a
feat(api): implement phase 4 headless refinement and verification
2026-03-11 23:17:57 -04:00
ed
4777dd957a
feat(api): implement phase 3 comprehensive control endpoints
2026-03-11 23:14:09 -04:00
ed
1be576a9a0
feat(api): implement phase 2 expanded read endpoints
2026-03-11 23:04:42 -04:00
ed
02e0fce548
feat(api): implement websocket gateway and event streaming for phase 1
2026-03-11 23:01:09 -04:00
ed
94598b605a
checkpoint dealing with personal manager/editor
2026-03-10 23:47:53 -04:00
ed
83911ff1c5
plans and docs
2026-03-08 03:05:15 -04:00
ed
f07b14aa66
fix(test): Restore performance threshold bounds and add profiling to test
2026-03-07 20:46:14 -05:00
ed
d520d5d6c2
fix: Add debug logging to patch endpoints
2026-03-07 00:45:07 -05:00
ed
14dab8e67f
feat(tier4): Add patch modal GUI integration and API hooks
2026-03-07 00:37:44 -05:00
ed
12dba31c1d
REGRESSSIOSSSOONNNNSSSS
2026-03-06 21:39:50 -05:00
ed
b88fdfde03
still in regression hell
2026-03-06 21:28:39 -05:00
ed
f65e9b40b2
WIP: Regression hell
2026-03-06 21:22:21 -05:00
ed
5e69617f88
WIP: I HATE PYTHON
2026-03-05 13:55:40 -05:00
ed
a783ee5165
feat(api): Add /api/gui/state endpoint and live_gui integration tests
2026-03-05 10:06:47 -05:00
ed
35480a26dc
test(audit): fix critical test suite deadlocks and write exhaustive architectural report
...
- Fix 'Triple Bingo' history synchronization explosion during streaming
- Implement stateless event buffering in ApiHookClient to prevent dropped events
- Ensure 'tool_execution' events emit consistently across all LLM providers
- Add hard timeouts to all background thread wait() conditions
- Add thorough teardown cleanup to conftest.py's reset_ai_client fixture
- Write highly detailed report_gemini.md exposing asyncio lifecycle flaws
2026-03-05 01:42:47 -05:00
ed
f2b25757eb
refactor(tests): Update test suite and API hooks for AppController architecture
2026-03-04 11:38:36 -05:00
ed
a0276e0894
feat(src): Move core implementation files to src/ directory
2026-03-04 09:55:44 -05:00