v1.4.0
krahets/hello-algov1.4.0Jul 27, 2026by github-actions[bot]
AI Summary
Major update adding self-update functionality, prompt caching for Claude models, Linux ARM64 support, and improved runtime error handling.
Key Highlights
- Added self-update notifications and CLI command
- Enabled Bedrock/Anthropic prompt caching for Claude models
- Added Linux ARM64 standalone release support
- Renamed root agent to Strix
New Features
- Self-update notifications and CLI command
- Bedrock/Anthropic prompt caching
- Linux ARM64 standalone release support
- Deduplication model
- Read-only list_reports and get_report tools
Full Release Notes
## What's Changed * feat(cli): update notifications + self-update (strix --update) by @bearsyankees in https://github.com/usestrix/strix/pull/807 * chore(deps): bump cryptography to 49.0.0 and pyasn1 to 0.6.4 by @bearsyankees in https://github.com/usestrix/strix/pull/856 * fix(deps): cap cryptography <49 to keep Intel macOS universal2 wheel by @bearsyankees in https://github.com/usestrix/strix/pull/859 * Quit after scan instead of hosting local viewer by @yoni-at-strix in https://github.com/usestrix/strix/pull/858 * Pin release-workflow actions to commit SHAs + least-privilege token by @timhaines in https://github.com/usestrix/strix/pull/862 * chore(deps): bump setuptools to 83.0.0 in uv.lock by @0xallam in https://github.com/usestrix/strix/pull/872 * Sign in with a ChatGPT subscription for inference by @yoni-at-strix in https://github.com/usestrix/strix/pull/854 * docs(cli): document exit code 1 and clarify exit 0 semantics by @dvirarad in https://github.com/usestrix/strix/pull/871 * runtime: resolve staged local-dir path to avoid symlink rejection on macOS by @utkutugrul in https://github.com/usestrix/strix/pull/857 * feat(dedupe): add dedicated deduplication model by @kusonooyasumi in https://github.com/usestrix/strix/pull/823 * Rename root agent to Strix by @0xallam in https://github.com/usestrix/strix/pull/874 * fix(reports): strip markdown code fence from poc_script_code before rendering by @0xallam in https://github.com/usestrix/strix/pull/879 * refactor: move strix/viewer under strix/interface by @0xallam in https://github.com/usestrix/strix/pull/888 * docs(skills): remove references to tools not installed in the sandbox by @0xallam in https://github.com/usestrix/strix/pull/890 * feat(reporting): add read-only list_reports + get_report tools by @0xallam in https://github.com/usestrix/strix/pull/889 * feat(context): bound per-tool output before it enters agent history by @0xallam in https://github.com/usestrix/strix/pull/880 * feat(context): model-aware conversation compaction for long scans by @0xallam in https://github.com/usestrix/strix/pull/881 * feat(context): spill oversized tool output into the sandbox workspace by @0xallam in https://github.com/usestrix/strix/pull/882 * fix(runtime): retry transient mid-stream provider errors instead of crashing the scan by @0xallam in https://github.com/usestrix/strix/pull/891 * Add Linux ARM64 standalone release support by @MBemera in https://github.com/usestrix/strix/pull/886 * feat(llm): enable Bedrock/Anthropic prompt caching for Claude models by @seanturner83 in https://github.com/usestrix/strix/pull/772 * fix(cli): don't dump raw warm-up traceback over the LLM error panel by @0xallam in https://github.com/usestrix/strix/pull/896 * feat(runtime): graduated wrap-up warnings, budget reserve, and interactive budget pause/continue by @0xallam in https://github.com/usestrix/strix/pull/893 * fix(runtime): wake parent when a child hits a terminal state (MaxTurnsExceeded) by @0xallam in https://github.com/usestrix/strix/pull/897 * chore: release v1.4.0 by @0xallam in https://github.com/usestrix/strix/pull/898 ## New Contributors * @timhaines made their first contribution in https://github.com/usestrix/strix/pull/862 * @dvirarad made their first contribution in https://github.com/usestrix/strix/pull/871 * @utkutugrul made their first contribution in https://github.com/usestrix/strix/pull/857 * @kusonooyasumi made their first contribution in https://github.com/usestrix/strix/pull/823 * @MBemera made their first contribution in https://github.com/usestrix/strix/pull/886 **Full Changelog**: https://github.com/usestrix/strix/compare/v1.3.1...v1.4.0