Platform Availability

July 24, 2026 · View on GitHub

Which features work on which provider platform. This table is the single source of truth in this skill — per-feature sections elsewhere point here instead of restating availability. When writing code for a third-party platform (Bedrock, Vertex, Foundry) or Claude Platform on AWS, check this table first; a feature not supported there means use the first-party Claude API surface or a different approach.

Columns: 1P = first-party Claude API, P-AWS = Claude Platform on AWS (Anthropic-operated, same-day parity), Bedrock = Amazon Bedrock, Vertex = Google Cloud Vertex AI, Foundry = Microsoft Foundry. ✅ = GA, β = beta, ❌ = not supported.

Feature1PP-AWSBedrockVertexFoundryNotes
Messages, streaming, tool useCore API
PDF inputβ
Structured outputs / strict tool useβ
Adaptive thinking / effortβ
Extended thinkingβ
Prompt caching (5m, 1h)β
Automatic prompt cachingβ
Token countingβ
Citationsβ
Search results content blocksβ
Fine-grained tool streaming
Compactionβββββ
Context editingβββββ
Context windows (1M)β
inference_geo (data residency)
Server-side tools
  Web searchβVertex: basic web_search_20250305 only (no _20260209 dynamic filtering)
  Web fetchβ
  Code executionβ
  Tool searchβBedrock: InvokeModel API only, not Converse
  Advisor toolββ
Client-implemented tools
  Bash, text editor, memoryβ
  Computer useβββββ
Agentic / orchestration
  Agent Skills (Messages API)βββ
  Programmatic tool callingβ
  MCP connectorβββ
  Managed AgentsββFoundry ❌ inferred (not in Foundry docs either way)
  Self-hosted sandboxesββP-AWS: GET /v1/environments/{id}/work list endpoint not supported; other work endpoints OK
API endpoints
  Message Batches
  Files APIβββ
  Models API
Other
  Mid-conversation system messages{{OPUS_NAME}}, {{PREV_OPUS_NAME}}, {{FABLE_NAME}}, {{MYTHOS_NAME}}; not {{SONNET_NAME}}
  Fast modeβResearch preview, beta fast-mode-2026-02-01, first-party API only
  Cache diagnosticsβFirst-party API only
  Task budgetsββBeta header task-budgets-2026-03-13; 3P availability not documented — assume unsupported