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.309 ·

Sandbox tracks new write blocks for claude ssh binaries and symlinked paths

The sandbox adds write blocks for claude ssh binaries and for write-deny patterns reached through symlinks, and rebuilds when those remote values change

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

Unclear What the two new block rules stop, and when they apply, is not stated.

What

The sandbox limits which files commands run by Claude may change. It gains two new write blocks, each controlled by a remotely served (GrowthBook) value:

  • A write block on claude ssh binaries, tracked as sshStoreDenyApplied and builtConfigSshStoreDenied.
  • A switch that applies write-deny patterns through symlinks (shortcuts that point to another file), tracked as patternWriteDenyTwinsApplied and builtConfigPatternWriteDenyTwins. When the sandbox settings are built, a flag (Q4()) is now passed to the code that builds the write-deny list.

These are recorded for each built sandbox setup, beside the existing host rules and configured denies. The sandbox now watches both remote values and rebuilds its settings during a session when either changes.

Other changes in the same area:

  • The settings-file watch list and launch-path helpers now combine two sources of launch paths instead of one.
  • The Windows start flag changed from a yes/no value to a start time.
  • isOnButNotRunning is now available from the sandbox manager.

Why

Sandboxed commands can be blocked from writing in more places, and a change to these blocks can take effect without restarting Claude Code. Whether either block is applied for you depends on the remotely served values.

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 the two new block rules stop, and when they apply, is not stated.

See this entry in the whole of v2.1.309 →

Feedback