Happy CLI 1.2.5
Session reliability
- Preserve and recover resumable sessions after daemon state is lost.
- Prevent duplicate owners during concurrent or cancelled resumes.
- Recover transcripts that appear late or after watcher restart.
- Keep closed sessions closed.
Codex and Claude
- Remove the Codex turn timeout and preserve valid turn IDs for continued output and diffs.
- Improve expired Claude login diagnostics.
- Forward configured Claude plugin directories.
macOS
- Avoid reconnecting during dark wake while retaining compatibility fallbacks.
Shared runtime behavior
- Include message acceptance, queue metadata, and synchronized composer draft support.