Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 12 Jan 17:26
· 149 commits to main since this release

🚀 Strix v0.6.0 — Stronger Reasoning, Cleaner Findings, Better UX

Changelog

Strix v0.6.0 strengthens reasoning performance, improves how vulnerabilities are grouped and reported, and adds a series of quality-of-life upgrades across reporting, configuration, TUI, and container workflows.


Stronger Reasoning & Control

This release improves how Strix works with advanced reasoning models:

  • Thinking blocks are preserved and chained across steps, so agents can reuse prior reasoning instead of re-deriving context every time
  • Improved internal traces give agents better continuity across multi-step investigations and exploit chains
  • New STRIX_REASONING_EFFORT environment variable lets you control:
    • Depth and thoroughness of reasoning
    • Latency vs quality tradeoffs (e.g., fast CI runs vs deep manual assessments)

More Granular Vulnerability Reporting

Vulnerability reporting has been expanded to better match real-world pentest and security review workflows:

  • More structured and detailed fields per vulnerability
  • Clearer separation of description, impact, evidence, and remediation
  • Outputs that map more naturally into tickets, internal tracking, and formal reports

This reduces the amount of manual editing needed to go from Strix output to something you can hand to engineering or auditors.


LLM-Based Vulnerability Deduplication

Strix now includes LLM-based deduplication for vulnerability findings:

  • Detects semantically similar or equivalent issues
  • Merges duplicates into a single canonical finding
  • Reduces noisy, repetitive entries in the final report

Live Vulnerabilities Panel

A dedicated live vulnerabilities panel has been added:

  • Always-visible vulnerabilities list during a run
  • Quick navigation across all known findings and their reports
  • Fast drill-down into specific vulnerabilities directly from the TUI

This is especially useful for interactive sessions and long-running scans where you want to monitor findings as they are reported.


Refined Interactive TUI

The interactive TUI has been upgraded to provide better insight into agent behavior:

  • Updated layout and improved visual styling
  • Streaming output so you can follow agent activity in real time
  • Terminal tool output rendering to show exactly what commands and tools are being run
  • Dedicated dialogs for viewing vulnerability details without leaving context

You get a clearer view of what Strix is doing at each step, which makes debugging and supervision much easier.


Persistent Configuration

Strix now includes a centralized configuration system:

  • Settings are auto-saved to ~/.strix/cli-config.json
  • Your CLI preferences persist across sessions

This reduces repeated environment setup and makes Strix feel more consistent run-to-run.


Better Local & Container Workflows

Improvements for local and containerized environments:

  • Containers can now reach localhost targets more easily, improving local testing setups
  • Added timeout handling for Docker operations to prevent indefinite hangs

These changes improve reliability in CI/CD pipelines and Docker-based deployments.


Fixes & Improvements

  • Fixed RuntimeError: dictionary changed size during iteration by using stable list-based iteration
  • Improved handling of string results in tool renderers
  • Removed the deprecated --run-name CLI argument
  • General polish and stability improvements across the TUI and runtime

Try out the latest version:

curl -sSL https://strix.ai/install | bash
# or
pipx install strix-agent

👉 Join the Discord
Star us on GitHub