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

Claude Code v2.1.301 ·

Claude Code now sorts background shell commands into kinds

Claude Code now labels each shell command as running in the foreground, kept in the background, or under a permission rule

Under the hood Internal Changes
JSON All of v2.1.301
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Background ShellsArea: what it touches
Internal ChangesKind: in v2.1.301,
Internal ChangesSection of the release

Unclear What Claude Code does with these labels, and whether it is switched on, is not clear.

What

Claude Code runs shell commands through its Bash tool, and a command can be set to run in the background, meaning it keeps going while Claude does other work. Claude Code now labels each such command:

  • foreground: the command is not set to run in the background
  • under_a_rule: it runs in the background and one of your deny or ask permission rules matches it
  • kept: it runs in the background and no such rule matches
Why

This can affect whether background commands keep running and how they are reported.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtWhat Claude Code does with these labels, and whether it is switched on, is not clear.

See this entry in the whole of v2.1.301 →

Feedback