Search the documentation
50 pages for hold.
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.
Or, for the model with the same capabilities and no access approval requirement:
Claude Developer Platform · in the page
about-claude/models/migration-guide
…ng) results for the same text are higher, the 1M token context window holds less text, and a `max_tokens` limit tuned for Claude Sonnet 4.6 may truncate equivalent output. Per-token pricing is lower (…
optimizing-for-cost-and-intelligence
Claude Developer Platform · in the page
about-claude/models/optimizing-for-cost-and-intelligence
…atform.claude.com/docs/en/build-with-claude/compaction) with its threshold stops long loops from carrying their whole history forward. Defer tool definitions you are not using. Every tool definition…
customer-support-chat
Claude Developer Platform · in the page
about-claude/use-case-guides/customer-support-chat
…with st.spinner("Eva is thinking..."): response_placeholder = st.empty() full_response = chatbot.process_user_input(user_msg) response_placeholder.mark…
Create an instance of the Claude API client
Claude Developer Platform · in the page
about-claude/use-case-guides/ticket-routing
…/en/test-and-evaluate/develop-tests) with measurable benchmarks, thresholds, and goals. Here are some standard criteria and benchmarks when using LLMs for support ticket routing: <AccordionGroup>…
concepts
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/concepts
…ificate signed by a CA you registered on the tunnel. Because only you hold the private key, the transport provider cannot read request or response payloads. | the inner TLS handshake…
console
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/console
…count on the section header increments. </Step> </Steps> A tunnel holds up to two active certificates so you can rotate without downtime: register the new certificate alongside the old one, redepl…
deploy-helm
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/deploy-helm
…at rest is the `mcp-tunnel` Secret the setup component creates, which holds the tunnel token and TLS private keys. Apply your organization's standard practices for protecting Kubernetes Secrets to thi…
overview
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/overview
…ause the proxy terminates inner TLS using a certificate that only you hold, Cloudflare cannot read request or response payloads. Anthropic does not connect to a tunnel until a CA certificate is regist…
reference
Claude Developer Platform · in the page
agents-and-tools/mcp-tunnels/reference
…Upload with `POST /v1/tunnels/{tunnel_id}/certificates`. A tunnel can hold up to two active CA certificates at a time, which allows zero-downtime rotation. * PEM-encoded, single certificate, up to 8…
advisor-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/advisor-tool
…visor-output) on the tool definition, and omit it when you do not. It holds the advisor sub-call's stop reason, typically `"end_turn"`, or `"max_tokens"` when the cap is hit. The values match the top-…
browser-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/browser-use-tool
…nk \"Pricing\" [ref_5]" } ] } ] } ``` Claude now holds references it can act on, so its next turn can click `ref_2` to open the getting-started page, with no need to locate the li…
build-a-tool-using-agent
Claude Developer Platform · in the page
agents-and-tools/tool-use/build-a-tool-using-agent
…ool: the definition carries the JSON Schema // and the Run callback holds the implementation. Throwing an exception sends // the message back to Claude as a tool result with is_error set. var cr…
computer-use-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/computer-use-tool
…ck that carries `"toolset_name": "computer"`, and the block's `input` holds only that member's parameters, with no `action` field. The toolset has 17 member tools: | Member…
fine-grained-tool-streaming
Claude Developer Platform · in the page
agents-and-tools/tool-use/fine-grained-tool-streaming
…k_start` event contains `input: {}` (an empty object). This is a placeholder. The actual input arrives as a series of `input_json_delta` events, each carrying a `partial_json` string fragment. To asse…
server-tools
Claude Developer Platform · in the page
agents-and-tools/tool-use/server-tools
…web_fetch` entries of the agent toolset. On Managed Agents, each list holds at most 64 entries, domains listed for `web_fetch` cannot include a path, and fields specific to the Messages API tools, suc…
tool-reference
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-reference
…ber name and whose `toolset_name` is `computer` or `browser`; `input` holds that member's parameters and no `action` field. Dispatch on the `toolset_name` and `name` pair, because a custom tool may sh…
Log at info level
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-runner
…ction-sdk), which generates summaries when token usage exceeds a threshold so the conversation can continue beyond context window limits. Both SDKs have deprecated this client-side option in favor of…
tool-search-tool
Claude Developer Platform · in the page
agents-and-tools/tool-use/tool-search-tool
…. Never return a `tool_result` for its `srvtoolu_...` ID. The `input` holds the search (`pattern` for the regex variant, `query` for BM25) and may include an optional `limit`, an integer from 1 to 10,…
troubleshooting-tool-use
Claude Developer Platform · in the page
agents-and-tools/tool-use/troubleshooting-tool-use
…e or place the `cache_control` breakpoint before the variation point; hold the thinking configuration and effort level constant for the life of a cached conversation. See [Tool use with prompt caching…
Admin
Claude Developer Platform · in the page
api/admin
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
Analytics
Claude Developer Platform · in the page
api/admin/analytics
…luding intervals with no data (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
Connectors
Claude Developer Platform · in the page
api/admin/analytics/connectors
…onnector id here instead of a readable name; `connector_display_name` holds the resolved name for those rows. - `cowork_metrics: object` Cowork activity metrics for a single connector on a…
Get Connector Usage
Claude Developer Platform · in the page
api/admin/analytics/connectors/list
…onnector id here instead of a readable name; `connector_display_name` holds the resolved name for those rows. - `cowork_metrics: object` Cowork activity metrics for a single connector on a…
Cost
Claude Developer Platform · in the page
api/admin/analytics/cost
…luding intervals with no data (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
Get Cost Over Time
Claude Developer Platform · in the page
api/admin/analytics/cost/list
…luding intervals with no data (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
Skills
Claude Developer Platform · in the page
api/admin/analytics/skills
…user-defined) skills — their names are not disclosed to analytics-key holders — and null when `skill_name` is already a display name, when the skill was deleted, or when display-name resolution is not…
Get Skill Usage
Claude Developer Platform · in the page
api/admin/analytics/skills/list
…user-defined) skills — their names are not disclosed to analytics-key holders — and null when `skill_name` is already a display name, when the skill was deleted, or when display-name resolution is not…
Usage
Claude Developer Platform · in the page
api/admin/analytics/usage
…luding intervals with no data (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
Get Token Usage Over Time
Claude Developer Platform · in the page
api/admin/analytics/usage/list
…luding intervals with no data (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
Cost Report
Claude Developer Platform · in the page
api/admin/cost_report
…uding intervals with no costs (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
Get Cost Report
Claude Developer Platform · in the page
api/admin/cost_report/retrieve
…uding intervals with no costs (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
MCP Tunnels
Claude Developer Platform · in the page
api/admin/mcp_tunnels
…n exactly one X.509 certificate and no private-key material. A tunnel holds at most two non-archived certificates. #### Path parameters - `tunnel_id: string` ID of the Tunnel. #### Headers - `"…
Tunnel Certificates
Claude Developer Platform · in the page
api/admin/mcp_tunnels/tunnel_certificates
…n exactly one X.509 certificate and no private-key material. A tunnel holds at most two non-archived certificates. ### Path parameters - `tunnel_id: string` ID of the Tunnel. ### Headers - `"an…
Create Tunnel Certificate
Claude Developer Platform · in the page
api/admin/mcp_tunnels/tunnel_certificates/create
…n exactly one X.509 certificate and no private-key material. A tunnel holds at most two non-archived certificates. ## Path parameters - `tunnel_id: string` ID of the Tunnel. ## Headers - `"anth…
Service Accounts
Claude Developer Platform · in the page
api/admin/service_accounts
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
Workspaces
Claude Developer Platform · in the page
api/admin/service_accounts/workspaces
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
Add Workspace To Service Account
Claude Developer Platform · in the page
api/admin/service_accounts/workspaces/create
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
List Workspaces For Service Account
Claude Developer Platform · in the page
api/admin/service_accounts/workspaces/list
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `…
Usage Report
Claude Developer Platform · in the page
api/admin/usage_report
…uding intervals with no usage (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
Get Messages Usage Report
Claude Developer Platform · in the page
api/admin/usage_report/retrieve_messages
…uding intervals with no usage (their `results` list is empty). A page holds at most `limit` buckets. - `ending_at: string` End of the time bucket (exclusive) in RFC 3339 format. for…
Workspaces
Claude Developer Platform · in the page
api/admin/workspaces
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
Service Accounts
Claude Developer Platform · in the page
api/admin/workspaces/service_accounts
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
Create Service Account Workspace Member
Claude Developer Platform · in the page
api/admin/workspaces/service_accounts/create
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
List Service Account Workspace Members
Claude Developer Platform · in the page
api/admin/workspaces/service_accounts/list
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `…
Get Service Account Workspace Member
Claude Developer Platform · in the page
api/admin/workspaces/service_accounts/retrieve
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
Update Service Account Workspace Member
Claude Developer Platform · in the page
api/admin/workspaces/service_accounts/update
…ole of the service account in this workspace. Service accounts cannot hold the `workspace_billing` role. - `"workspace_admin"` - `"workspace_billing"` - `"workspace_developer"` - `"workspa…
Beta
Claude Developer Platform · in the page
api/beta
…cally compact older context when reaching the configured trigger threshold. - `type: "compact_20260112"` - `instructions: optional string or null` Additional instructions for su…
Deployments
Claude Developer Platform · in the page
api/beta/deployments
…ument. - `BetaManagedAgentsRedactedBlock object` Placeholder for content withheld by Anthropic model policy. - `type: "redacted"` - `type: "user.message"` - `BetaManag…
Archive Deployment
Claude Developer Platform · in the page
api/beta/deployments/archive
…t. - `BetaManagedAgentsRedactedBlock object` Placeholder for content withheld by Anthropic model policy. - `type: "redacted"` - `type: "user.message"` - `Bet…
Create Deployment
Claude Developer Platform · in the page
api/beta/deployments/create
…ument. - `BetaManagedAgentsRedactedBlock object` Placeholder for content withheld by Anthropic model policy. - `type: "redacted"` - `type: "user.message"` - `BetaManag…