Releases
v0.8.0
Compare
Sorry, something went wrong.
No results found
[0.8.0] - 2026-09-05
Bug Fixes
(sessions) Correct decode fallback to fold-onto-ancestor, not naive split
(fleet) Refuse ssh destinations that look like options; fix stale doc
(sessions,fleet) Final-review fixes — foreign-root orphans, walk bound, ssh keepalive
(main) Send tracing output to stderr, never stdout
Documentation
(design) Session-store model — stores as data, fleet census, store re-keying
(plan) Wave 1 implementation plan for the session-store model
(release) Self-review fixups for v0.8.0 docs
(release) Scrub operator LAN IP, fix stale status, qualify read-only claim
Explain orphan detection limits for --home (foreign root)
(design) Record Wave 1's deferred review findings as Wave 2 backlog
Features
(tools) Add [tool.session_store] schema with three data-bound layout kinds
(tools) Declare verified session stores; drop fictional path_fields
(sessions) Three-state decode confidence so deleted projects report as orphans
(sessions) --home to census an arbitrary root
(fleet) --host/--all-hosts census with origin-host orphan verdicts
Miscellaneous
Remove committed Python bytecode; gitignore pycache
Refactor
(sessions) Drive store readers from declarations instead of hardcoded paths
Testing
(sessions) Cover safe_ident rejection paths for sqlite_column identifiers
(sessions) Assert JSON consumer contract and ORPHANED? marker
You can’t perform that action at this time.