355 pages for origin.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
api-and-data-retention
Claude Developer Platform · in the page
manage-claude/api-and-data-retention
…r offerings. Review each service's data handling practices. * **Cross-Origin Resource Sharing (CORS):** CORS is not supported for organizations with ZDR arrangements. To make API calls from browser-ba…
cmek-aws-kms
Claude Developer Platform · in the page
manage-claude/cmek-aws-kms
…ge:** Encrypt and decrypt * **Advanced options > Key material origin:** KMS * **Advanced options > Regionality:** Single-Region key Click **Next**. <Frame caption="Sy…
cmek-claude-platform-on-aws
Claude Developer Platform · in the page
manage-claude/cmek-claude-platform-on-aws
…ge:** Encrypt and decrypt * **Advanced options > Key material origin:** KMS * **Advanced options > Regionality:** Single-Region key Click **Next**. <Frame caption="Sy…
WARNING: This operation PERMANENTLY deletes the chat, all of its messages,
Claude Developer Platform · in the page
manage-claude/compliance-content-data
…or these documents, the endpoint returns the extracted text under the original file name, and the original document is not available through the Compliance API. The `size_bytes` and `md5` fields descr…
before_id is the first_id from a previous response
Claude Developer Platform · in the page
manage-claude/compliance-integration-patterns
…w a placeholder `text` block where binary content was omitted). * The original file for a chat attachment that claude.ai stored as extracted text, such as some Word, PowerPoint, and PDF uploads (the f…
inference-hooks-endpoint
Claude Developer Platform · in the page
manage-claude/inference-hooks-endpoint
…| | `source` | object | The originating application: `application` (see [Source values](https://platform.claude.com/docs/en/manage-claude/inference-hooks-endp…
user-management
Claude Developer Platform · in the page
manage-claude/user-management
…role does not change the keys either: each key stays active with its original scopes. When you offboard someone who created Admin API keys, delete those keys in the **Keys** section of [claude.ai > O…
files
Claude Developer Platform · in the page
managed-agents/files
…x are read-only copies. The agent can read them but cannot modify the original uploaded file. To work with modified versions, the agent writes to new paths within the sandbox. </Note> * The path you…
memory
Claude Developer Platform · in the page
managed-agents/memory
…ed content into a separate new output store rather than modifying the original. Switch your sessions over to that output store, then archive or delete the original. * **Attach a new store when it mak…
spawn.sh: called once per claimed work item
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes
…wrapper yourself under a prefixed name and have it call the server's original tool name. * **Most schemas pass through unchanged.** The API accepts the JSON Schema keywords MCP servers commonly emit,…
self-hosted-sandboxes-custom-tools
Claude Developer Platform · in the page
managed-agents/self-hosted-sandboxes-custom-tools
…wrapper yourself under a prefixed name and have it call the server's original tool name. * **A generator such as Pydantic factors schemas into `$defs`:** Inline those schemas before you declare the t…
session-threads
Claude Developer Platform · in the page
managed-agents/session-threads
…ed to the **primary thread** with `session_thread_id` identifying the originating session thread. A tool call needs your permission under `always_ask`, or under [`auto`](https://platform.claude.com/do…
overview
Claude Developer Platform · in the page
release-notes/overview
…and-tools/tool-use/code-execution-tool) in public beta, replacing the original Python-only tool with Bash command execution and direct file manipulation capabilities, including writing code in other l…
claude-fable-5-1
Claude Developer Platform · in the page
release-notes/system-prompts/claude-fable-5-1
…s own, so changing the pose, colors, style, or scene does not make it original. Claude judges the request by what the finished picture would add up to, not by what it names. If the described elements…
claude-opus-5-5
Claude Developer Platform · in the page
release-notes/system-prompts/claude-opus-5-5
…s own, so changing the pose, colors, style, or scene does not make it original. Claude judges the request by what the finished picture would add up to, not by what it names. If the described elements…
mitigate-jailbreaks
Claude Developer Platform · in the page
test-and-evaluate/strengthen-guardrails/mitigate-jailbreaks
…ntrusted data and must never override the system prompt or the user's original request. <Accordion title="Example: System prompt guidance for a document-processing agent"> ```text System wrap…
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…k a session to branch into a different approach without modifying the original. See [Session management](/docs/en/agent-sdk/sessions) for the full guide on resume, continue, and fork patterns. To res…
Rewind file changes with checkpointing
Claude Code CLI · in the page
agent-sdk/file-checkpointing
…(`message.uuid`); rewinding to it restores the tracked files to their original state. To store multiple checkpoints and rewind to intermediate states, see [Multiple restore points](#multiple-restore-p…
Intercept and control agent behavior with hooks
Claude Code CLI · in the page
agent-sdk/hooks
…return {} if input_data["tool_name"] == "Write": original_path = input_data["tool_input"].get("file_path", "") return { "hookSpecificOutput": {…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…ssion so you can take the conversation in another direction while the original stays unchanged. To branch from an earlier point in the conversation, pass `up_to_message_id`. Synchronous. ```python th…
Persist sessions to external storage
Claude Code CLI · in the page
agent-sdk/session-storage
…sume or continue from the store from a working directory matching the original run's. In TypeScript, if you set [`CLAUDE_CODE_PROJECT_DIR_NAME`](/docs/en/sessions#name-the-project-directory-yourself)…
Work with sessions
Claude Code CLI · in the page
agent-sdk/sessions
…ss it to `resume`. | | Try an alternative approach without losing the original | Fork the session. | | Stateless task, don't want anything written to disk | Set [`persistSession: false`](/docs/en/agen…
Streaming Input
Claude Code CLI · in the page
agent-sdk/streaming-vs-single-mode
…error that reads `Claude Code process aborted by user` instead of the original error, so check the code inside your generator first when you see that message. The error may also be preceded by a long…
Subagents in the SDK
Claude Code CLI · in the page
agent-sdk/subagents
…ages, logging when a subagent is invoked and when subsequent messages originate from within that subagent's execution context. The TypeScript version also logs the `agent_id` of each subagent message…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…ssion so you can take the conversation in another direction while the original stays unchanged. To branch from an earlier point in the conversation, pass `upToMessageId`. ```typescript theme={null} f…
Handle approvals and user input
Claude Code CLI · in the page
agent-sdk/user-input
…if response.lower() == "y": # Allow: tool executes with the original (or modified) input return PermissionResultAllow(updated_input=input_data) else: # Deny: tool doesn't…
Manage multiple agents with agent view
Claude Code CLI · in the page
agent-view
…copy the current conversation into a new background session while the original keeps running. The copy starts with everything in the conversation up to that point; see the bullets below for where the…
Share session output as artifacts
Claude Code CLI · in the page
artifacts
…and lets `fetch`, XHR, and WebSocket calls reach only the page's own origin and the Google Fonts hosts. Claude therefore loads any library the page needs from one of those CDNs, inlines all other CSS…
Best practices for Claude Code
Claude Code CLI · in the page
best-practices
…nt this design. take a screenshot of the result and compare it to the original. list differences and fix them"* | | **Address root causes, not symptoms** | *"the build is failing"* | *"the build fails…
Champion kit
Claude Code CLI · in the page
champion-kit
…ror message or failing test is far more effective than rephrasing the original request. | [Common workflows](/docs/en/common-workflows) | | "It does not understand our codebase conventions." | Suggest…
Claude Code changelog
Claude Code CLI · in the page
changelog
…* Fixed `--worktree` failing in a worktree of a bare repository when origin's default branch can't be fetched; the fallback base is now the current checkout's HEAD, not the main repository's * Fixed…
Checkpointing
Claude Code CLI · in the page
checkpointing
…After restoring the conversation or choosing Summarize from here, the original prompt from the selected message is restored into the input field so you can re-send or edit it. Choosing Summarize up t…
Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry
Claude Code CLI · in the page
claude-apps-gateway
…TLS-terminating ingress, and set `listen.public_url` to the external origin in both cases. At `/login`, Claude Code accepts a plain `http://` origin only when the gateway host is loopback: `localhost…
Claude apps gateway configuration
Claude Code CLI · in the page
claude-apps-gateway-config
…the gateway serves: the bind address and port, the externally visible origin, and optional TLS termination. | Field | Required | Description | | - | - | - | | `host` | No | Bind address. Default `0.0…
Claude apps gateway deployment and operations
Claude Code CLI · in the page
claude-apps-gateway-deploy
…or set `port: ${PORT}` * Set `public_url` to the externally reachable origin. For production this is normally an internal load balancer's hostname, because `/login` [rejects public addresses](/docs/en…
Deploy Claude apps gateway on AWS
Claude Code CLI · in the page
claude-apps-gateway-on-aws
…ibe what fronts the gateway: * `public_url`: the external `https://` origin, required for any non-loopback bind; see the [`listen` reference](/docs/en/claude-apps-gateway-config#listen). The gateway…
Deploy Claude apps gateway on Google Cloud
Claude Code CLI · in the page
claude-apps-gateway-on-gcp
…ibe what fronts the gateway: * `public_url`: the external `https://` origin, required for any non-loopback bind; see the [`listen` reference](/docs/en/claude-apps-gateway-config#listen). The gateway…
Let Claude coordinate ongoing work with Projects
Claude Code CLI · in the page
claude-projects
…**Setup recommendations** in the conversation for you to confirm. The original session stays in your session list, and if it was in the middle of a turn it keeps running, so stop it yourself if you do…
claude-tag
Claude Code CLI · in the page
claude-tag
…/_next/static/media/83afe278b6a6bb3c.p.3a6ba036.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/docs/_next/static/media/PaperMono_Variable.p.4fb029ee.woff2" as="font" cro…
CLI reference
Claude Code CLI · in the page
cli-reference
…| When resuming, create a new session ID instead of reusing the original (use with `--resume` or `--continue`)…
Code Review
Claude Code CLI · in the page
code-review
…are number or branch name as a merge request only when the checkout's origin is on `gitlab.com`. On a self-managed GitLab instance, pass the URL or `!123` form. </Step> <Step title="Keep working"…
Review locally with /code-review
Claude Code CLI · in the page
code-review-local
…are number or branch name as a merge request only when the checkout's origin is on `gitlab.com`. On a self-managed GitLab instance, pass the URL or `!123` form. ### Text after the effort level and fl…
Commands
Claude Code CLI · in the page
commands
…ersation as it stands. Switches you into the branch and preserves the original, which you can return to with `/resume`. To run a copy as a separate [background session](/docs/en/agent-view) instead of…
Run Claude Code behind a corporate launcher
Claude Code CLI · in the page
corporate-launcher
…ced the `~/.local/bin/claude` symlink with your launcher, restore the original symlink in the same change. A replaced symlink makes the first wrapped session start the background service through both…
Desktop application
Claude Code CLI · in the page
desktop
….1`, and `::1`. For security, a localhost `url` must be your server's origin alone, with no path or query. Its port must match the entry's port. To show a specific page, ask Claude to navigate there a…
Environment variables
Claude Code CLI · in the page
env-vars
…_` prefix on tool names from SDK-created MCP servers. Tools use their original names. SDK usage only…
Error reference
Claude Code CLI · in the page
errors
…ynamic context | [Command-line errors](#security-review-fails-without-origin-head) | | `Shell command permission check failed for pattern "..."`, from a skill that injects dynamic context | [Command-l…
Speed up responses with fast mode
Claude Code CLI · in the page
fast-mode
…ing for the turn to end. Claude Code finishes the running turn at its original speed, so the speed change takes effect from your next turn. If your current model doesn't support fast mode, turning it…
Hooks reference
Claude Code CLI · in the page
hooks
…nsLoaded` | No | Exit code is ignored | | `MessageDisplay` | No | The original text is displayed | For `SessionStart`, `SubagentStart`, and `PostModelSwitch`, Claude Code renders the exit code 2 stde…
How Claude Code works
Claude Code CLI · in the page
how-claude-code-works
…n` or `/branch` copies the history into a new session ID, leaving the original unchanged. ![Diagram of session continuity: resume continues the same session, fork creates a new branch with a new ID.]…