# 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.