cc-pocket 1.3.1
What's new in 1.3.1
New
- Line-level diffs (changed-files v2) — the changed-files list shows +added / -removed per file, and each file opens in a Diff | File viewer with collapsible hunks and a line-number gutter. On the desktop, a new two-pane Changes browser (chat-header pill) with ↑↓ file navigation
- One row per running session — a project hosting several live sessions shows each one; tapping resumes with the right backend (Claude or Codex), and live Codex sessions in codex-only folders finally surface
- Default model for new sessions — pick it once in Settings on the phone (desktop already had it)
- Real computer names — a paired computer shows up as e.g.
Pandas-MacBook-Proinstead of an account-id hash; a nickname you set still wins
Fixes & improvements
- Desktop: drag the sidebar divider to resize it, snap it hidden, bring it back from the edge strip; the close button on RECENT session rows actually removes them now (non-destructive — reopening the project brings them back)
- The "running" badge turns off exactly when the turn ends (the daemon reports true turn state instead of a file-freshness guess)
- Lists refresh immediately on re-entry; leaving a chat re-pulls the session list behind the close
- Slash-command autocomplete always leaves the cursor ready for arguments
Note: line-level diffs and per-session rows need the computer-side daemon on 1.3.1 — run cc-pocket-daemon update (or brew upgrade / scoop update).
Closes #62