# v1.6.0-alpha.0 — Session archives, recovery, and desktop browsing This alpha completes the v1.6 session-archives line: archives are now listable, inspectable, and recoverable, with a read-only desktop panel — all deterministic and read-only, with no auto restore. ## Added - `relay-baton session list [--json] [--out ]` — list archived sessions newest-first; reads each `manifest.json`, reports id, file count, total bytes, and `createdAt`; flags archives with a missing/broken manifest; degrades cleanly when the archive root does not exist. - `relay-baton session inspect [--json] [--out ]` — validate a single archive against its manifest with per-file presence + size + SHA-256 checks, and `missing`/`corrupt`/`intact` summaries. Never copies or restores. - `relay-baton session resume [--json] [--stale-hours ]` — diagnose the current `.ai-session` (missing/incomplete/stale/ok) from required-file presence, `session.json` validity, git baseline drift, and `updatedAt` age, then suggest the safest next command (`init`, `status`, `replay`, `review`, `handoff`, `session archive`). - Desktop dashboard **session archives** card plus Agent Room `/sessions`, `/inspect `, and `/resume` — all read-only through the CLI sidecar. ## Updated - `docs/COMMANDS.md` and `docs/i18n/COMMANDS.ko.md` document the new commands. - `docs/ROADMAP.md`, `docs/TASK-v1.6-session-archives.md`, and `docs/HANDOFF.md` mark all v1.6 acceptance items complete. ## Constraints - Read-only: list/inspect/resume never copy, apply, restore, or prune. - The desktop panel reads only through the CLI sidecar; the webview never touches the archive directory or `.ai-session` directly. - No auto restore, no cloud upload, no destructive prune. Deterministic only — no model calls.