Claude Code /resume Now Shows Background Sessions
Claude Code v2.1.144 extends the /resume session picker to include background sessions launched via claude --bg or the agent view β previously these sessions were invisible to the /resume command and could only be accessed through claude agents. Background sessions now appear alongside interactive ones in the picker and are clearly labeled with a bg indicator. Elapsed duration has also been added to background subagent completion notifications, giving developers better at-a-glance status tracking across parallel workstreams.
Sources & Mentions
4 external resources covering this update
claude should resume the last session by default; add --new for fresh sessions Β· Issue #52556
GitHub
clauhist: browse full Claude Code history and resume sessions across projects
Dev.to
Claude Code Updates by Anthropic - May 2026
Releasebot
Teaching Claude To Remember: Part 3 β Sessions And Resumable Workflow
Medium
Background Sessions Now Available in /resume
Claude Code v2.1.144, released May 18, 2026, closes a meaningful workflow gap: background sessions started via claude --bg or dispatched through the agent view now appear directly in the /resume session picker, alongside all interactive sessions.
What Changed
Previously, sessions dispatched to the background were only visible and accessible through claude agents β the centralized agent view dashboard introduced in v2.1.139. This created a fragmented workflow where developers had to remember to switch interfaces depending on whether a session was foreground or background. With v2.1.144, /resume becomes a unified entry point for all sessions regardless of how they were started.
Background sessions are visually distinguished in the picker with a bg label, making it easy to identify them at a glance without needing to parse session names or IDs. The picker also received improvements to handle sessions forked from background parents correctly β a previous edge case where forked sessions did not appear was also resolved.
Elapsed Duration in Subagent Notifications
A companion improvement in this release adds elapsed duration to background subagent completion notifications. When a delegated subagent finishes its task, the notification now includes how long the agent ran β providing useful signal for developers who launch multiple parallel agents and want to understand relative task complexity or diagnose unexpectedly long runs.
Why This Matters
The /resume improvement matters because the background session workflow in Claude Code has been growing significantly in recent months. With claude --bg, claude agents, the /goal command (v2.1.139), and parallel subagent dispatch all landing in quick succession, developers are increasingly running multiple concurrent Claude Code sessions. Having a single /resume command that surfaces all of them β rather than forcing a context switch to the claude agents dashboard β meaningfully reduces the cognitive overhead of managing parallel AI workstreams.