Follow Discord
Sweep 10 Nov 2026 · 02:18Z Build v2.1.322 539 read Stable v2.1.311 Latest v2.1.322 Next v2.1.322 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.321 ·

HTTP hooks are checked for blocked network addresses

Claude Code now checks HTTP hook addresses against blocked ranges and records hits, but refuses the hook only when a server switch is on

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

An HTTP hook is a hook that sends data to a web address at a set moment in a session. When no proxy is in use, Claude Code now checks the hook's address against a list of blocked address ranges before sending. A proxy here means the sandbox's proxy or one set in your environment.

When the address falls in a blocked range:

  • Claude Code always records it in usage data, with the reason, the hook's source and the mode.
  • It refuses to send the hook only when a server-controlled switch is on. That switch is off unless it is turned on remotely.

Claude Code also now uses its own address lookup whenever no proxy is in use.

Why

This guards against hooks being pointed at addresses they should not reach, such as private network ones. By default it only records such cases rather than stopping them.

See this entry in the whole of v2.1.321 →

Feedback