Claude Code /resume Now Shows Background Sessions

Claude Code

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.


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.