strix/tests
d 🔹 995416edda fix(runtime): grow sandbox wait_for when tool kwarg requests longer timeout
Tool requests carrying an explicit `timeout` kwarg (terminal_execute,
python_action, etc.) were capped at the sandbox hard timeout (default
120s) regardless of the tool-level value, producing a "Tool timed out
after 120s" error on legitimate long-running scans.

- Resolve the wait_for envelope per-request: if the tool kwarg sets a
  timeout larger than the default cap, grow the envelope to
  `tool_timeout + 30s` so the tool's own timer runs to completion
  plus a small buffer for sandbox overhead. Otherwise keep the
  sandbox default as the hard cap.
- Make the timeout error actionable — mention
  STRIX_SANDBOX_EXECUTION_TIMEOUT and the per-call timeout kwarg so
  users can self-discover the knob.

Closes #436
2026-04-24 06:38:13 +08:00
..
agents refactor(tests): reorganize unit tests module structure 2025-12-04 00:02:14 +04:00
config fix: --config flag now fully overrides ~/.strix/cli-config.json (#457) 2026-04-22 16:37:22 -04:00
interface feat: Better source-aware testing (#391) 2026-03-31 11:53:49 -07:00
llm feat: Better source-aware testing (#391) 2026-03-31 11:53:49 -07:00
runtime fix(runtime): grow sandbox wait_for when tool kwarg requests longer timeout 2026-04-24 06:38:13 +08:00
skills feat: add skills for specific tools (#366) 2026-03-19 16:47:29 -07:00
telemetry fix: ensure LLM stats tracking is accurate by including completed subagents (#441) 2026-04-13 00:09:13 -04:00
tools fix: ensure LLM stats tracking is accurate by including completed subagents (#441) 2026-04-13 00:09:13 -04:00
__init__.py test: add initial unit tests for argument_parser module 2025-12-04 00:02:14 +04:00
conftest.py refactor(tests): reorganize unit tests module structure 2025-12-04 00:02:14 +04:00