strix/tests
Mads Hvelplund 5aa61c5202
feat: truncate oversized exec_command output to prevent context overflow
exec_command output is now capped at STRIX_MAX_TOOL_OUTPUT_CHARS (default
65536). JSON arrays are parsed and trimmed to the first 50 records (valid
JSON preserved); plain text keeps the first 300 lines. Both include a
header showing the total size and record/line count so the agent retains
full awareness of what was produced.

A secondary character cap prevents single very long lines from bypassing
the line limit. Set STRIX_MAX_TOOL_OUTPUT_CHARS=0 to disable.
2026-06-19 13:45:26 +02:00
..
core feat: truncate oversized exec_command output to prevent context overflow 2026-06-19 13:45:26 +02:00
interface fix: remove timeout=0 from scan error toast — was causing instant dismissal 2026-06-19 13:42:21 +02:00
__init__.py chore: add pytest test infrastructure 2026-06-19 07:16:22 +02:00
test_local_sources.py fix: log unreadable subtrees during size pre-flight 2026-06-19 07:16:58 +02:00
test_session_entries.py feat: add --mount and large-target pre-flight for local repos (#492) 2026-06-19 07:16:33 +02:00