Follow Discord
Sweep 30 Oct 2026 · 01:02Z Build v2.1.314 532 read Stable v2.1.308 Latest v2.1.314 Next v2.1.314 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.314 ·

You can no longer approve a blocked command whose input you cannot see

In the list of blocked commands, rows with hidden or unreadable input now refuse approval, and approving a command covers only that exact command

You'll notice Improvements
JSON All of v2.1.314
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Auto ModeArea: what it touches
ImprovementsKind: in v2.1.314,
ImprovementsSection of the release
What

When a command has been blocked, Claude Code lists it so you can approve it. That list now handles these cases:

  • A call with no readable description is labelled "Call with no description:" followed by what it is.
  • A row whose input was withheld or not recorded shows "Input not shown" and the note "This row can't be approved here:" with the reason.
  • Approving a row grants permission for this exact command only, not for the same command with extra options, a sandbox change or a run in the background.
  • Control characters and invisible characters in a command are shown as escape codes such as \uXXXX, so you can see them.

Before, a withheld command was shown cut short, with no refusal.

Why

You can no longer approve something you cannot see in full, and an approval no longer stretches to variations of the command you approved.

See this entry in the whole of v2.1.314 →

Feedback