Repository navigation
0.179.5
What's Changed
0.179.5 - 2026-10-18
Highlights
Bug Fixes
- Resolve skill dir from either SKILL.md path or directory (ff0c517)
- Bound bundle extraction against oversized archives (923de24)
- Keep busy settings picker in sync via shared snapshot (4c683f4)
- Make generated CHANGELOG lint-clean (626cd2d)
- Refresh busy picker config on live reload (64273aa)
- Report planning denials as policy denials (caa9d37)
- Gate the companion owner socket on provenance (43c580d)
- Dedupe OpenAI capability lists and repair stale service-tier test (eaf5deb)
- Isolate plugin MCP discovery from the host plugin root (ccf4b4c)
- Stop racing the task deadline against binary startup (ed6f6c7)
- Pin the hawk release to the workspace toolchain (630fbdd)
- Keep launcher pipeline hygiene in sanitized environments (65b42b4)
- Apply the environment allowlist on shell-script launches (734ae9e)
- Keep MCP stdio children on the resolved environment (285db00)
- Honor canonical falsy values in HITL bell and notify overrides (0308dc5)
- Use saturating arithmetic in tool retry backoff (f170c2c)
- Guard webhook retry backoff against overflow and make it testable (8e4e01b)
- Clamp the pattern-detector window so a zero window cannot abort analysis (e45c4c6)
- Divide the filtering average by the sampled window, not a min() with zero (8960b49)
Documentation
- Add deep Rust semantic analysis (Charon) guide (bd91a4a)
- Fix markdown lint nits across guides (d467dbd)
Other Changes
Other
- Improve child process cleanup and lifetime ownership (e8a622e)
Refactors
- Split one session iteration from the unified loop (9fe3dc7)
- Dedupe repeated reasoning-effort presets and ladders (6ee9338)
- Drop the dead safety validator and stale pro-model UX (a2440a5)
- Drop two unreferenced ui helpers (cd1e330)
- Drop unreferenced skill verification/harness modules (2f01397)
- Drop unreferenced agent-side helper modules (55d1a5f)
- Drop stale dead_code suppressions and make the rest honest (4c3c645)
- Delegate env-flag reads to the canonical parser (69a57a7)
- Dedupe the keyring disable-flag literal list (226e242)
- Delegate whitespace collapsing to the canonical helper (cf59616)
- Resolve the adapter session shell through the canonical resolver (c53a8b5)
- Replace per-crate abort-on-drop guards with the canonical TaskGuard (39d8580)
- Remove the never-registered Codex handler layer (893d28f)
Tests
- Make plugin-provider assertions environment-independent (90d096a)
Full Changelog: 0.179.4...0.179.5