HomeDocs changes
Documentation changes
What the docs quietly changed.
Anthropic's published documentation, fetched on a schedule and diffed against the last copy. Every edit dated, including the ones that never made a release note.
Last poll read all 4 cleanly: Claude Code CLI, Claude Developer Platform, Claude Documentation, Model Context Protocol. A date here is when this site noticed, not when Anthropic edited.
Claude Developer Platform
820pages tracked
773 changed this week · last read 23 Oct 2026
Claude Code CLI
228pages tracked
147 changed this week · last read 23 Oct 2026
Claude Documentation
280pages tracked
81 changed this week · last read 23 Oct 2026
Model Context Protocol
357pages tracked
171 changed this week · last read 23 Oct 2026
100 on this page
ReadSourcePageWhatLines
11 Sep 2026
144 pages
+7994 −17775 lines
api
api/beta/sessions/threads/events
±changed
+0−12
apichanged
api/beta/sessions/threads/events
An unknown or unexpected error occurred during session execution. A fallback variant; clients that don't recognize a new error code can match on `retry_status` and `message`
The agent completed its turn naturally and is ready for the next user message.
+0 −12 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/sessions/threads
±changed
+0−18
apichanged
api/beta/sessions/threads
An unknown or unexpected error occurred during session execution. A fallback variant; clients that don't recognize a new error code can match on `retry_status` and `message`
The agent completed its turn naturally and is ready for the next user message.
The agent completed its turn naturally and is ready for the next user message.
+0 −18 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/sessions/resources
±changed
+0−2
apichanged
api/beta/sessions/resources
A memory store attached to an agent session.
+0 −2 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/sessions/events/stream
±changed
+0−6
apichanged
api/beta/sessions/events/stream
An unknown or unexpected error occurred during session execution. A fallback variant; clients that don't recognize a new error code can match on `retry_status` and `message`
The agent completed its turn naturally and is ready for the next user message.
+0 −6 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/sessions/events/list
±changed
+0−6
apichanged
api/beta/sessions/events/list
An unknown or unexpected error occurred during session execution. A fallback variant; clients that don't recognize a new error code can match on `retry_status` and `message`
The agent completed its turn naturally and is ready for the next user message.
+0 −6 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/sessions/events
±changed
+4090−4120
apichanged
api/beta/sessions/events
An unknown or unexpected error occurred during session execution. A fallback variant; clients that don't recognize a new error code can match on `retry_status` and `message`
The agent completed its turn naturally and is ready for the next user message.
+4090 −4120 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/sessions
±changed
+0−24
apichanged
api/beta/sessions
An unknown or unexpected error occurred during session execution. A fallback variant; clients that don't recognize a new error code can match on `retry_status` and `message`
The agent completed its turn naturally and is ready for the next user message.
+0 −24 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/organization/spend_limits/list_effective
±changed
+0−2
apichanged
api/beta/organization/spend_limits/list_effective
Scope selecting a single member of the organization.
+0 −2 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/organization/spend_limits/increase_requests/retrieve
±changed
+0−6
apichanged
api/beta/organization/spend_limits/increase_requests/retrieve
A user within the organization. `name` and `email_address` are
null when the underlying account is unavailable or has been deleted;
`deleted` is true only for deleted accounts.
+0 −6 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/organization/spend_limits/increase_requests/list
±changed
+0−6
apichanged
api/beta/organization/spend_limits/increase_requests/list
A user within the organization. `name` and `email_address` are
null when the underlying account is unavailable or has been deleted;
`deleted` is true only for deleted accounts.
+0 −6 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/organization/spend_limits/increase_requests/deny
±changed
+0−6
apichanged
api/beta/organization/spend_limits/increase_requests/deny
A user within the organization. `name` and `email_address` are
null when the underlying account is unavailable or has been deleted;
`deleted` is true only for deleted accounts.
+0 −6 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/organization/spend_limits/increase_requests/approve
±changed
+0−6
apichanged
api/beta/organization/spend_limits/increase_requests/approve
A user within the organization. `name` and `email_address` are
null when the underlying account is unavailable or has been deleted;
`deleted` is true only for deleted accounts.
+0 −6 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/organization/spend_limits/increase_requests
±changed
+312−348
apichanged
api/beta/organization/spend_limits/increase_requests
A user within the organization. `name` and `email_address` are
null when the underlying account is unavailable or has been deleted;
`deleted` is true only for deleted accounts.
+312 −348 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/organization/spend_limits
±changed
+0−28
apichanged
api/beta/organization/spend_limits
Scope selecting a single member of the organization.
Scope selecting a single member of the organization.
A user within the organization. `name` and `email_address` are
+0 −28 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/organization
±changed
+0−26
apichanged
api/beta/organization
Scope selecting a single member of the organization.
A user within the organization. `name` and `email_address` are
null when the underlying account is unavailable or has been deleted;
`deleted` is true only for deleted accounts.
+0 −26 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/messages/create
±changed
+0−32
apichanged
api/beta/messages/create
Tool invocation directly from the model.
Tool invocation directly from the model.
Tool invocation directly from the model.
+0 −32 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/messages/count_tokens
±changed
+0−20
apichanged
api/beta/messages/count_tokens
Tool invocation directly from the model.
Tool invocation directly from the model.
Tool invocation directly from the model.
+0 −20 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/messages/batches/results
±changed
+0−10
apichanged
api/beta/messages/batches/results
Tool invocation directly from the model.
Tool invocation directly from the model.
Tool invocation directly from the model.
+0 −10 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/messages/batches/create
±changed
+0−20
apichanged
api/beta/messages/batches/create
Tool invocation directly from the model.
Tool invocation directly from the model.
Tool invocation directly from the model.
+0 −20 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/messages/batches
±changed
+0−60
apichanged
api/beta/messages/batches
Tool invocation directly from the model.
Tool invocation directly from the model.
Tool invocation directly from the model.
+0 −60 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/messages
±changed
+109−333
apichanged
api/beta/messages
Tool invocation directly from the model.
Tool invocation directly from the model.
Tool invocation directly from the model.
+109 −333 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/dreams/retrieve
±changed
+0−2
apichanged
api/beta/dreams/retrieve
The default destination: the job creates a new output memory store as a clone of the memory_store input and writes the consolidated memories into it. The input store is never m
+0 −2 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/dreams/list
±changed
+0−2
apichanged
api/beta/dreams/list
The default destination: the job creates a new output memory store as a clone of the memory_store input and writes the consolidated memories into it. The input store is never m
+0 −2 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/dreams/create
±changed
+0−6
apichanged
api/beta/dreams/create
Model identifier and configuration applied to every pipeline stage.
The default destination: the job creates a new output memory store as a clone of the memory_store input and writes the consolidated memories into it. The input store is never mut
+0 −6 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/dreams/cancel
±changed
+0−2
apichanged
api/beta/dreams/cancel
The default destination: the job creates a new output memory store as a clone of the memory_store input and writes the consolidated memories into it. The input store is never m
+0 −2 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/dreams/archive
±changed
+0−2
apichanged
api/beta/dreams/archive
The default destination: the job creates a new output memory store as a clone of the memory_store input and writes the consolidated memories into it. The input store is never m
+0 −2 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta/dreams
±changed
+361−383
apichanged
api/beta/dreams
Model identifier and configuration applied to every pipeline stage.
The default destination: the job creates a new output memory store as a clone of the memory_store input and writes the consolidated memories into it. The input store is never mut
+361 −383 lines
Recorded here 11 Sep 2026 17:37 UTC
api
api/beta
±changed
+0−160
apichanged
api/beta
Tool invocation directly from the model.
Tool invocation directly from the model.
Tool invocation directly from the model.
+0 −160 lines
Recorded here 11 Sep 2026 17:37 UTC
api
agents-and-tools/tool-use/browser-use-tool
±changed
+13−7
apichanged
agents-and-tools/tool-use/browser-use-tool
3. Treat everything a page supplies as untrusted input, including the tab titles and URLs you report in a [`browser_state`](https://platform.claude.com/docs/en/agents-and-tools/t
3. Treat everything a page supplies as untrusted input, including the tab titles and URLs, and each download's `url`, `path`, and `error`, that you report in a [`browser_state`](
* The API renders `tabs` into text for Claude as the next two sections describe; download entries in `state_changes` are validated but not rendered.
* The API renders `tabs`, and any download entries in `state_changes`, into text for Claude. The next two sections and [Report downloads](https://platform.claude.com/docs/en/agents
Tab titles and URLs come from the page and render into text Claude reads, so they're a prompt-injection surface. The API renders URLs verbatim, so sanitize page-supplied URLs bef
+13 −7 lines
Recorded here 11 Sep 2026 17:37 UTC
claude-code
vs-code
±changed
+23−1
claude-codechanged
vs-code
### Share a plugin install link
To send someone straight to installing a specific plugin, give them the extension's `install-plugin` URL. Opening it launches or focuses VS Code, opens the Claude Code panel, and o
+23 −1 lines
Recorded here 11 Sep 2026 17:37 UTC
claude-docs
office-agents/work-across-apps
±changed
+7−3
claude-docschanged
office-agents/work-across-apps
Enterprise audit logs, the Compliance API, or data exports. Chat history
is stored locally in your browser, not on Anthropic's servers, and can
be cleared from Settings at any time.
Enterprise audit logs or data exports. For Enterprise organizations with
the [Compliance API](https://platform.claude.com/docs/en/manage-claude/compliance-api)
+7 −3 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
office-agents/word
±changed
+5−1
claude-docschanged
office-agents/word
audit logs or the Compliance API.
audit logs. For Enterprise organizations with the
[Compliance API](https://platform.claude.com/docs/en/manage-claude/compliance-api)
enabled, Claude for Word sessions are included in the Compliance API.
This coverage is in public beta and requires no additional setup: the
+5 −1 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
office-agents/third-party-platforms
±changed
+155−1
claude-docschanged
office-agents/third-party-platforms
If your organization has
[IP allowlisting](https://support.claude.com/en/articles/13200993-restrict-access-to-claude-with-ip-allowlisting)
enabled for Claude, route `bridge.claudeusercontent.com` through the same
proxy egress as `claude.ai` and `api.anthropic.com`, for example by
+155 −1 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
office-agents/powerpoint
±changed
+5−1
claude-docschanged
office-agents/powerpoint
audit logs or the Compliance API.
audit logs. For Enterprise organizations with the
[Compliance API](https://platform.claude.com/docs/en/manage-claude/compliance-api)
enabled, Claude for PowerPoint sessions are included in the Compliance
API. This coverage is in public beta and requires no additional setup:
+5 −1 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
office-agents/outlook
±changed
+7−3
claude-docschanged
office-agents/outlook
export are not available. Claude for Outlook does not inherit custom data
retention settings your organization may have configured and is not
included in Enterprise audit logs or the Compliance API at this time.
export are not available. Claude for Outlook does not inherit custom
data retention settings your organization may have configured and is not
+7 −3 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
office-agents/excel
±changed
+5−1
claude-docschanged
office-agents/excel
audit logs or the Compliance API.
audit logs. For Enterprise organizations with the
[Compliance API](https://platform.claude.com/docs/en/manage-claude/compliance-api)
enabled, Claude for Excel sessions are included in the Compliance API.
This coverage is in public beta and requires no additional setup: the
+5 −1 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
connectors/building/troubleshooting
±changed
+26−5
claude-docschanged
connectors/building/troubleshooting
> Diagnose and resolve common connection failures for custom and directory MCP connectors
> Diagnose and resolve common connection, authorization, and tool-call failures for custom and directory MCP connectors
This page covers the most common reasons a connector fails to connect or authenticate, and how to diagnose each one. The errors Claude shows in the UI ("Couldn't reach the MCP serv
This page covers the most common reasons a connector fails to connect, authenticate, or run a tool, and how to diagnose each one. Each error Claude shows covers more than one root
+26 −5 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
connectors/building/authentication
±changed
+1−1
claude-docschanged
connectors/building/authentication
If your authorization server is Microsoft Entra ID, you must also register the MCP server URL as an Application ID URI on your Entra app registration, or the token request fails
If your authorization server is Microsoft Entra ID, you must also register the MCP server URL as an Application ID URI on your Entra app registration, or the token request fails
+1 −1 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
claude-tag/admins/add-connections
±changed
+2−0
claude-docschanged
claude-tag/admins/add-connections
You can also add connections from a channel's [Configure page](/docs/claude-tag/users/good-habits#configure-claude-for-a-channel). The option to add one appears there only for peop
+2 −0 lines
Recorded here 11 Sep 2026 16:37 UTC
claude-docs
office-agents/work-across-apps
±changed
+4−4
claude-docschanged
office-agents/work-across-apps
* [Claude for Excel](/docs/office-agents/excel) installed from the
* [Claude for Excel](/docs/office-agents/excel.md) installed from the
* [Claude for PowerPoint](/docs/office-agents/powerpoint) installed
* [Claude for PowerPoint](/docs/office-agents/powerpoint.md) installed
* [Claude for Word](/docs/office-agents/word) installed from the
+4 −4 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
office-agents/word
±changed
+5−5
claude-docschanged
office-agents/word
[Use Claude for M365 with third-party platforms](/docs/office-agents/third-party-platforms).
[Use Claude for M365 with third-party platforms](/docs/office-agents/third-party-platforms.md).
[Connectors and Skills](/docs/office-agents/connectors-and-skills) for
[Connectors and Skills](/docs/office-agents/connectors-and-skills.md) for
[Work across M365 apps](/docs/office-agents/work-across-apps).
+5 −5 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
office-agents/powerpoint
±changed
+5−5
claude-docschanged
office-agents/powerpoint
[Use Claude for M365 with third-party platforms](/docs/office-agents/third-party-platforms).
[Use Claude for M365 with third-party platforms](/docs/office-agents/third-party-platforms.md).
[Connectors and Skills](/docs/office-agents/connectors-and-skills) for
[Connectors and Skills](/docs/office-agents/connectors-and-skills.md) for
[Work across M365 apps](/docs/office-agents/work-across-apps).
+5 −5 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
office-agents/excel
±changed
+6−6
claude-docschanged
office-agents/excel
[Deploy with a custom manifest](/docs/office-agents/word#deploy-with-a-custom-manifest)
[Deploy with a custom manifest](/docs/office-agents/word.md#deploy-with-a-custom-manifest)
[Use Claude for M365 with third-party platforms](/docs/office-agents/third-party-platforms).
[Use Claude for M365 with third-party platforms](/docs/office-agents/third-party-platforms.md).
[Connectors and Skills](/docs/office-agents/connectors-and-skills) for
+6 −6 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
office-agents/work-across-apps
±changed
+22−26
claude-docschanged
office-agents/work-across-apps
<Note>
Working across apps is available when you sign in with your Claude
account directly. It is not supported when connecting through Amazon
Bedrock, Google Cloud Vertex AI, Azure AI Foundry, or an LLM gateway.
</Note>
+22 −26 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
office-agents/word
±changed
+90−96
claude-docschanged
office-agents/word
<Note>
Claude for Word is generally available to Pro, Max, Team,
and Enterprise plans.
</Note>
> [!NOTE]
+90 −96 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
office-agents/powerpoint
±changed
+82−88
claude-docschanged
office-agents/powerpoint
<Note>
Claude for PowerPoint is generally available to Pro, Max,
Team, and Enterprise plans.
</Note>
> [!NOTE]
+82 −88 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
office-agents/excel
±changed
+52−56
claude-docschanged
office-agents/excel
<Note>
Claude for Excel is generally available to Pro, Max, Team,
and Enterprise plans.
</Note>
> [!NOTE]
+52 −56 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
office-agents/outlook
±changed
+5−5
claude-docschanged
office-agents/outlook
| Tenant | `graph_cloud` |
| ----------------- | ---------------------------------- |
| Tenant | `graph_cloud` |
| - | - |
| GCC High | `us-gov-high` |
+5 −5 lines
Upstream edited 11 Sep 2026 15:45 UTC Recorded here 28 Sep 2026 22:07 UTC
claude-docs
third-party/claude-desktop/telemetry
±changed
+1−1
claude-docschanged
third-party/claude-desktop/telemetry
With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, the desktop application makes **no outb
With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, the desktop application makes **no outb
+1 −1 lines
Recorded here 11 Sep 2026 15:43 UTC
claude-docs
third-party/claude-desktop/admin-console
±changed
+6−6
claude-docschanged
third-party/claude-desktop/admin-console
The **Permission policies** page, under **People** in the left navigation, applies different settings to users in specific groups. Click **Add permission policy**, pick a group, an
The **Permission policies** page, under **People** in the left navigation, applies different settings to users in specific groups. You can add policies after you save the organizat
A user's Claude account can belong to your deployment's organization and to other Claude organizations, and the user can move between them in Claude Desktop. When such a user signs
A user's Claude account can belong to your deployment's organization and to other Claude organizations, and the user can move between them in Claude Desktop. When such a user signs
To remove the choice, turn on **Require this organization in Claude Desktop** under **Desktop sign-in** on the **Connection** page. Members who also belong to another organization
+6 −6 lines
Recorded here 11 Sep 2026 15:43 UTC
claude-code
settings-reference
±changed
+1−1
claude-codechanged
settings-reference
* `"dontAsk"`: Claude Code runs only pre-approved tools and auto-denies every call that would otherwise prompt
* `"dontAsk"`: Claude Code auto-denies every call that would otherwise prompt; reads, other actions that need no approval, and pre-approved tools still run
+1 −1 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
permissions
±changed
+8−8
claude-codechanged
permissions
| Mode | Description
| :------------------ | :-----------------------------------------------------------------------------------------------------------------------------------------------------------
| `default` | Prompts for permission on first use of each tool. Labeled Manual in the CLI, the VS Code and JetBrains extensions, and the desktop app, and Claude Code acce
| `acceptEdits` | Automatically accepts file edits and common filesystem commands such as `mkdir`, `touch`, `mv`, and `cp` for paths in the working directory or `additionalDi
| `plan` | Claude reads files and runs read-only shell commands to explore but doesn't edit your source files; with [auto mode](/docs/en/permission-modes#eliminate-pro
+8 −8 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
permission-modes
±changed
+2−2
claude-codechanged
permission-modes
| [`dontAsk`](#allow-only-pre-approved-tools-with-dontask-mode) | Only pre-approved tools |
| [`dontAsk`](#allow-only-pre-approved-tools-with-dontask-mode) | Reads and pre-approved tools; anything that would prompt is denied |
If you set `dontAsk` mode, Claude Code auto-denies every tool call that would otherwise prompt you. Claude runs only actions matching your `permissions.allow` rules, [read-only Bas
If you set `dontAsk` mode, Claude Code auto-denies every tool call that would otherwise prompt you. Claude still runs actions that need no approval in Manual mode, such as file rea
+2 −2 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
monitoring-usage
±changed
+64−56
claude-codechanged
monitoring-usage
| Attribute | Description | Gated by |
| ------------------------- | --------------------------------------------------------- | ----------------------- |
| `user_prompt` | Prompt text. Value is `<REDACTED>` unless the gate is set | `OTEL_LOG_USER_PROMPTS` |
| `user_prompt_length` | Prompt length in characters | |
| `interaction.sequence` | 1-based counter of interactions in this session | |
+64 −56 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
headless
±changed
+1−1
claude-codechanged
headless
* **`dontAsk`**: Claude Code denies anything not in your `permissions.allow` rules or the [read-only command set](/docs/en/permissions#read-only-commands), which is useful for lock
* **`dontAsk`**: Claude Code denies every call that would otherwise prompt, which is useful for locked-down CI runs. Actions that need no approval in Manual mode still run, such as
+1 −1 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
feature-availability
±changed
+1−1
claude-codechanged
feature-availability
* `/design-sync` and `/import` with its `claude import` subcommand form are unavailable on Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, and Claude Platform o
* `/design-sync` and `/import` with its `claude import` subcommand form are unavailable on Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, and Claude Platform o
+1 −1 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
errors
±changed
+1−1
claude-codechanged
errors
* You use Claude Code through Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, or Claude Platform on AWS. Claude Code doesn't fetch feature flags on these provider
* You use Claude Code through Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, or Claude Platform on AWS, or through a [Claude apps gateway](/docs/en/claude-apps-g
+1 −1 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
commands
±changed
+2−2
claude-codechanged
commands
| `/design-sync [hint]` | **[Skill](/docs/en/skills#bundled-skills).** Convert your repo's Re
| `/design-sync [hint]` | **[Skill](/docs/en/skills#bundled-skills).** Convert your repo's Re
| `/import [codex\|gemini\|cursor] [--dry-run] [--yes]` | Bring configuration from OpenAI Codex, Google Gemini CLI, or Cursor
| `/import [codex\|gemini\|cursor] [--dry-run] [--yes]` | Bring configuration from OpenAI Codex, Google Gemini CLI, or Cursor
+2 −2 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
claude-apps-gateway
±changed
+2−0
claude-codechanged
claude-apps-gateway
| [`/design-sync`](/docs/en/commands#all-commands) and `/design-login` | Not available | Both need claude.ai, whi
| Features that need feature-flag fetching, such as `/import` and `claude import` | Not available | The CLI skips the flag fetch
+2 −0 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
agent-sdk/typescript
±changed
+37−28
claude-codechanged
agent-sdk/typescript
| Method | Description
| :------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------
| `interrupt()` | Interrupts the query. Only available in streaming input mode. When the CLI advertises the `interrupt_receipt_v1` capability in [`SDKSyste
| `rewindFiles(userMessageId, options?)` | Restores files to their state at the specified user message. Pass `{ dryRun: true }` to preview changes. Requires `enableFileCheckpointin
| `setPermissionMode()` | Changes the permission mode (only available in streaming input mode)
+37 −28 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
agent-sdk/permissions
±changed
+18−16
claude-codechanged
agent-sdk/permissions
Check `allow` rules (from `allowed_tools` and settings.json). If a rule matches, the tool is approved. `rm` and `rmdir` removals targeting a [critical path](/docs/en/permission
Check `allow` rules (from `allowed_tools` and settings.json). If a rule matches, the tool is approved. A call the tool approves on its own is resolved at this step too, with no
`allowed_tools` and `disallowed_tools` (TypeScript: `allowedTools` / `disallowedTools`) add entries to the allow and deny rule lists in the evaluation flow above. If you name one o
`allowed_tools` and `disallowed_tools` (TypeScript: `allowedTools` / `disallowedTools`) add entries to the allow and deny rule lists in the evaluation flow above. If you name one o
| `allowed_tools=["Read", "Grep"]` | `Read` and `Grep` are auto-approved. Other tools not listed here still exist and fall through to the permission mode and `canUseTool`.
+18 −16 lines
Recorded here 11 Sep 2026 15:37 UTC
claude-code
agent-sdk/agent-loop
±changed
+3−3
claude-codechanged
agent-sdk/agent-loop
* **`allowed_tools` / `allowedTools`** auto-approves listed tools. A read-only agent with `["Read", "Glob", "Grep"]` in its allowed tools list runs those tools without prompting. T
* **`allowed_tools` / `allowedTools`** auto-approves listed tools. A read-only agent with `["Read", "Glob", "Grep"]` in its allowed tools list runs those tools without prompting. T
| `"default"` | Tools not covered by allow rules trigger your `canUseTool` callback; no callback means deny
| `"default"` | Tool calls that need approval and aren't covered by allow rules trigger your `canUseTool` callback; no callback means deny
| `"dontAsk"` | Never prompts. Tools pre-approved by [permission rules](/docs/en/settings-reference#permission-settings) run; everything else is denied. `AskUserQuestion`
+3 −3 lines
Recorded here 11 Sep 2026 15:37 UTC
api
models/fable-5/migration-guide
±changed
+2−2
apichanged
models/fable-5/migration-guide
* If you replay conversation history on an earlier model, strip `thinking` and `redacted_thinking` blocks from prior assistant turns first. Thinking blocks from `claude-fable-5` an
* If you replay conversation history on an earlier model, strip `thinking` and `redacted_thinking` blocks from prior assistant turns first. Thinking blocks from `claude-fable-5` an
* If you replay conversation history on an earlier model, strip `thinking` and `redacted_thinking` blocks from prior assistant turns first. Thinking blocks from `claude-fable-5` an
* If you replay conversation history on an earlier model, strip `thinking` and `redacted_thinking` blocks from prior assistant turns first. Thinking blocks from `claude-fable-5` an
+2 −2 lines
Recorded here 11 Sep 2026 15:10 UTC
api
models/fable-5-1/whats-new-fable-5-1
±changed
+2−2
apichanged
models/fable-5-1/whats-new-fable-5-1
When a request carries a block the target model can't read (a router or fallback that switches models mid-conversation, for example), the API drops the block before the model sees
When a request carries a block the target model can't read (a router or fallback that switches models mid-conversation, for example), the API drops the block before the model sees
To keep thinking valid across a long session, treat the conversation as append-only. Add instructions with a [mid-conversation system message](https://platform.claude.com/docs/en/b
To keep thinking valid across a long session, treat the conversation as append-only. Add instructions with a [mid-conversation system message](https://platform.claude.com/docs/en/b
+2 −2 lines
Recorded here 11 Sep 2026 15:10 UTC
api
models/fable-5-1/migration-guide
±changed
+1−1
apichanged
models/fable-5-1/migration-guide
A conversation that ran on Claude Fable 5.1 can land on an older model through a router switch, a client-side retry, or a [classifier refusal fallback](https://platform.claude.c
A conversation that ran on Claude Fable 5.1 can land on an older model through a router switch, a client-side retry, or a [classifier refusal fallback](https://platform.claude.c
+1 −1 lines
Recorded here 11 Sep 2026 15:10 UTC
api
manage-claude/inference-hooks
±changed
+2−2
apichanged
manage-claude/inference-hooks
The following diagram traces one example (a Cowork request where Claude also calls an O365 tool) to illustrate which parts of the flow are hooked. The hooked points are the diagram
The following diagram traces one example (a Cowork request where Claude also calls an O365 tool) to illustrate which parts of the flow are hooked. The hooked points are the diagram


+2 −2 lines
Recorded here 11 Sep 2026 15:10 UTC
api
manage-claude/cmek
±changed
+1−0
apichanged
manage-claude/cmek
* Claude Science. Data that users send from the app to their own compute, such as SSH hosts or cloud compute accounts, is held on those systems, not by Anthropic, and is not covere
+1 −0 lines
Recorded here 11 Sep 2026 15:10 UTC
api
cli-sdks-libraries/cli/apply
±changed
+9−7
apichanged
cli-sdks-libraries/cli/apply
Resources refer to each other by path. Wherever the API expects another resource's ID, write the relative path to that resource's file instead. In this project, the reviewer agent
<MultiFileExample language="cli" label="CLI">
```bash CLI
ant apply .
+9 −7 lines
Recorded here 11 Sep 2026 15:10 UTC
api
build-with-claude/thinking
±changed
+1−1
apichanged
build-with-claude/thinking
**Switching models mid-conversation.** Keep passing thinking blocks back unchanged when you switch models, for example after a [classifier refusal fallback](https://platform.claude
**Switching models mid-conversation.** Keep passing thinking blocks back unchanged when you switch models, for example after a [classifier refusal fallback](https://platform.claude
+1 −1 lines
Recorded here 11 Sep 2026 15:10 UTC
api
build-with-claude/context-editing
±changed
+1−1
apichanged
build-with-claude/context-editing
On Claude Fable 5.1, server-side context management never invalidates thinking blocks. Client-side edits to earlier turns can invalidate the thinking blocks in every later assistan
On Claude Fable 5.1, server-side context management never invalidates thinking blocks. Client-side edits to earlier turns can invalidate the thinking blocks in every later assistan
+1 −1 lines
Recorded here 11 Sep 2026 15:10 UTC
api
api/errors
±changed
+1−1
apichanged
api/errors
Without the `thinking-binding-controls-2026-08-01` beta header the message also names that header. Keep the conversation history append-only, or send the beta header with `prefix_m
Without the `thinking-binding-controls-2026-08-01` beta header the message also names that header. Keep the conversation history append-only, or send the beta header with `prefix_m
+1 −1 lines
Recorded here 11 Sep 2026 15:10 UTC
api
api/beta/webhooks
±changed
+0−11
apichanged
api/beta/webhooks
## Unwrap
Verifies the webhook signature from the `webhook-id`, `webhook-timestamp` and `webhook-signature`
headers using your webhook signing key, then parses the payload into an event. Fails if the
signature is missing or invalid.
+0 −11 lines
Recorded here 11 Sep 2026 15:10 UTC
api
api/beta
±changed
+0−13
apichanged
api/beta
## Beta › Webhooks
### Unwrap
Verifies the webhook signature from the `webhook-id`, `webhook-timestamp` and `webhook-signature`
+0 −13 lines
Recorded here 11 Sep 2026 15:10 UTC
claude-code
web-quickstart
±changed
+24−8
claude-codechanged
web-quickstart
After you sign in, claude.ai/code prompts you to connect GitHub. Follow the prompt, and claude.ai/code sends you to GitHub's authorization page. Approve the authorization reque
When Quick web setup is off, which it is by default on Team and Enterprise plans, claude.ai/code then asks you to install the Claude GitHub App on your repositories unless it's
After you sign in, claude.ai/code prompts you to connect GitHub. Follow the prompt, and claude.ai/code sends you to GitHub's authorization page. Approve the authorization reque
+24 −8 lines
Recorded here 11 Sep 2026 15:07 UTC
claude-code
terminal-config
±changed
+9−9
claude-codechanged
terminal-config
| Token | Controls |
| :-------- | :--------------------------------------------------- |
| `success` | Success messages and passing checks |
| `error` | Error messages and failures |
| `warning` | Warnings, caution messages, and the auto mode border |
+9 −9 lines
Recorded here 11 Sep 2026 15:07 UTC
claude-code
sandbox-environments
±changed
+1−1
claude-codechanged
sandbox-environments
Use this approach when you want full VM isolation without provisioning infrastructure yourself, or when you are delegating tasks from a device that does not have a local developmen
Use this approach when you want full VM isolation without provisioning infrastructure yourself, or when you are delegating tasks from a device that does not have a local developmen
+1 −1 lines
Recorded here 11 Sep 2026 15:07 UTC
claude-code
prompt-caching
±changed
+1−1
claude-codechanged
prompt-caching
Claude Code also appends system context mid-conversation, such as file-change notices, and marks that block for caching on every provider and connection.
Claude Code also appends system context mid-conversation, such as file-change notices, and marks that block for caching on every provider and connection unless you set [`CLAUDE_COD
+1 −1 lines
Recorded here 11 Sep 2026 15:07 UTC
claude-code
env-vars
±changed
+1−1
claude-codechanged
env-vars
| `CCR_FORCE_BUNDLE` | Set to `1` to force [`claude --cloud`](/docs/en/claude-code-on-the-web#send-local-repositories-without-github) to bundle
| `CCR_FORCE_BUNDLE` | Set to `1` to force [`claude --cloud`](/docs/en/claude-code-on-the-web#send-local-repositories-without-github) to bundle
+1 −1 lines
Recorded here 11 Sep 2026 15:07 UTC
claude-code
claude-code-on-the-web
±changed
+16−16
claude-codechanged
claude-code-on-the-web
| Method | How it works | Best for
| :--------------- | :------------------------------------------------------------------------------------------ | :----------------------------------------------------------------
| **GitHub App** | Authorize the Claude GitHub App during [web onboarding](/docs/en/web-quickstart). | Browser onboarding; teams that want [Auto-fix](#auto-fix-pul
| **`/web-setup`** | Run `/web-setup` in your terminal to sync your local `gh` CLI token to your Claude account. | Individual developers who already use `gh`
+16 −16 lines
Recorded here 11 Sep 2026 15:07 UTC
claude-code
claude-apps-gateway
±changed
+1−1
claude-codechanged
claude-apps-gateway
| Standard prompt caching | Available | The gateway forwards `cache_c
| Standard prompt caching | Available | The gateway forwards `cache_c
+1 −1 lines
Recorded here 11 Sep 2026 15:07 UTC
claude-code
tools-reference
±changed
+0−1
claude-codechanged
tools-reference
* in a [subagent's `tools` or `disallowedTools`](/docs/en/sub-agents#supported-frontmatter-fields) frontmatter
+0 −1 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
sub-agents
±changed
+4−2
claude-codechanged
sub-agents
| `disallowedTools` | No | Tools to deny, removed from inherited or specified list
| `disallowedTools` | No | Tools to deny, removed from inherited or specified list. An entry with a specifier, such as `Bash(git push *)`, still [removes the whole tool](#ava
A `disallowedTools` entry with a specifier, such as `Bash(git push *)`, still removes the whole tool from the subagent, not only the matching commands. To keep Bash and block speci
This is the inverse of [running a skill in a subagent](/docs/en/skills#run-skills-in-a-subagent). With `skills` in a subagent, the subagent controls the system prompt and loads s
+4 −2 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
skills
±changed
+5−1
claude-codechanged
skills
Add `context: fork` to your frontmatter when you want a skill to run in isolation. The skill content becomes the prompt that drives the subagent. It won't have access to your conve
Add `context: fork` to your frontmatter when you want a skill to run in isolation. Claude Code starts a new subagent of the type set in the `agent` field and gives it the skill con
<Note>
Despite the name, a skill with `context: fork` doesn't run in a [fork of the current conversation](/docs/en/sub-agents#fork-the-current-conversation), which would hand the subage
+5 −1 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
settings-reference
±changed
+20−1
claude-codechanged
settings-reference
| [`copyOnSelect`](#copyonselect) | Turn off automatic copying of text you select with the mouse in [fullscree
When the startup run fails, Claude Code prints the reason and refuses to start. After a non-zero exit or a timeout, the message includes the helper's stderr. The refusal covers int
When the startup run fails, Claude Code prints the reason and refuses to start. After a non-zero exit, the reason includes the helper's stderr, or its stdout when stderr is empty.
}
```
+20 −1 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
sandboxing
±changed
+6−0
claude-codechanged
sandboxing
To change the sandbox for one session without writing to a settings file, start Claude Code with [`--settings`](/docs/en/settings#change-a-setting-for-one-session). For example, th
```bash theme={null}
claude --settings '{"sandbox": {"enabled": true, "allowUnsandboxedCommands": false}}'
+6 −0 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
mcp
±changed
+3−1
claude-codechanged
mcp
In `claude -p` runs, [Agent SDK](/docs/en/headless) sessions, and [cloud sessions](/docs/en/claude-code-on-the-web), Claude Code can't show that prompt: it loads project-scoped ser
In `claude -p` runs, [Agent SDK](/docs/en/headless) sessions, and [cloud sessions](/docs/en/claude-code-on-the-web), Claude Code can't show that prompt: it loads project-scoped ser
* You can set the client secret only when you add the server. When you authenticate with `claude mcp login` or from `/mcp`, Claude Code uses the stored secret and doesn't prompt
* To add or change the secret later, remove the server with `claude mcp remove <name>`, then add it again with `--client-secret` and the same `--scope`
+3 −1 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
glossary
±changed
+1−1
claude-codechanged
glossary
A restore point created at each prompt you send. Claude Code snapshots files before every edit so a checkpoint can revert them. Press `Esc` twice or run `/rewind` to restore code,
A restore point created at each prompt you send that starts a turn. Claude Code snapshots files before every edit so a checkpoint can revert them. Press `Esc` twice or run `/rewind
+1 −1 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
fullscreen
±changed
+1−1
claude-codechanged
fullscreen
* Rules you passed with [`--allowed-tools` or `--disallowed-tools`](/docs/en/cli-reference#cli-flags), and your `--agent`, `--agents`, and `--append-system-prompt` flags
* Rules you passed with [`--allowed-tools` or `--disallowed-tools`](/docs/en/cli-reference#cli-flags), and your `--agent`, `--agents`, `--append-system-prompt`, and `--system-promp
+1 −1 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
errors
±changed
+3−0
claude-codechanged
errors
On macOS, `EPERM` for a directory in `~/Desktop`, `~/Documents`, `~/Downloads`, or iCloud Drive usually means macOS is blocking your terminal app from that folder. Other commands t
* For `EPERM` on macOS, quit your terminal app with Cmd+Q, open it again, return to that folder, and run `claude`. If `ls` in that folder still fails, open **System Settings > Priv
+3 −0 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
checkpointing
±changed
+9−3
claude-codechanged
checkpointing
As you work with Claude, checkpointing automatically captures the state of your code before each user prompt.
As you work with Claude, checkpointing automatically captures the state of your code before each prompt you send that starts a turn.
* Every user prompt creates a new checkpoint
* Every prompt you send that starts a turn creates a new checkpoint
The rewind menu lists each prompt you sent during the session. Select the point you want to act on, then choose an action:
+9 −3 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
best-practices
±changed
+1−1
claude-codechanged
best-practices
Every prompt you send creates a checkpoint. You can restore conversation, code, or both to any previous checkpoint.
Every prompt you send that starts a turn creates a checkpoint. You can restore conversation, code, or both to any previous checkpoint.
+1 −1 lines
Recorded here 11 Sep 2026 14:37 UTC
claude-code
troubleshooting
±changed
+11−0
claude-codechanged
troubleshooting
### Copied text doesn't reach your local clipboard over SSH
When Claude Code runs on a remote machine over SSH, it can't run a clipboard tool on your local machine. Outside tmux, when you select text in [fullscreen rendering](/docs/en/fulls
Some terminals don't act on OSC 52. iTerm2 ignores it until you turn on **Settings > General > Selection > Applications in terminal may access clipboard**, and macOS Terminal.app d
+11 −0 lines
Recorded here 11 Sep 2026 14:07 UTC
claude-docs
claude-science/run-on-windows
−removed
+0−56
claude-docsremoved
claude-science/run-on-windows
No line of the body moved in this read.
+0 −56 lines
Recorded here 11 Sep 2026 05:37 UTC
claude-docs
claude-science/overview
±changed
+1−1
claude-docschanged
claude-science/overview
* On Windows: the Microsoft Visual C++ Redistributable (x64), which some features depend on and most PCs already have (see [Run on Windows](/docs/claude-science/run-on-windows#requ
* On Windows: the Microsoft Visual C++ Redistributable (x64), which some features depend on and most PCs already have. If yours doesn't, install the latest supported x64 version fr
+1 −1 lines
Recorded here 11 Sep 2026 05:37 UTC
claude-docs
claude-science/get-started
±changed
+23−4
claude-docschanged
claude-science/get-started
Download the installer from [claude.com/product/claude-science](https://claude.com/product/claude-science) and open it. It installs Claude Science for your user account without
Download the installer from [claude.com/product/claude-science](https://claude.com/product/claude-science) and open it. It installs Claude Science for your user account, adds *
**One-time Windows permission.** If Claude Science asks for one-time permission from Windows so that cells can run git and Command Prompt scripts and PowerShell can change fold
+23 −4 lines
Recorded here 11 Sep 2026 05:37 UTC
claude-docs
claude-science/changelog
±changed
+1−1
claude-docschanged
claude-science/changelog
* Claude Science is now available for Windows: download it from [claude.com/product/claude-science](https://claude.com/product/claude-science), and see [Run on Windows](/docs/cla
* Claude Science is now available for Windows: download it from [claude.com/product/claude-science](https://claude.com/product/claude-science), and see [Get started](/docs/claude
+1 −1 lines
Recorded here 11 Sep 2026 05:37 UTC
claude-docs
third-party/claude-desktop/overview
±changed
+4−4
claude-docschanged
third-party/claude-desktop/overview
If your organization can use Anthropic's first-party products directly, standard Claude Desktop with [Cowork](/docs/cowork/overview) on a Team or Enterprise plan is simpler to depl
If your organization can use Anthropic's first-party products directly, standard Claude Desktop with [Cowork](/docs/cowork/overview) on a Team or Enterprise plan is simpler to depl
| User identity | Anthropic account | Local device identity only (Anthropic account when managed from the claude.ai admin console, in beta)
| User identity | Anthropic account | Local device identity only (Anthropic account when managed from the claude.ai admin console)
| Configuration | Admin console at claude.ai | OS-native configuration (MDM-managed or per-user), or the claude.ai admin console (beta)
+4 −4 lines
Recorded here 11 Sep 2026 03:07 UTC
claude-docs
third-party/claude-desktop/feature-matrix
±changed
+47−42
claude-docschanged
third-party/claude-desktop/feature-matrix
**Configuration.** Claude Enterprise uses a web-based admin console. Claude Desktop on 3P is configured via [MDM](/docs/third-party/claude-desktop/mdm) (Jamf, Intune, Group Policy)
**Configuration.** Both are administered from the web-based [admin console](/docs/third-party/claude-desktop/admin-console) in **Organization settings** on claude.ai. Claude Deskto
| Feature | Claude Enterprise | Claude Desktop on 3P |
| --------------------------------------------------- | :---------------: | :------------------: |
| Chat | ✓ | ✓ (admin opt-in) |
+47 −42 lines
Recorded here 11 Sep 2026 03:07 UTC
api
manage-claude/inference-hooks-endpoint
±changed
+1−1
apichanged
manage-claude/inference-hooks-endpoint
Once your organization has a signing secret, every request Anthropic sends is signed, and [enabling Inference hooks requires one](https://platform.claude.com/docs/en/manage-claude/
Once your organization has a signing secret, every request Anthropic sends is signed, including the connection test, because the setup flow generates the secret before the first te
+1 −1 lines
Recorded here 11 Sep 2026 00:07 UTC
api
manage-claude/inference-hooks-configuration
±changed
+25−22
apichanged
manage-claude/inference-hooks-configuration
Click **Configure** to open the **Configure endpoint** dialog and fill in:
Click **Configure** to open the **Set up endpoint** dialog and enter the **Endpoint URL**: the `https://` URL that receives verdict requests. Only `https://` URLs are accepted.
* **Endpoint URL:** the `https://` URL that receives verdict requests. Only `https://` URLs are accepted.
* **Custom request headers:** up to 16 static headers sent with every verdict request so your AI security server can authenticate the caller. Header values are stored encrypted
+25 −22 lines
Recorded here 11 Sep 2026 00:07 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.