ed
b043d06771
chore: add standard STATUS markers to worker streams and optimize test polling
...
This fixes the 'stuck' behavior in concurrent tests by ensuring the tests look for standard completion markers and don't wait for unnecessary timeouts.
2026-05-07 18:37:19 -04:00
ed
40f0c04a91
chore(conductor): Mark track 'Fix Concurrent MMA Live GUI Tests' as complete
...
Fixes UI flickering between tracks in app_controller.py and an indentation bug in multi_agent_conductor.py that caused workers to crash silently.
2026-05-07 13:30:42 -04:00
ed
80afa4894b
fix(conductor): Always recompute ready_tasks each tick to fix stale cache bug
2026-05-06 21:05:26 -04:00
ed
2b5185a78f
perf(entropy): Fix nested imports in hot paths
...
Hoisted imports from inside frequently-called functions to module level:
app_controller.py:
- Added traceback and inspect at module level
- Removed 3 nested traceback imports from exception handlers
gui_2.py:
- Added traceback at module level
- Removed nested traceback import from _gui_func exception handler
- Kept uvicorn lazy-loaded (only for --headless mode)
multi_agent_conductor.py:
- Removed unused 'import sys' from run()
- Removed redundant nested imports (already at module level)
Also adds audit scripts and entropy findings documentation.
2026-05-06 20:18:30 -04:00
ed
f628e0b29a
perf(core): Optimize DAG engine, orchestrator loop, and simulations
2026-05-06 15:27:27 -04:00
ed
36645f7f3e
feat(aggregation): Implement tier-level aggregation strategy tied to Personas
2026-05-04 05:10:59 -04:00
ed
373f4edac2
refactor(conductor): Audit and cleanup multi_agent_conductor.py
2026-05-02 12:52:57 -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
e3d5e0ed2e
ai botched the agent personal track. needs a redo by gemini 3.1
2026-03-10 12:30:09 -04:00
ed
fb3cb1ecca
feat(personas): Implement Preferred Model Sets and Linked Tool Preset resolution
2026-03-10 11:25:12 -04:00
ed
7ae99f2bc3
feat(personas): Add persona_id support to Ticket/WorkerContext and ConductorEngine
2026-03-10 11:09:11 -04:00
ed
dcc13efaf7
chore(conductor): Mark track 'Saved Tool Presets' as complete
2026-03-10 01:23:57 -04:00
ed
c3e0cb3243
feat(logs): Improve MMA log visibility and filtering
2026-03-08 21:10:26 -04:00
ed
83911ff1c5
plans and docs
2026-03-08 03:05:15 -04:00
ed
ca65f29513
fix: Handle None event_queue in _queue_put, fix test assertion
2026-03-07 16:53:45 -05:00
ed
e20f8a1d05
feat(conductor): Use model_override in worker execution
2026-03-07 16:45:56 -05:00
ed
0c3a2061e7
feat(conductor): Add pause/resume mechanism to ConductorEngine
2026-03-07 16:36:04 -05:00
ed
597e6b51e2
feat(conductor): Implement abort checks in worker lifecycle and kill_worker method
2026-03-07 16:06:56 -05:00
ed
da011fbc57
feat(conductor): Populate abort_events when spawning workers
2026-03-07 15:59:59 -05:00
ed
5f7909121d
feat(conductor): Add worker tracking and abort event dictionaries to ConductorEngine
2026-03-07 15:55:39 -05:00
ed
1e188fd3aa
feat(ui): Implement enhanced MMA track progress visualization with color-coded bars, breakdown, and ETA
2026-03-07 11:42:35 -05:00
ed
90670b9671
feat(tier4): Integrate patch generation into GUI workflow
...
- Add patch_callback parameter throughout the tool execution chain
- Add _render_patch_modal() to gui_2.py with colored diff display
- Add patch modal state variables to App.__init__
- Add request_patch_from_tier4() to trigger patch generation
- Add run_tier4_patch_callback() to ai_client.py
- Update shell_runner to accept and execute patch_callback
- Diff colors: green for additions, red for deletions, cyan for headers
- 36 tests passing
2026-03-07 00:26:34 -05:00
ed
af4a227d67
feat(mma): Implement Deep AST-Driven Context Pruning and mark track complete
2026-03-06 17:05:48 -05:00
ed
7da2946eff
feat(mma): Implement worker pool and configurable concurrency for DAG engine and mark track 'True Parallel Worker Execution' as complete
2026-03-06 16:55:45 -05:00
ed
684a6d1d3b
feat(ai_client): isolation of current_tier using threading.local() for parallel agent safety
2026-03-06 12:59:18 -05:00
ed
5e69617f88
WIP: I HATE PYTHON
2026-03-05 13:55:40 -05:00
ed
a0276e0894
feat(src): Move core implementation files to src/ directory
2026-03-04 09:55:44 -05:00