1,018 pages for server.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
thinking
Claude Developer Platform · in the page
build-with-claude/thinking
…rimary benefit is faster time-to-first-text-token when streaming: the server skips streaming thinking tokens entirely and delivers only the signature, so the final text response begins streaming soone…
thinking-troubleshooting
Claude Developer Platform · in the page
build-with-claude/thinking-troubleshooting
…request that sets `thinking.block_binding.prefix_mismatch_behavior`. Server-side [compaction](https://platform.claude.com/docs/en/build-with-claude/compaction) and [context editing](https://platform.…
token-counting
Claude Developer Platform · in the page
build-with-claude/token-counting
…valid_request_error` for a few inputs that the Messages API accepts: [server tools](https://platform.claude.com/docs/en/agents-and-tools/tool-use/server-tools) such as web search, web fetch, code exec…
vision-coordinates
Claude Developer Platform · in the page
build-with-claude/vision-coordinates
…ocs/en/build-with-claude/pdf-support), pages are rasterized to images server-side at dimensions you don't control, so the returned coordinates can't be reliably mapped back onto the page. To work with…
API usage primer for Claude
Claude Developer Platform · in the page
claude_api_primer
…tokens` value. ### Handling the `pause_turn` stop reason When using server tools such as web search, the API may return a `pause_turn` stop reason. Continue the conversation by passing the paused re…
apply
Claude Developer Platform · in the page
cli-sdks-libraries/cli/apply
…e filename="environments/cloud.yaml"> ```yaml # yaml-language-server: $schema=https://platform.claude.com/schemas/ant/beta/environment.json name: review-env description: Cloud containe…
On a remote host without a browser:
Claude Developer Platform · in the page
cli-sdks-libraries/cli/authentication
…ipting on your own machine. For non-interactive workloads such as CI, servers, and containers, use [Workload Identity Federation](https://platform.claude.com/docs/en/manage-claude/workload-identity-fe…
sessions-connect
Claude Developer Platform · in the page
cli-sdks-libraries/cli/sessions-connect
…* This happens under an `always_ask` policy, or under `auto` when the server reaches no determination. Choose **Yes**, **No**, or **No, and tell the agent why**. The CLI sends your choice as a [`user.…
apple-foundation-models
Claude Developer Platform · in the page
cli-sdks-libraries/libraries/apple-foundation-models
…FoundationModels) is a Swift package that makes Claude available as a server-side language model in Apple's [Foundation Models](https://developer.apple.com/documentation/foundationmodels) framework. T…
csharp
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/csharp
…correspond to [SSE](https://developer.mozilla.org/en-US/docs/Web/API/Server-sent_events) or [JSONL](https://jsonlines.org) responses. A streaming method always has a `Streaming` suffix in its name,…
java
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/java
…` | | 429 | `RateLimitException` | | 5xx | `InternalServerException` | | others | `UnexpectedStatusCodeException` | `SseException` is thrown for errors encountered during SSE…
php
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/php
…## Streaming The SDK provides support for streaming responses using Server-Sent Events (SSE). ```php $client = new Client(); $stream = $client->messages->createStream( maxTokens: 1024, message…
For Amazon Bedrock support
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/python
…ing responses The SDK provides support for streaming responses using Server-Sent Events (SSE). ```python client = Anthropic() stream = client.messages.create( max_tokens=1024, messages=[…
Automatically handles tool execution loop
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/ruby
…## Streaming The SDK provides support for streaming responses using Server-Sent Events (SSE). ```ruby anthropic = Anthropic::Client.new stream = anthropic.messages.stream( max_tokens: 1024, mes…
typescript
Claude Developer Platform · in the page
cli-sdks-libraries/sdks/typescript
…ing responses The SDK provides support for streaming responses using Server Sent Events (SSE). ```typescript const client = new Anthropic(); const stream = await client.messages.create({ max_toke…
access-transparency-log
Claude Developer Platform · in the page
manage-claude/access-transparency-log
…o stop re-running and escalate. * Network errors, rate limiting, or server errors that outlasted the retries. * An unexpected response. * A state or `--save` file that could not be written. A…
analytics-api
Claude Developer Platform · in the page
manage-claude/analytics-api
…ctor names are normalized across sources. For example, `Atlassian MCP server`, `mcp-atlassian`, and `atlassian_MCP` all appear as `atlassian` in the connector usage endpoint. ## Working with the API…
api-and-data-retention
Claude Developer Platform · in the page
manage-claude/api-and-data-retention
…om browser-based applications, route requests through a backend proxy server. See the [API security guidance](https://platform.claude.com/docs/en/api/overview) for proxy patterns and API-key handling.…
authentication
Claude Developer Platform · in the page
manage-claude/authentication
…r | Local development, prototyping, scripts, and servers where you control secret storage | | [Workload Identity Federati…
Fetch the first page (newest activities first) and capture its trailing cursor.
Claude Developer Platform · in the page
manage-claude/compliance-activity-feed
…h time a Claude app loads the chat, file, or project from Anthropic's servers. Repeated loads are not deduplicated. The web, desktop, and mobile apps load content at different moments, sometimes in th…
compliance-api
Claude Developer Platform · in the page
manage-claude/compliance-api
…e/inference-hooks) (beta) act inline: your organization's AI security server receives each governed prompt before inference and can deny it in real time, whereas the Compliance API retrieves records a…
compliance-errors
Claude Developer Platform · in the page
manage-claude/compliance-errors
…| | [500 Internal Server Error](https://platform.claude.com/docs/en/manage-claude/compliance-errors#500-internal-server-error) | Depends on `x-shoul…
compliance-integration-patterns
Claude Developer Platform · in the page
manage-claude/compliance-integration-patterns
…sions (a marker message stands in for it). * Tool definitions and MCP server configuration in session transcripts (local or remote), and citation metadata on `text` blocks in local session transcripts…
compliance-sessions
Claude Developer Platform · in the page
manage-claude/compliance-sessions
…available)). For local sessions, Anthropic records each conversation server-side as its requests reach the Claude API; nothing is installed on the device, and nothing is collected beyond the requests…
inference-hooks
Claude Developer Platform · in the page
manage-claude/inference-hooks
…ription: Send each governed prompt to your organization's AI security server for an allow or deny verdict before inference proceeds. --- <Note> Inference hooks are in beta and available to Claude E…
inference-hooks-configuration
Claude Developer Platform · in the page
manage-claude/inference-hooks-configuration
…oks for your Claude Enterprise organization, connect your AI security server, and control enforcement, failure handling, and rollout. --- <Note> Inference hooks are in beta and available to Claude…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…ge-claude/inference-hooks-endpoint description: Build the AI security server that receives signed Inference hooks requests, verifies them, and returns allow or deny verdicts. --- <Note> Inference h…
spend-limits-api
Claude Developer Platform · in the page
manage-claude/spend-limits-api
…mple, 80 percent). Treat a `"0"` cap as already at-limit. There is no server-side filter for this ratio. 4. Act on flagged members: raise the cap with `POST /v1/organizations/spend_limits`, approve a…
First request
Claude Developer Platform · in the page
manage-claude/usage-cost-api
…esidency), or speed (beta), and group results by these dimensions * **Server tool usage:** Track usage of server-side tools such as web search For complete parameter details and response schemas, see…
user-management
Claude Developer Platform · in the page
manage-claude/user-management
…en reads as `pending` until the recipient accepts (`accepted`) or its server-assigned `expires_at` passes (`expired`). Only a `pending` invite can be withdrawn. To change a pending invitation's email…
gcp
Claude Developer Platform · in the page
manage-claude/wif-providers/gcp
…Google Cloud compute environment with access to the instance metadata server (Cloud Run, Cloud Functions, App Engine, Compute Engine (GCE), and GKE with Workload Identity) can request a Google-signed…
kubernetes
Claude Developer Platform · in the page
manage-claude/wif-providers/kubernetes
…e-account/#serviceaccount-token-volume-projection). The cluster's API server acts as the OIDC issuer, and each token's `sub` claim follows the form `system:serviceaccount:<namespace>:<service-account>…
okta
Claude Developer Platform · in the page
manage-claude/wif-providers/okta
…ith Anthropic for a short-lived access token. The Okta authorization server's issuer URL takes the form `https://<your-domain>.okta.com/oauth2/<auth-server-id>`. If you use the built-in default serve…
Replace NODE_UID with the node's UID:
Claude Developer Platform · in the page
manage-claude/wif-providers/spiffe
…implementation to populate both (in SPIRE, `iss` is the `jwt_issuer` server setting and `iat` is set automatically). With those in place, the [Configure Anthropic](https://platform.claude.com/docs/en…
wif-reference
Claude Developer Platform · in the page
manage-claude/wif-reference
…en the rule is enabled for more than one workspace. When omitted, the server selects the rule's sole enabled workspace. | ## Token exchange response `POST /v1/oauth/token` returns a standard OAuth 2…
workload-identity-federation
Claude Developer Platform · in the page
manage-claude/workload-identity-federation
…Kubernetes projected service-account token, the Google Cloud metadata server, Azure IMDS, or the GitHub Actions OIDC endpoint. The JWT's `iss` claim identifies the provider, and its `sub` and other cl…
workspaces
Claude Developer Platform · in the page
manage-claude/workspaces
…workspace, and the Console **MCP tunnels** list and the Managed Agent server picker show tunnels in the current workspace only; the cap of 10 active tunnels applies organization-wide. Tunnel managemen…
agent-setup
Claude Developer Platform · in the page
managed-agents/agent-setup
…ona and capabilities. It bundles the model, system prompt, tools, MCP servers, and skills that shape how Claude behaves during a session. Create the agent once as a reusable resource and reference it…
budgets
Claude Developer Platform · in the page
managed-agents/budgets
…t carries the session's token totals, `list_cost`, `active_seconds`, `server_tool_use` request counts (`web_search_requests`, priced into list cost per request, and `web_fetch_requests`, which reads `…
cloud-sandboxes-reference
Claude Developer Platform · in the page
managed-agents/cloud-sandboxes-reference
…------------------------------------------------- | | PostgreSQL 16 | Server and `psql` client are installed. The server is not running by default. | | Redis 7 | Server and `redis-cli` are insta…
environments
Claude Developer Platform · in the page
managed-agents/environments
…File filename="environment.yaml"> ```yaml # yaml-language-server: $schema=https://platform.claude.com/schemas/ant/beta/environment.json name: python-dev config: type: c…
events-and-streaming
Claude Developer Platform · in the page
managed-agents/events-and-streaming
…Build against these constraints: * **Best effort:** Under load, the server might shed deltas for an event. When it does, you receive a contiguous prefix of the text and then no further deltas for th…
github
Claude Developer Platform · in the page
managed-agents/github
…ession resources First, create an agent that declares the GitHub MCP server. The agent definition holds the server URL but no authentication token: <CodeGroup defaultLanguage="CLI"> ```bash cURL…
mcp-connector
Claude Developer Platform · in the page
managed-agents/mcp-connector
…ude.com/docs/en/managed-agents/mcp-connector description: Connect MCP servers to your agents for access to external tools and data sources. featureMetadata: topic: title: Managed Agents url:…
memory
Claude Developer Platform · in the page
managed-agents/memory
…behaves the same under either header: results come back in a stable, server-defined order, and `path_prefix` and `depth` apply the same way. </Note> ## Overview A **memory store** is a workspace-sc…
migration
Claude Developer Platform · in the page
managed-agents/migration
…back on every turn. | The session stores history server-side. Send events, receive events. | | You iterate `tool_use` content…
multiagent-orchestration
Claude Developer Platform · in the page
managed-agents/multiagent-orchestration
…ch agent uses its own configuration: model, system prompt, tools, MCP servers, and skills. Session-level [agent configuration overrides](https://platform.claude.com/docs/en/managed-agents/sessions#ove…
onboarding
Claude Developer Platform · in the page
managed-agents/onboarding
…k a model and write the system prompt in a full-width editor. * **MCP servers:** Add remote MCP servers by URL and authenticate your agent to take action on your behalf. * **Tools:** Extend your agent…
overview
Claude Developer Platform · in the page
managed-agents/overview
…---------- | | **Agent** | The model, system prompt, tools, MCP servers, and skills | | **Environment** | Configuration for w…
permission-policies
Claude Developer Platform · in the page
managed-agents/permission-policies
…r: managed-agents-2026-04-01 --- Permission policies control whether server-executed tools (the pre-built agent toolset and MCP toolset) run automatically, wait for your approval, or have each call e…