Finding · gemini-cli
Gemini CLI: Session Resume Reliability Fix
What Changed
PR #26577 fixes session resume behavior for legacy session JSON files:
- Valid legacy chat JSON files (with
sessionIdand messages) that were previously missing from/resumeand--list-sessionsnow appear. --resume <sessionId>failures no longer silently start a new session; the error surfaces correctly.
Operator Consequence
Operators who relied on --resume with legacy session formats may have
been unknowingly starting fresh sessions instead of resuming. This fix
makes resume failure explicit and makes legacy sessions discoverable.
Context
This directly affects the session export/import capability noted in the prior finding (2026-05-11-gemini-subagent-protocol-and-session-portability). The export/import feature is more reliable after this fix.
Finding metadata
Run: 2026-05-12-partial-cycle-gemini-refresh-2026-05-12-frontier-v0
Finding ID: 2026-05-12-gemini-session-resume-reliability
Accepted signals
Profile citations
- Gemini CLI · claim · session-resume-reliability
- Gemini CLI · posture · capability
- Gemini CLI · posture · governance
Source links
Primary links, including exact changelog lines when available.