strix/strix
octo-patch 7259ffebec log placeholder substitution in finish_scan partial reports
Greptile review noted the placeholder substitution was silent — adding
a warning log when fields are missing makes the substitution visible
to operators while keeping the partial-report save behavior intact.

The placeholder approach (vs returning a validation error) is
intentional — losing the entire scan because the model omitted one
section was the original bug from #294, so the trade-off favors
saving the report.

Co-Authored-By: Octopus <liyuan851277048@icloud.com>
2026-04-28 13:13:35 +08:00
..
agents fix: ensure LLM stats tracking is accurate by including completed subagents (#441) 2026-04-13 00:09:13 -04:00
config fix: --config flag now fully overrides ~/.strix/cli-config.json (#457) 2026-04-22 16:37:22 -04:00
interface fix: persist scan data on exit and save partial reports (fixes #294) 2026-04-24 09:38:41 +08:00
llm fix: apply assistant-prefill guard to Anthropic models in interactive mode (fixes #416) 2026-04-28 12:34:24 +08:00
prompts/vulnerabilities feat: Add NoSQL injection vulnerability guide (#168) 2026-04-22 13:23:14 -04:00
runtime feat: Expose Caido proxy port to host for human-in-the-loop interaction 2026-02-23 18:37:25 -08:00
skills feat(skills): add Kubernetes security testing skill (#394) 2026-04-22 14:37:19 -04:00
telemetry fix: ensure LLM stats tracking is accurate by including completed subagents (#441) 2026-04-13 00:09:13 -04:00
tools log placeholder substitution in finish_scan partial reports 2026-04-28 13:13:35 +08:00
utils fix(agent): fix tool schemas not retrieved on pyinstaller binary and validate tool call args 2026-01-14 10:57:32 -08:00
__init__.py Open-source release for Alpha version 2025-08-08 20:36:44 -07:00