v0.10.0
What's Changed
- smith: OS sandbox (spec 0029) — pluggable Seatbelt, wired into shell/edit_file/gate (proven) by @edwin-zvs in #410
- smith(claude-oauth): read StructuredOutput tool payload, not empty result by @edwin-zvs in #413
- smith(sandbox): Linux bubblewrap backend (0029) by @edwin-zvs in #412
- WebUI: reliably clear composer after Send button by @edwin-zvs in #416
- smith(sandbox): one-time "no OS backstop" notice on degrade (0029) by @edwin-zvs in #415
- tui: collapse matrix rain to a pinned title bar by @edwin-zvs in #414
- smith(model): named multi-endpoint model profiles via config.toml (0030) by @edwin-zvs in #417
- cli: dedupe Codex scrollback repaint snapshots by @edwin-zvs in #418
- tui: hover widget title squares to preview the widget (drop tooltip) by @edwin-zvs in #419
- cli: add construct acp command by @edwin-zvs in #420
- smith: add grok-oauth token path support by @edwin-zvs in #421
- smith(claude-oauth): call the Anthropic API directly with the subscription OAuth token by @edwin-zvs in #422
- protocol: add canonical call_id to correlate tool results with tool uses by @edwin-zvs in #425
- session: add archive (terminate + hide, keep history, restartable) by @edwin-zvs in #424
- fix(tui): widget icon shows outline on hover, filled only when pinned by @edwin-zvs in #426
- session: fork a session into a new sibling under a different harness (0031) by @edwin-zvs in #423
- fix(smith): persist /model switch across session and daemon restart by @edwin-zvs in #427
- fix(restart): bind IPC socket before resume so the TUI can reconnect by @edwin-zvs in #428
- fix(tui): outline matrix widget icon on hover by @edwin-zvs in #430
- docs(smith): update grok model examples to grok-4.3 by @edwin-zvs in #429
- Fix terminal fork placement in TUI by @edwin-zvs in #431
- tui: make the 'N archived' row a navigable, expandable list entry by @edwin-zvs in #432
- feat(smith): add /operator enable|disable slash command with persisted state by @edwin-zvs in #433
- fix(sandbox): allow network for read_only:true shell calls by @edwin-zvs in #435
- fix(tui): exclude operator loop button from matrix rain resize by @edwin-zvs in #436
- Update smith model completions by @edwin-zvs in #434
- feat(tui): add hover tooltip to operator loop play/pause button by @edwin-zvs in #437
- Release v0.10.0 by @edwin-zvs in #438
Full Changelog: v0.9.0...v0.10.0