← All Daily

Daily⁠ · ⁠ · Claude Code · 🌶️🌶️🌶️Act nowSpicy: act now (security, deadline, breaking, big launch) Why: Broken requests fixed

Claude Code fixes its Bedrock and Vertex snag

Bedrock and Vertex users, update now: Claude Code’s failing requests are fixed. The previous release could fail every request on Vertex, Bedrock and other providers when the endpoint or a gateway rejected tool search. Claude Code now retries without it.

What changed

Every request failing is a rough way to start a session. The bug also hit setups behind gateways with ToolSearch disallowed or left out of --tools.

Admins: check your MCP allowlist

allowedMcpServers no longer filters managed-mcp.json stdio servers that use ${VAR} only in env. A server like that, which your allowlist left out, now loads when you upgrade. To keep it off, use deniedMcpServers.

Also in this release

  • A new sandbox setting lets sandboxed commands on Linux create user namespaces, for tools like Chromium and rootless podman. The release notes point out that this lets them get around the sandbox’s file protections.
  • Bash commands on a full disk now say the disk is full and that nothing ran, instead of showing a raw ENOSPC file path.
  • Each /usage warning is now a one-line fix that names its source, and pressing f applies the fixes.

What to do

Update to v2.1.305 or later. If you manage MCP servers for a team, review your allowlist before the upgrade reaches everyone.

Source: Claude Code v2.1.305 release notes