Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.178 Home All releases olderv2.1.177 v2.1.179newer
Claude Code v2.1.178

Foundry Deployment Capability Detection

What

When running against an Azure AI Foundry deployment, Claude Code now detects unsupported capabilities at runtime and degrades gracefully instead of failing.

Details
  • Detects when Foundry returns a 400 error indicating features are unavailable (tool search, structured outputs, web search)
  • Capabilities detected from Foundry error messages: tool_search_server, tool_search, structured_outputs, web_search
  • On subsequent requests, the unsupported capabilities are stripped from the request (e.g. defer_loading and strict fields removed from tool definitions)
  • Web search unavailability is reported as: "Web search is not available on this Foundry deployment."
  • Tool search unavailability shows: "Tool search disabled: Foundry deployment for '…'"
Evidence

Foundry capability detection (search for "[foundry-capabilities] deployment", "retry:foundry-capability-strip:", "fail:foundry-purpose-request", "not supported in your workspace")

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.178 →