Cmd. /resume
Reopen the saved-session picker to continue earlier Codex work across interruptions, remote app-server sessions, and large multi-thread task histories.
Key takeaways
- Reopen the saved-session picker to continue earlier Codex work across interruptions, remote app-server sessions, and large multi-thread task histories.
- Check the input surface and availability before using the examples below.
Purpose
Reopen the saved-session picker to continue earlier Codex work across interruptions, remote app-server sessions, and large multi-thread task histories.
/resumeAvailability
| Field | Value |
|---|---|
| Input surface | Running CLI prompt |
| Kind | Built-in |
| Status | Current reference |
| Aliases | — |
| Documented minimum | Not specified |
| Reviewed against | 2026-09-22 · Codex CLI 0.155.1 |
The installed command menu and account or organization settings determine availability.
Examples
/resumeWhen to use it
- Resume a prior migration thread, then run
/statusand/goalbefore continuing. - Use
/titleor/statuslineafter resume when many sessions have similar names. - After a long break, compare
/diffand the current branch state before editing again.
Choosing related commands
| Command | Difference | Choose It When |
|---|---|---|
/resume | Reopens saved conversation history | You need to continue earlier work |
/new | Starts a fresh conversation | You want a clean task |
/fork | Branches a conversation | You want an alternate path |
Effects and persistence
Continues the selected saved conversation. Check its working directory, model, and permissions after resuming.
/resume opens the saved-session picker so you can continue work from a previous CLI session. It is
the command for preserving continuity across interruptions, remote app-server sessions, and large
multi-thread task histories.
Changes
- Remote resume/fork restores conversation history more reliably.
Changes
- A regression in
/resume <name>for app-server-backed TUI flows was fixed, stabilizing resume by name again.
Changes
- The TUI can jump directly by session ID or name, improving navigation in large session lists.
- The resume picker also received fixes for false empty states, timestamp labels, and current-thread resume crashes.
to v0.125.0 Changes
- Resume hinting distinguishes current threads and archived threads more clearly.
- App-server thread/resume/fork flows support cursor-based pagination, making 1,000+ task histories easier to handle.
- Threads preserve multiple environment names more reliably, reducing context drift after resume.
to v0.130.0 Changes
- Resume and interruption handling improved around stale interrupt hangs, large remote resume responses, and slow filtered resume lists.
- App-server clients can page large threads through unloaded, summary, and full turn item views, reducing the cost of navigating a resumed thread.
Changes
/archivepluscodex archive/codex unarchiveprotect archived sessions from resume/fork until restored.- If you need to continue an old archived session, unarchive it first, then check
/statusand/goalbefore editing.
Cautions
- After resume, confirm model, permissions, working directory, and active goal.
- Do not assume old context is still correct after external code changes.
- If the repository changed outside the thread, inspect current Git state before relying on old assumptions.
Official sources
Complete command list · Verification scope · History for this command