strix/tests
Mads Hvelplund eac81f8693
feat(core): MapReduce LLM compression for large exec_command outputs
Replaces plain truncation with a parallel summarisation pipeline when
exec_command output exceeds STRIX_MAX_TOOL_OUTPUT_CHARS (default 65536).
Output is split at JSON record or line boundaries; each chunk is
summarised via litellm.acompletion; summaries are consolidated into a
single result that fits the context window.

Falls back to truncate_exec_result on any compression error.

Closes #579
2026-06-19 13:52:13 +02:00
..
core feat(core): MapReduce LLM compression for large exec_command outputs 2026-06-19 13:52:13 +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