Follow Discord
Sweep 22 Sep 2026 · 17:19Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Search the documentation

50 pages for required.

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.

SEP-2484: Require Conformance Tests for Standards Track SEPs to Reach Final Status Model Context Protocol · path seps/2484-conformance-tests-required-for-final-seps Or, for the model with the same capabilities and no access approval requirement: Claude Developer Platform · in the page about-claude/models/migration-guide …naged-agents/overview), no changes beyond updating the model name are required. </Note> <Tip> **Automate your migration with the Claude API skill.** In Claude Code, run `/claude-api migrate` to inv… pricing Claude Developer Platform · in the page about-claude/pricing …pt for the model that enables tool use. The number of tool use tokens required for each model is listed in the following table (excluding the additional tokens listed earlier). Note that the table ass… content-moderation Claude Developer Platform · in the page about-claude/use-case-guides/content-moderation …atus from the assessment boolean containsViolation = assessment.required("violation").asBoolean(); // If there's a violation, get the categories and explanation; otherwise, use empty defa… customer-support-chat Claude Developer Platform · in the page about-claude/use-case-guides/customer-support-chat …IC_API_KEY` environment variable) * Python 3.10 or later Install the required packages: ```bash pip install anthropic streamlit python-dotenv ``` ## Before building with Claude ### Decide whether… Create the full URL from the GitHub repository Claude Developer Platform · in the page about-claude/use-case-guides/legal-summarization …an excellent choice for use cases such as this where high accuracy is required. If the size and quantity of your documents is large such that costs start to become a concern, you can also try using a… Create an instance of the Claude API client Claude Developer Platform · in the page about-claude/use-case-guides/ticket-routing …ifies it into predefined categories based on the issue type, urgency, required expertise, or other relevant factors. Write a ticket classification prompt. The initial prompt should contain the conten… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/best-practices …ency - Verify examples follow the standard format - Confirm all required sections are present 3. If issues found: - Note each issue with specific section reference - Revise the content… enterprise Claude Developer Platform · in the page agents-and-tools/agent-skills/enterprise …rsion * **Dependencies:** MCP servers, packages, or external services required * **Evaluation status:** Last evaluation date and results ### Role-based bundles Group Skills by organizational role to… PDF Processing Claude Developer Platform · in the page agents-and-tools/agent-skills/overview …are active when you create documents. Claude uses them with no setup required. **Custom Skills:** Upload your own Skills as zip files through Settings > Features. Available on Pro, Max, Team, and En… quickstart Claude Developer Platform · in the page agents-and-tools/agent-skills/quickstart …to the most recently published * **`tools`:** Enables code execution (required for Skills) <Note> The examples use the `code_execution_20260521` tool version, and the Step 3 code parses the result… mcp-connector Claude Developer Platform · in the page agents-and-tools/mcp-connector …EN" } ``` ### Field descriptions | Property | Type | Required | Description… console Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/console …unnel** and enter a name in the **Create tunnel** dialog. The name is required and identifies the tunnel in the list, on the detail page, and in the agent MCP server picker. A domain of the form `abcd… Edit docker-compose.yaml: increment the integer in the setup service's Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/deploy-compose …<Step title="Write the proxy config"> `tunnel_domain` is **required**: the [proxy](https://platform.claude.com/docs/en/agents-and-tools/mcp-tunnels/concepts#components) uses it to strip the… deploy-helm Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/deploy-helm …s: tls.crt, tls.key gateway: config: # Required when setup.enabled is false. Replace the placeholder with # the $TUNNEL_DOMAIN value you exported earlier. Wh… reference Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/reference …| Required | | `log_level` | Logging verbosity: `debug`, `info`, `warn`… security Claude Developer Platform · in the page agents-and-tools/mcp-tunnels/security …MCP server scope.** Each server should expose only the tools and data required for its purpose. * **Protect credentials at rest.** Apply your organization's secrets-management practices to private key… advisor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/advisor-tool …-------------------------------- | | `type` | string | *required* | Must be `"advisor_20260301"`.… bash-tool Claude Developer Platform · in the page agents-and-tools/tool-use/bash-tool …se/handle-tool-calls). ## Parameters A bash tool definition has two required fields, `type` and `name`, and the `name` must be `bash`. The tool is schema-less: you don't provide an `input_schema`, b… browser-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/browser-use-tool …`document_ids` your application has staged, or both; at least one is required. See [Upload files](https://platform.claude.com/docs/en/agents-and-tools/tool-use/browser-use-tool#upload-files). | ###… build-a-tool-using-agent Claude Developer Platform · in the page agents-and-tools/tool-use/build-a-tool-using-agent …integer", "minimum": 1} } } }, "required": ["title", "start", "end"] } } ]' USER_MSG="Schedule a 30-minute sync with [email protected] and bob@exam… code-execution-tool Claude Developer Platform · in the page agents-and-tools/tool-use/code-execution-tool …------------- | | Beta header | `code-execution-2025-05-22` | None required | | Tool type | `code_execution_20250522` | `code_execution_… computer-use-tool Claude Developer Platform · in the page agents-and-tools/tool-use/computer-use-tool …ools/tool-use/tool-reference#client-toolsets). | Parameter | Required | Description… define-tools Claude Developer Platform · in the page agents-and-tools/tool-use/define-tools …perature, either 'celsius' or 'fahrenheit'" } }, "required": ["location"] } } ``` This tool, named `get_weather`, expects an input object with a required `location` stri… fine-grained-tool-streaming Claude Developer Platform · in the page agents-and-tools/tool-use/fine-grained-tool-streaming …ext to write to the file" } }, "required": ["filename", "lines_of_text"] } } ], "messages": [ { "role": "user",… handle-tool-calls Claude Developer Platform · in the page agents-and-tools/tool-use/handle-tool-calls …If Claude's attempted use of a tool is invalid (for example, missing required parameters), it usually means that there wasn't enough information for Claude to use the tool correctly. Your best bet du… overview Claude Developer Platform · in the page agents-and-tools/tool-use/overview …ption": "City and state, e.g. San Francisco, CA"} }, "required": ["location"] } } ]' USER_MSG="What's the weather in San Francisco?" RESPONSE=$(curl -s https://api.anth… parallel-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/parallel-tool-use …n Francisco, CA", } }, "required": ["location"], }, }, { "name": "get_time", "description": "Get the current tim… Process results programmatically Claude Developer Platform · in the page agents-and-tools/tool-use/programmatic-tool-calling …} }, "required": ["sql"] }, "allowed_callers": ["code_execution_20260120"] }… server-tools Claude Developer Platform · in the page agents-and-tools/tool-use/server-tools …"type": "string", "description": "The command to run"}}, "required": ["command"] } } ] }' ``` ```bash CLI # If "stop_reason" is "tool_use" and a server_t… strict-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/strict-tool-use …Claude might return incompatible types (`"2"` instead of `2`) or omit required fields, breaking your functions and causing runtime errors. Strict tool use guarantees type-safe parameters: * Function… text-editor-tool Claude Developer Platform · in the page agents-and-tools/tool-use/text-editor-tool …each line (for example, "1: def is\_prime(n):"). Line numbers are not required, but they are essential for successfully using the `view_range` parameter to examine specific sections of files and the `… Log at info level Claude Developer Platform · in the page agents-and-tools/tool-use/tool-runner …: { type: "number", description: "Second number" } }, required: ["a", "b"] }, run: async (input) => { return String(input.a + input.b); } }); const f… tool-search-tool Claude Developer Platform · in the page agents-and-tools/tool-use/tool-search-tool …} }, "required": ["location"] }, "defer_loading": true }, {… tool-use-with-prompt-caching Claude Developer Platform · in the page agents-and-tools/tool-use/tool-use-with-prompt-caching …es": { "location": { "type": "string" } }, "required": ["location"] } }, { "name": "get_time", "description": "Get the current time in a given time… troubleshooting-tool-use Claude Developer Platform · in the page agents-and-tools/tool-use/troubleshooting-tool-use …l-use/handle-tool-calls"> Execute tools and return results in the required message format. </Card> <Card title="Tool reference" href="https://platform.claude.com/docs/en/agents-and-tools/tool… Beta Claude Developer Platform · in the page api/beta …ker symbol, e.g. AAPL for Apple Inc." } }, "required": ["ticker"] } } ] ``` And then asked the model "What's the S&P 500 at today?", the model might produce… Agents Claude Developer Platform · in the page api/beta/agents …ject"` - `properties: optional map[unknown] or null` - `required: optional array of string or null` - `name: string` Unique name for the tool. 1-128 characters; letters, digi… Archive Agent Claude Developer Platform · in the page api/beta/agents/archive …"` - `properties: optional map[unknown] or null` - `required: optional array of string or null` - `name: string` - `updated_at: string` A timestamp in RFC 3339 format… Create Agent Claude Developer Platform · in the page api/beta/agents/create …ject"` - `properties: optional map[unknown] or null` - `required: optional array of string or null` - `name: string` Unique name for the tool. 1-128 characters; letters, digi… List Agents Claude Developer Platform · in the page api/beta/agents/list …"` - `properties: optional map[unknown] or null` - `required: optional array of string or null` - `name: string` - `updated_at: string` A timestamp in RFC 3339 format… Get Agent Claude Developer Platform · in the page api/beta/agents/retrieve …"` - `properties: optional map[unknown] or null` - `required: optional array of string or null` - `name: string` - `updated_at: string` A timestamp in RFC 3339 format… Update Agent Claude Developer Platform · in the page api/beta/agents/update …ject"` - `properties: optional map[unknown] or null` - `required: optional array of string or null` - `name: string` Unique name for the tool. 1-128 characters; letters, digi… Versions Claude Developer Platform · in the page api/beta/agents/versions …"` - `properties: optional map[unknown] or null` - `required: optional array of string or null` - `name: string` - `updated_at: string` A timestamp in RFC 3339 format… List Agent Versions Claude Developer Platform · in the page api/beta/agents/versions/list …"` - `properties: optional map[unknown] or null` - `required: optional array of string or null` - `name: string` - `updated_at: string` A timestamp in RFC 3339 format… Deployments Claude Developer Platform · in the page api/beta/deployments …ring` GitHub authorization token used to clone the repository. Required for private repositories; optional for public ones. minLength: 1, maxLength: 4096 - `checkout: optional BetaM… Create Deployment Claude Developer Platform · in the page api/beta/deployments/create …ring` GitHub authorization token used to clone the repository. Required for private repositories; optional for public ones. minLength: 1, maxLength: 4096 - `checkout: optional BetaM… Update Deployment Claude Developer Platform · in the page api/beta/deployments/update …ring` GitHub authorization token used to clone the repository. Required for private repositories; optional for public ones. minLength: 1, maxLength: 4096 - `checkout: optional BetaM… Memory Stores Claude Developer Platform · in the page api/beta/memory_stores …dy parameters - `name: string` Human-readable name for the store. Required; 1–255 characters; no control characters. The mount-path slug under `/mnt/memory/` is derived from this name (lowercased,… Archive a memory store Claude Developer Platform · in the page api/beta/memory_stores/archive …` ID of the memory store to archive (a `memstore_...` identifier). Required. Archiving is one-way and idempotent; archived stores cannot be unarchived. Enumerate IDs via `GET /v1/memory_stores`. #…
Feedback