strix/strix
0xallam b1174ed95a revert(core): drop the agent revival machinery; the engine already resumes
A user message already resumes a failed agent's lifecycle from where it stopped.
`send` lifts that agent's human-wake gate, `wait_for_message` returns, the loop
resets the nudge and idle-resume budgets - "real input is real progress" - and
`mark_running` retires the error before the next turn. Any agent can be
addressed: `_send_message` takes an arbitrary agent id, so a failed child is
reachable by selecting it, exactly as a parked one is.

So there was nothing here to fix. The premise behind these commits - that only
the root is reachable, stranding every other agent that dies - was wrong, and
each revision built a larger mechanism on it: a scan-wide revival, then an
attempt budget to bound the runaway that revival introduced.

What remains is the TUI, which is where the reported symptom always was: an
error that had already resolved stayed on the screen.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-28 21:30:56 +03:00
..
agents Reach MCP tools on demand instead of registering every one (#1175) 2026-08-26 16:31:08 -07:00
config fix(llm): bind dedupe credentials to a provider; send reasoning=max via extra_body (#1187) 2026-08-28 09:27:57 -07:00
core revert(core): drop the agent revival machinery; the engine already resumes 2026-08-28 21:30:56 +03:00
interface fix(core): recover the agent fleet and the UI from a provider credit outage 2026-08-28 20:58:45 +03:00
llm perf: take heavy imports off the startup path and pre-warm them in the background (#1141) 2026-08-20 20:24:08 -07:00
report fix(llm): bind dedupe credentials to a provider; send reasoning=max via extra_body (#1187) 2026-08-28 09:27:57 -07:00
runtime perf: bootstrap Caido concurrently with the scan start (#1143) 2026-08-21 12:09:59 -07:00
skills Scope threat models to the current run instead of caching them on disk 2026-08-27 01:36:47 +03:00
telemetry handle resume tokens gracefully (#1097) 2026-08-17 16:55:27 -04:00
tools Isolate MCP connections per task and surface connection status in the UIs (#1181) 2026-08-27 14:10:44 -07:00
utils feat: support API specs and Postman collections as targets (#866) 2026-08-03 21:07:44 -07:00
__init__.py Open-source release for Alpha version 2025-08-08 20:36:44 -07:00