Follow Discord
Sweep 29 Sep 2026 · 18:10Z Build v2.1.285 506 read Stable v2.1.280 Latest v2.1.285 Next v2.1.285 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.285 ·

Windows asks for approval when it can't check a hook for a cloud session

On Windows, Claude Code has two new reasons to ask before running a cloud session command that one of your hooks cannot vet

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

A hook is a command you set up to run automatically at certain points, for example to check a command before it runs. A cloud session is a Claude Code session that runs on a remote machine and syncs your project. When a cloud session wants to run a command and Claude Code on a Windows computer cannot confirm that one of your local hooks lies outside the synced project, it now asks for your approval. There are two new explanations for why:

  • On Windows, Claude cannot yet confirm that the program behind the hook lies outside the synced project.
  • Claude cannot confirm that the folder the hook would start in lies outside the synced project.

Before this, the only explanations were that the hook's script was inside the project, that it could not be read, or that it was a model hook.

Why

The cloud session can rewrite files in the synced project, so a hook stored there cannot be trusted to check its own commands. On Windows, commands that a local hook would normally have vetted now stop and ask you instead of running unchecked.

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 doubtIt is not clear whether these new approval prompts are behind a flag.

See this entry in the whole of v2.1.285 →

Feedback