Source Intelligence
Sweep 28 Aug 2026 ยท 16:06Z Build v2.1.251 479 read Stable v2.1.236 Latest v2.1.250 Next v2.1.251 Feeds RSS JSON llms.txt

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.

Search the documentation

50 pages for type.

Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it. Cut at 50, so a narrower query shows the rest.

typescript Claude Developer Platform · title cli-sdks-libraries/sdks/typescript Agent SDK reference - TypeScript Claude Code CLI · title agent-sdk/typescript TypeScript SDK V2 session API (removed) Claude Code CLI · title agent-sdk/typescript-v2-preview MCP Registry Supported Package Types Model Context Protocol · title registry/package-types SEP-1034: Support default values for all primitive types in elicitation schemas Model Context Protocol · title seps/1034--support-default-values-for-all-primitive-types-in model-deprecations Claude Developer Platform · in the page about-claude/model-deprecations …ng table shows. Most SDKs keep deprecated parameters in their request types so existing code continues to type-check. The Python SDK (v1.0 and later) removes `temperature`, `top_p`, and `top_k`, so pa… Or, for the model with the same capabilities and no access approval requirement: Claude Developer Platform · in the page about-claude/models/migration-guide …equest, and no `thinking` configuration is required. Both `thinking: {type: "disabled"}` and manual extended thinking (`thinking: {type: "enabled", budget_tokens: N}`) return a 400 error. * **Prefill:… optimizing-for-cost-and-intelligence Claude Developer Platform · in the page about-claude/models/optimizing-for-cost-and-intelligence …ets, and multi-model strategies. --- When a workload moves from prototype to production, cost becomes a first-class design constraint. The most capable model can be too expensive at scale, and the le… pricing Claude Developer Platform · in the page about-claude/pricing …et 4.5, Haiku 4.5, and Opus 4.5: * **Bedrock** offers two endpoint types: global endpoints (dynamic routing for maximum availability) and regional endpoints (guaranteed data routing through specifi… content-moderation Claude Developer Platform · in the page about-claude/use-case-guides/content-moderation …omprehensive content moderation in environments where different media types need to be evaluated together. </Accordion> </AccordionGroup> <Note> All Claude models are trained with built-in safety… customer-support-chat Claude Developer Platform · in the page about-claude/use-case-guides/customer-support-chat …ized coverage for electric vehicles, ensuring that drivers of all car types can benefit from our protection. Acme Insurance offers the following products: - Car insurance - Electric car insurance - T… Create the full URL from the GitHub repository Claude Developer Platform · in the page about-claude/use-case-guides/legal-summarization …) return next(block.text for block in response.content if block.type == "text") sublease_summary = summarize_document(document_text, details_to_extract) print(sublease_summary) ``` This code… Create an instance of the Claude API client Claude Developer Platform · in the page about-claude/use-case-guides/ticket-routing …ion may also be influenced by other factors such as urgency, customer type, SLAs, or language. Be sure to consider other routing criteria when building your automated routing system. ### Establish su… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/best-practices …fic context] ``` Adjust sections as needed for the specific analysis type. ```` ### Examples pattern For Skills where output quality depends on seeing examples, provide input/output pairs just like… claude-api-skill Claude Developer Platform · in the page agents-and-tools/agent-skills/claude-api-skill …mming languages for both the Messages API and Managed Agents: Python, TypeScript, C#, Go, Java, PHP, Ruby, and cURL. The skill comes bundled with [Claude Code](https://code.claude.com/docs/en/overvie… enterprise Claude Developer Platform · in the page agents-and-tools/agent-skills/enterprise …on (ZDR), or HIPAA readiness. For setup steps, exclusions, and result types, see [Get started with skill and plugin scanning](https://support.claude.com/en/articles/15927065-get-started-with-skill-and… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/overview …ded, rather than consuming context upfront. Skills can contain three types of content, each loaded at a different time: ### Level 1: Metadata (always loaded) The Skill's YAML frontmatter provides d… quickstart Claude Developer Platform · in the page agents-and-tools/agent-skills/quickstart …ls.data: print(f"{skill.id}: {skill.display_name}") ``` ```typescript TypeScript // List Anthropic-managed Skills const skills = await client.skills.list({ source: "anthropic" }); fo… mcp-connector Claude Developer Platform · in the page agents-and-tools/mcp-connector …h cURL curl https://api.anthropic.com/v1/messages \ -H "Content-Type: application/json" \ -H "X-API-Key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -H "anthropic-beta… overview Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/overview …h cURL curl https://api.anthropic.com/v1/messages \ -H "Content-Type: application/json" \ -H "X-API-Key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -H "anthropic-beta… quickstart Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/quickstart …e="Windows (PowerShell)"> ```powershell New-Item -ItemType Directory -Force -Path mcp-tunnel/config, mcp-tunnel/data | Out-Null Set-Location mcp-tunnel $env:TUNNEL_DOMA… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …\ -H "anthropic-beta: advisor-tool-2026-03-01" \ -H "content-type: application/json" \ -d '{ "model": "claude-sonnet-5", "max_tokens": 4096, "tools": [ {… bash-tool Claude Developer Platform · in the page agents-and-tools/tool-use/bash-tool …h cURL curl https://api.anthropic.com/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -d '{ "model… browser-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/browser-use-tool ….com/docs/en/build-with-claude/claude-on-vertex-ai): add one entry of type `browser_toolset_20260801`, with no `name`, to the `tools` array of a [Messages API](https://platform.claude.com/docs/en/api/… build-a-tool-using-agent Claude Developer Platform · in the page agents-and-tools/tool-use/build-a-tool-using-agent …attendees and optional recurrence.", "input_schema": { "type": "object", "properties": { "title": {"type": "string"}, "start": {"type": "string", "format": "d… code-execution-tool Claude Developer Platform · in the page agents-and-tools/tool-use/code-execution-tool …epts the `code_execution_20260120` and `code_execution_20260521` tool types, but programmatic tool calling and the REPL state persistence that depends on it aren't available on it, so the newer versio… computer-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/computer-use-tool …/en/agents-and-tools/tool-use/tool-reference#client-toolsets): one `{"type": "computer_toolset_20260801"}` entry in `tools` gives Claude 17 member tools such as `screenshot`, `left_click`, `type`, and… define-tools Claude Developer Platform · in the page agents-and-tools/tool-use/define-tools …as the bash and text editor tools, are declared by a date-versioned `type`; see each tool's page, linked from the [Tool reference](https://platform.claude.com/docs/en/agents-and-tools/tool-use/tool-r… fine-grained-tool-streaming Claude Developer Platform · in the page agents-and-tools/tool-use/fine-grained-tool-streaming …h cURL curl https://api.anthropic.com/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -d '{ "model… handle-tool-calls Claude Developer Platform · in the page agents-and-tools/tool-use/handle-tool-calls …tool_use", "role": "assistant", "content": [ { "type": "text", "text": "I'll check the current weather in San Francisco for you." }, { "type": "tool_u… how-tool-use-works Claude Developer Platform · in the page agents-and-tools/tool-use/how-tool-use-works …I experience can integrate tool use the same way they would any other typed interface: define the schema, handle the callback, return a result. The difference is that the caller on the other side is a… memory-tool Claude Developer Platform · in the page agents-and-tools/tool-use/memory-tool …y previous context." ``` Claude calls the memory tool: ```json { "type": "tool_use", "id": "toolu_01C4D5E6F7G8H9I0J1K2L3M4", "name": "memory", "input": { "command": "view", "path": "… overview Claude Developer Platform · in the page agents-and-tools/tool-use/overview …C_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -H "content-type: application/json" \ -d '{ "model": "claude-opus-5", "max_tokens": 1024, "tools": [{"type": "web_search… parallel-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/parallel-tool-use …` for it with `is_error: true` and a brief explanation. ```json { "type": "tool_result", "tool_use_id": "toolu_02", "is_error": true, "content": "Not executed: the preceding write_file call f… Process results programmatically Claude Developer Platform · in the page agents-and-tools/tool-use/programmatic-tool-calling …--header "anthropic-version: 2023-06-01" \ --header "content-type: application/json" \ --data '{ "model": "claude-opus-5", "max_tokens": 4096, "messages":… server-tools Claude Developer Platform · in the page agents-and-tools/tool-use/server-tools …oolu_` prefix to distinguish it from client tool calls: ```json { "type": "server_tool_use", "id": "srvtoolu_01A2B3C4D5E6F7G8H9", "name": "web_search", "input": { "query": "latest quantum com… strict-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/strict-tool-use …tool parameters, ensuring Claude calls your functions with correctly-typed arguments. Use strict tool use when you need to: * Validate tool parameters * Build agentic workflows * Ensure type-safe fu… text-editor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/text-editor-tool …h cURL curl https://api.anthropic.com/v1/messages \ -H "content-type: application/json" \ -H "x-api-key: $ANTHROPIC_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -d '{ "model… tool-combinations Claude Developer Platform · in the page agents-and-tools/tool-use/tool-combinations …across the top five cloud providers." ```json { "tools": [ { "type": "web_search_20260209", "name": "web_search" }, { "type": "code_execution_20260521", "name": "code_execution" } ] } ``… tool-reference Claude Developer Platform · in the page agents-and-tools/tool-use/tool-reference …| `type` | Execution | [Beta header](https://platform.cl… Log at info level Claude Developer Platform · in the page agents-and-tools/tool-use/tool-runner …the SDK's tool runner to handle the agentic loop, error wrapping, and type safety automatically. --- The tool runner handles the agentic loop, error wrapping, and type safety so you don't have to. Wh… tool-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/tool-search-tool …I_KEY" \ -H "anthropic-version: 2023-06-01" \ -H "content-type: application/json" \ -d '{ "model": "claude-opus-5", "max_tokens": 2048, "messages": [… tool-use-with-prompt-caching Claude Developer Platform · in the page agents-and-tools/tool-use/tool-use-with-prompt-caching …ing). ## cache\_control on tool definitions Place `cache_control: {"type": "ephemeral"}` on the last tool in your `tools` array. This caches the entire tool-definitions prefix, from the first tool t… troubleshooting-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/troubleshooting-tool-use …| | Claude calls with wrong parameter types | Model guessing at ambiguous schema | Add `strict: true` (if your schema is in the supported subset) or add `i… web-fetch-tool Claude Developer Platform · in the page agents-and-tools/tool-use/web-fetch-tool …C_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -H "content-type: application/json" \ -d '{ "model": "claude-opus-4-8", "max_tokens": 4096, "messages": [ {… web-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/web-search-tool …C_API_KEY" \ -H "anthropic-version: 2023-06-01" \ -H "content-type: application/json" \ -d '{ "model": "claude-opus-5", "max_tokens": 4096, "messages": [ {… Admin Claude Developer Platform · in the page api/admin …format: uuid - `name: string` Name of the Organization. - `type: "organization"` Object type. For Organizations, this is always `"organization"`. default: organization ####… Analytics Claude Developer Platform · in the page api/admin/analytics …"science_weekly_active_user_count": 0 } ] } ``` ## Domain types ### Activity Summary - `ActivitySummary object` Response for GET /v1/organizations/analytics/summaries. - `summaries… Artifacts Claude Developer Platform · in the page api/admin/analytics/artifacts …` Get artifact-creation activity for a given day, broken out by MIME type. Returns the full (`artifact_type`, `is_shared`) cube for the organization; `next_page` is null except for grouped queries,… Get Artifact Activity Claude Developer Platform · in the page api/admin/analytics/artifacts/list …` Get artifact-creation activity for a given day, broken out by MIME type. Returns the full (`artifact_type`, `is_shared`) cube for the organization; `next_page` is null except for grouped queries,…