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 ·

Connector file uploads stream with progress, and blocked-connector messages explain failed checks

File uploads to MCP connectors stream from disk with progress and new refusal reasons, and blocked-connector notices say when the check itself failed

Group of 5 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
ConnectorsArea: what it touches
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release

What

MCP connectors are outside services that give Claude extra tools, connected through the Model Context Protocol.

File transfers:

  • Uploads no longer load the whole file into memory. They read it in pieces, check its fingerprint while sending, and stop if the file changes mid-send.
  • Uploads report progress, and tool results can carry connectorFileLines, a list of files shown in a column under the message.
  • New refusal codes: put_sealed_connector_not_allowed, put_tool_policy_not_allowed, put_blocked_by_anthropic and put_storage_not_connected. Refusals in the log now carry request IDs.
  • Download failure text names a range of offered files, and tool calls with download offers forward progress.
  • The cached tool list now expires after a set time rather than by a fixed age check.

Blocked connectors:

  • When a plugin's server is blocked and the check against your organization's connector settings itself failed, the message says the server was not connected because the check failed, not that it is turned off. The hint says the plugin's entry for the server may be what the check cannot read. Otherwise it still says an organization admin can change this.
  • These notices are tracked separately with a :check-failed marker.
  • The upload policy_denied message is shorter.

Why

Large uploads use less memory, you can see them progress, and refusals say why. If a connector check fails, you are not sent to an admin for a setting that is not the problem.

See this entry in the whole of v2.1.321 →

Feedback