Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.178 ·

Foundry Deployment Capability Detection

Entry
JSON All of v2.1.178
EntryKind: in v2.1.178,
ImprovementsSection of the release
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 →

Feedback