{"version":"2.1.119","anchor":"background-session-lifecycle-ui","canonical_anchor":"background-session-lifecycle-ui","heading":"Background Session Lifecycle UI","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.119\/e\/background-session-lifecycle-ui","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.119","markdown":"### Background Session Lifecycle UI\n\n**What**\n\nNew interactive UI flows for backgrounding, detaching, and managing the lifecycle of sessions.\n\n**Details**\n\n- **Background confirmation dialog**: when backgrounding a session, shows \"Background this session?\" with options to keep running or detach\n- `Backgrounding\u2026` progress indicator while the session is being forked to the background daemon\n- After backgrounding: shows helper commands (`claude agents`, `claude attach`, `claude kill`, `claude logs`)\n- **Detach prompt**: \"Detach (keep running)\" option to leave a session while it continues in the background\n- **Warning for running tasks**: \"Background anyway (tasks will be abandoned)\" when background tasks are active\n- **Nothing to background**: shows \"Nothing to background yet \u2014 send a message first\" if no conversation exists\n- **Cannot background**: shows \"Cannot background \u2014 session persistence is disabled\" when persistence is off\n- Session status labels: `\"idle \u2014 waiting for trigger\"`, `\"idle \u2014 attach to send a prompt\"`, `\"actively progressing on the task\"`, `\"stopped from session\"`\n- Exit command description updated: \"Exit the CLI (in a background session: detach or stop)\"\n\n**Evidence**\n\nBackground session UI (search for `\"Background this session?\"`, `\"Backgrounding\"`, `\"Nothing to background yet\"`, `\"Leave background session\"`)"}