Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.209 ·

Background Sessions Now Support /login and /model

Entry
JSON All of v2.1.209
EntryKind: in v2.1.209,
ImprovementsSection of the release

Background sessions (headless/remote jobs) previously blocked both the /login command and the /model model picker with hard errors. Those restrictions have been removed — both commands now work the same way in background sessions as in interactive terminals.

The following messages were removed from the codebase:

  • "Can't run /login in a background session — log in from a regular interactive terminal (claude), then respawn this job."
  • "Can't open the model picker in a background session — use /model <name> to switch this session's model."

The model fable consent flow (for usage-credits consent when switching to certain models) also no longer short-circuits in background sessions.

Evidence

si() (is-background-session) guard removed from the /login handler (search for "Can't run /login in a background session"); same guard removed from the model picker and model-switch flow (search for "Can't open the model picker in a background session")

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

How sure we are
One source agreesOne thing we can check says the same as this entry.
Anthropic's release notes agreeFixed /model and other dialogs being blocked in claude agents background sessions (reverts an overly broad guard)

See this entry in the whole of v2.1.209 →

Feedback