strix/strix
Alex Schapiro 6a0441e072 Clamp wait_for_agents timeout to the tool's ceiling
Models sometimes request very large wait timeouts (hours or more).
The raw value went straight into the inner asyncio.wait_for, so the
SDK's tool-call ceiling fired first and aborted the call instead of
returning the clean timeout payload that tells the agent to keep
working or finish. Clamp the requested value into [1s, 300s], wait on
the clamped value, and echo it back.
2026-08-25 15:26:44 +00:00
..
agents feat(agents): evidence discipline, and coverage as a first-class artifact (#961) 2026-08-24 03:34:09 -07:00
config Drop strict tool schemas on Claude routes 2026-08-20 23:12:23 +03:00
core Add MCP server support (#1137) 2026-08-24 14:00:16 -04:00
interface Add MCP server support (#1137) 2026-08-24 14:00:16 -04: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 Add MCP server support (#1137) 2026-08-24 14:00:16 -04:00
runtime perf: bootstrap Caido concurrently with the scan start (#1143) 2026-08-21 12:09:59 -07:00
skills feat(agents): evidence discipline, and coverage as a first-class artifact (#961) 2026-08-24 03:34:09 -07:00
telemetry handle resume tokens gracefully (#1097) 2026-08-17 16:55:27 -04:00
tools Clamp wait_for_agents timeout to the tool's ceiling 2026-08-25 15:26:44 +00: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