You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
BedrockArea: what it touches
ImprovementsKind: in v2.1.315,
ImprovementsSection of the release
What
A gateway configuration that sends requests to several Amazon Bedrock upstreams now has to set the same guardrail.input_tagging on all of them. An upstream is a server the gateway passes requests on to. If the values differ, Claude Code asks you to set the same value on every Bedrock upstream.
In remote sessions driven through the SDK, which is the toolkit for running Claude Code from other programs, messages delivered by the server now pass an admission step before they become a turn. A turn is one exchange between you and Claude. Claude Code also records whether a message ends its turn.
Claude Code now also tracks two new usage-limit cases: when the text served about a usage limit was altered, and when it was rejected.
Why
If you run a gateway with several Bedrock upstreams, make sure their guardrail input tagging matches, or the configuration will be refused.