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
build-with-claude/thinking-troubleshooting
±changed
+8−2
apichanged
build-with-claude/thinking-troubleshooting
The request fails with a 400 error whose message reads:
The request fails with a 400 error. On Claude Fable 5.1, Claude Mythos 5.1, Claude Fable 5, and Claude Mythos 5, the message reads:
```text wrap
"thinking.type.disabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.
+8 −2 lines
Recorded here 11 Sep 2026 00:07 UTC
api
build-with-claude/task-budgets
±changed
+1−1
apichanged
build-with-claude/task-budgets
The minimum accepted `task_budget.total` is model-specific. On every model that supports task budgets (see [Feature support](https://platform.claude.com/docs/en/build-with-claude/t
The minimum accepted `task_budget.total` is **20,000 tokens** on every model that supports task budgets (see [Feature support](https://platform.claude.com/docs/en/build-with-claude
+1 −1 lines
Recorded here 11 Sep 2026 00:07 UTC
api
build-with-claude/extended-thinking
±changed
+1−1
apichanged
build-with-claude/extended-thinking
On Claude Opus 4.5, Claude Sonnet 4.5, and earlier Claude 4 models (Claude Opus 4.1, Claude Opus 4, and Claude Sonnet 4), add the `interleaved-thinking-2025-05-14` [beta header](ht
On Claude Opus 4.5, Claude Sonnet 4.5, and earlier Claude 4 models, add the `interleaved-thinking-2025-05-14` [beta header](https://platform.claude.com/docs/en/api/beta-headers) to
+1 −1 lines
Recorded here 11 Sep 2026 00:07 UTC
api
api/errors
±changed
+8−2
apichanged
api/errors
On Claude Fable 5.1, [Claude Mythos 5.1](https://anthropic.com/glasswing), Claude Fable 5, [Claude Mythos 5](https://anthropic.com/glasswing), and [Claude Mythos Preview](https://a
On Claude Fable 5.1, [Claude Mythos 5.1](https://anthropic.com/glasswing), Claude Fable 5, [Claude Mythos 5](https://anthropic.com/glasswing), and [Claude Mythos Preview](https://a
```text wrap
"thinking.type.disabled" is not supported for this model. Use "thinking.type.adaptive" and "output_config.effort" to control thinking behavior.
+8 −2 lines
Recorded here 11 Sep 2026 00:07 UTC
10 Sep 2026
634 pages
+345362 −331038 lines
claude-docs
third-party/claude-desktop/configuration-changelog
±changed
+32−0
claude-docschanged
third-party/claude-desktop/configuration-changelog
<Update label="v1.52386.0" description="2026-09-10">
<div className="cfg-keys">
| MDM key | Type | Description |
| ---------------------------------------------------------------------------------------------------- | --------- | ------------------------------- |
+32 −0 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
third-party/claude-desktop/configuration
±changed
+55−8
claude-docschanged
third-party/claude-desktop/configuration
| <span id="coworkvmipv6enabled" />Enable IPv6 in the workspace VM<br />`coworkVmIpv6Enabled` | `boolean` | MDM + Bootstrap | —
</Accordion>
<Accordion title="coworkVmIpv6Enabled details">
When set to `true`, the Cowork workspace VM on macOS and Windows gets a static IPv6 address (a unique local `fd…` address) and an IPv6 default route on its virtual network next
+55 −8 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
cowork/changelog
±changed
+39−0
claude-docschanged
cowork/changelog
<Update label="v1.52386.0" description="2026-09-10">
**General**
* Changed messages sent while Claude is still replying: they now wait in the conversation looking like sent messages, the first waiting message offers Send now, which stops the c
+39 −0 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/users/use-cases/your-own-channel
±changed
+1−1
claude-docschanged
claude-tag/users/use-cases/your-own-channel
Give the digest a concrete threshold, like five days without movement, and stalled work shows up without you asking for it. React ?
Give the digest a concrete threshold, like five days without movement, and stalled work shows up without you asking for it. React ?
+1 −1 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/users/use-cases/review-documents
±changed
+1−1
claude-docschanged
claude-tag/users/use-cases/review-documents
Including the timezone matters, since schedules default to UTC. To list or cancel scheduled work later, see [Manage standing work](/docs/claude-tag/users/proactivity#manage-standin
Include the timezone in the message, since schedules run in UTC. To list or cancel scheduled work later, see [Manage standing work](/docs/claude-tag/users/proactivity#manage-standi
+1 −1 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/users/use-cases/marketing-team
±changed
+1−1
claude-docschanged
claude-tag/users/use-cases/marketing-team
Naming the timezone matters, since schedules default to UTC. To list or cancel scheduled work later, see [Manage standing work](/docs/claude-tag/users/proactivity#manage-standing-w
Name the timezone in the message, since schedules run in UTC. To list or cancel scheduled work later, see [Manage standing work](/docs/claude-tag/users/proactivity#manage-standing-
+1 −1 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/users/troubleshooting
±changed
+8−6
claude-docschanged
claude-tag/users/troubleshooting
The first message means compute capacity is temporarily busy; the session starts on its own once capacity frees up. The second means the session didn't start at all, which is trans
**How to resolve**
* For the capacity message, wait a few minutes; no action is needed. To add context while waiting, @-mention Claude in the same thread rather than starting a new one. A new thread
+8 −6 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/users/proactivity
±changed
+3−2
claude-docschanged
claude-tag/users/proactivity
Each recipe below sets up a complete routine with one message. Adapt the channel names, repositories, and times to your own, and name the timezone so the schedule fires when you ex
Each recipe below sets up a complete routine with one message. Adapt the channel names, repositories, and times to your own, and name the timezone in each message, since schedules
* Schedules default to UTC. When you say "every weekday at 9am," include the timezone (for example "9am Pacific") so Claude converts correctly; without one it may guess. Ask "what
* Schedules run in UTC. Name the timezone when you set a schedule, as in "every weekday at 9am Pacific". With no timezone in your message, Claude uses the one on your Slack profile
* A routine runs at a fixed UTC time, so each daylight saving change shifts its local time by an hour, in the same direction the clocks move. A routine running at 9am Pacific moves
+3 −2 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/concepts/security-and-data
±changed
+8−8
claude-docschanged
claude-tag/concepts/security-and-data
> Claude Tag runs in an isolated sandbox that holds no credentials. Covers sandbox isolation, credential storage, network egress, service accounts, isolating credentials between ch
> How Claude Tag keeps credentials out of the sandbox, limits where a channel session's requests can go, and controls who can see artifacts and invoke Claude.
<img className="block dark:hidden" src="https://mintcdn.com/claude-ai/5JFKyLlO7sHMMf5J/images/claude-tag/diagrams/request-path.svg?fit=max&auto=format&n=5JFKyLlO7sHMMf5J&q=85&s=e87
<img className="block dark:hidden" src="https://mintcdn.com/claude-ai/oY6LusJt4c576Dc3/images/claude-tag/diagrams/request-path.svg?fit=max&auto=format&n=oY6LusJt4c576Dc3&q=85&s=a7f
<img className="hidden dark:block" src="https://mintcdn.com/claude-ai/5JFKyLlO7sHMMf5J/images/claude-tag/diagrams/request-path-dark.svg?fit=max&auto=format&n=5JFKyLlO7sHMMf5J&q=85&
+8 −8 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/concepts/agent-identity
±changed
+2−2
claude-docschanged
claude-tag/concepts/agent-identity
<img className="block dark:hidden" src="https://mintcdn.com/claude-ai/5JFKyLlO7sHMMf5J/images/claude-tag/diagrams/request-path.svg?fit=max&auto=format&n=5JFKyLlO7sHMMf5J&q=85&s=e87
<img className="block dark:hidden" src="https://mintcdn.com/claude-ai/oY6LusJt4c576Dc3/images/claude-tag/diagrams/request-path.svg?fit=max&auto=format&n=oY6LusJt4c576Dc3&q=85&s=a7f
<img className="hidden dark:block" src="https://mintcdn.com/claude-ai/5JFKyLlO7sHMMf5J/images/claude-tag/diagrams/request-path-dark.svg?fit=max&auto=format&n=5JFKyLlO7sHMMf5J&q=85&
<img className="hidden dark:block" src="https://mintcdn.com/claude-ai/oY6LusJt4c576Dc3/images/claude-tag/diagrams/request-path-dark.svg?fit=max&auto=format&n=oY6LusJt4c576Dc3&q=85&
+2 −2 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/admins/troubleshooting
±changed
+14−6
claude-docschanged
claude-tag/admins/troubleshooting
Session start errors appear before any work begins. Some are transient and clear on retry; the rest point to capacity or environment configuration rather than credentials.
Session start errors appear before any work begins. Some are transient and clear on retry; the rest point to capacity or environment configuration.
Compute capacity is temporarily busy. The session starts on its own once capacity frees up.
**How to resolve**
+14 −6 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/admins/add-connections
±changed
+8−6
claude-docschanged
claude-tag/admins/add-connections
* **A minute has passed since you saved.** Agent Proxy picks up a new entry within about a minute, in existing threads as well as new ones, so retry in the same thread after a shor
* **A minute has passed since you saved the entry.** Agent Proxy picks up a new entry within about a minute, in existing threads as well as new ones, so retry in the same thread af
* **The bundle was attached before the thread started.** A bundle you attach after a thread started isn't guaranteed to reach that thread, so start a fresh thread to use its entrie
Agent Proxy starts applying a change within about a minute of your saving it, in existing threads as well as new ones. It evaluates connections and Domains entries from the most sp
Agent Proxy starts applying an edit to a connection or a Domains entry within about a minute after you save it, in existing threads as well as new ones. It evaluates connections an
+8 −6 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-code
server-managed-settings
±changed
+2−0
claude-codechanged
server-managed-settings
An approval for `sandbox.credentials` or `sandbox.network.tlsTerminate` also covers the [`sandbox.network.allowedDomains`](/docs/en/settings-reference#sandbox-network-alloweddomain
+2 −0 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-code
llm-gateway-connect
±changed
+15−2
claude-codechanged
llm-gateway-connect
These configurations point Claude Code at a gateway through a provider-specific base URL variable in place of `ANTHROPIC_BASE_URL`. Amazon Bedrock and Google Cloud's Agent Platform
These configurations point Claude Code at a gateway through a provider-specific base URL variable in place of `ANTHROPIC_BASE_URL`. Amazon Bedrock and Google Cloud's Agent Platform
Set the block for the provider your gateway team named. The skip-auth variables tell Claude Code not to sign requests with provider credentials, since the gateway holds those. If t
Set the block for the provider your gateway team named. The skip-auth variables in the Amazon Bedrock, Google Cloud's Agent Platform, and Claude Platform on AWS blocks tell Claude
+15 −2 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-code
hooks
±changed
+22−18
claude-codechanged
hooks
For most hook events, exit code 2 is the only exit code that blocks through the code alone. Without valid JSON on stdout, Claude Code treats exit code 1 as a non-blocking error a
For most hook events, exit code 2 is the only exit code that blocks through the code alone. Without valid JSON on stdout, Claude Code treats exit code 1 as a non-blocking error a
| `WorktreeRemove` | No | Failures are logged in debug mode only
| `WorktreeRemove` | Yes | Any non-zero exit code causes worktree removal to fail if the directory still exists afterward. See [WorktreeRemove](#worktreeremove) for wha
| Events | Decision pattern
+22 −18 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-code
cli-reference
±changed
+36−36
claude-codechanged
cli-reference
| Command | Description
| :------------------------------ | :-----------------------------------------------------------------------------------------------------------------------------------------------
| `claude` | Start interactive session
| `claude "query"` | Start interactive session with initial prompt
| `claude -p "query"` | Query via SDK, then exit
+36 −36 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-code
claude-apps-gateway-config
±changed
+12−3
claude-codechanged
claude-apps-gateway-config
* [`pricing`](#pricing): contracted rates and a discount multiplier for the spend meter
* [`pricing`](#pricing): contracted rates and a discount multiplier for the spend meter and for the cost figures developers see
* An [`admin:`](#admin) block, because only the spend meter reads `pricing`. The gateway refuses to start with `pricing` set and no `admin`.
* An [`admin:`](#admin) block or, in v2.1.268 or later, a [`managed:`](#managed) block with at least one policy. The gateway refuses to start with `pricing` set and neither block,
| `overrides` | No | Rows of `{upstream, model, input, output, cache_read, cache_write}` in USD per million tokens. All four rates are required and must be positive.
+12 −3 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-code
agent-view
±changed
+21−14
claude-codechanged
agent-view
* When git or your [`WorktreeRemove` hook](/docs/en/hooks#worktreeremove) fails to remove the worktree, Claude Code keeps the worktree and the session, and the message names the ca
* Delete the session again to remove the directory anyway, by pressing `Ctrl+X` twice on its row in agent view or running the `claude rm <id> --force-remove-worktree <worktree-id
* Fix what stands in the way, such as committing or stashing the uncommitted changes, closing whatever is using the directory, or fixing the hook, then delete the session again.
* Remove the directory yourself, then delete the session again.
+21 −14 lines
Recorded here 10 Sep 2026 23:07 UTC
claude-docs
claude-tag/users/use-cases/review-documents
±changed
+6−6
claude-docschanged
claude-tag/users/use-cases/review-documents
Check that the channel has the connections below. Ask `@Claude what can you access from this channel?` to check; an admin can [add a connection](/docs/claude-tag/admins/add-connect
Check that the channel has the connections below. Ask `@Claude what can you access from this channel?` to check; an admin can [add a connection](/docs/claude-tag/admins/add-connect
Claude can reach only what the connected account can see in that tool. If a document is missing from a review, ask an admin to [share it with the connected account](/docs/claude-ta
Claude can reach only what the connected account can see in that tool. If a document is missing from a review, ask an admin to [share it with the connected account](/docs/claude-ta
Include the timezone in the message, since schedules run in UTC. To list or cancel scheduled work later, see [Manage standing work](/docs/claude-tag/users/proactivity#manage-standi
+6 −6 lines
Upstream edited 10 Sep 2026 22:43 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/use-cases/marketing-team
±changed
+8−8
claude-docschanged
claude-tag/users/use-cases/marketing-team
Check that the channel has the connections below. Ask `@Claude what can you access from this channel?` to check; an admin can [add a connection](/docs/claude-tag/admins/add-connect
Check that the channel has the connections below. Ask `@Claude what can you access from this channel?` to check; an admin can [add a connection](/docs/claude-tag/admins/add-connect
"Remember for this channel" saves the role to [channel memory](/docs/claude-tag/users/memory), so it applies to everyone's threads, not just yours. [Triage requests](/docs/claude-t
"Remember for this channel" saves the role to [channel memory](/docs/claude-tag/users/memory.md), so it applies to everyone's threads, not just yours. [Triage requests](/docs/claud
Name the format, the length, and the source the draft should match. The same prompt shape produces a decision doc or a status memo; [Turn threads into docs and tickets](/docs/claud
+8 −8 lines
Upstream edited 10 Sep 2026 22:43 UTC Recorded here 22 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/use-cases/review-documents
±changed
+9−11
claude-docschanged
claude-tag/users/use-cases/review-documents
export const BetaNote = () => <Info>Claude Tag is in public beta. Features and behavior described here may change before general availability.</Info>;
<BetaNote />
> [!NOTE]
>
+9 −11 lines
Upstream edited 10 Sep 2026 22:43 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/use-cases/marketing-team
±changed
+9−11
claude-docschanged
claude-tag/users/use-cases/marketing-team
export const BetaNote = () => <Info>Claude Tag is in public beta. Features and behavior described here may change before general availability.</Info>;
<BetaNote />
> [!NOTE]
>
+9 −11 lines
Upstream edited 10 Sep 2026 22:43 UTC Recorded here 20 Oct 2026 18:07 UTC
claude-docs
claude-tag/users/use-cases/review-documents
±changed
+2−2
claude-docschanged
claude-tag/users/use-cases/review-documents
| Connection | Examples | Why it matters here |
| :----------------- | :------------------------------- | :----------------------------------------------------------------------------------------------------------------------- |
| Connection | Examples | Why it matters here |
| :- | :- | :- |
+2 −2 lines
Upstream edited 10 Sep 2026 22:43 UTC Recorded here 28 Sep 2026 22:07 UTC
claude-docs
claude-tag/users/use-cases/marketing-team
±changed
+5−5
claude-docschanged
claude-tag/users/use-cases/marketing-team
| Connection | Examples | Why it matters here |
| :----------------- | :------------------------------- | :----------------------------------------------------------------------- |
| None | — | Recaps, drafts, and brand voice rules work on Slack content alone |
| Connection | Examples | Why it matters here |
| :- | :- | :- |
+5 −5 lines
Upstream edited 10 Sep 2026 22:43 UTC Recorded here 28 Sep 2026 22:07 UTC
claude-code
vs-code
±changed
+2−2
claude-codechanged
vs-code
* **Activity Bar**: click the Spark icon in the left sidebar to open the sessions list. Click any session to open it as a full editor tab, or start a new one. This icon is alwa
* **Activity Bar**: click the Spark icon in the left sidebar to open the sessions list. Click any session to open it in your [preferred location](#extension-settings), or start
After you make changes, a banner prompts you to restart Claude Code to apply them.
Plugin changes you make in the dialog apply right away to the Claude Code sessions open in that VS Code window. If the session you opened the dialog from can't reload its plugins,
+2 −2 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
tools-reference
±changed
+12−7
claude-codechanged
tools-reference
| `TaskCreate` | Creates a new task in the task list. Claude Code leaves it out on the models listed under [Task tool availability](#task-tool-availability) unless you op
| `TaskGet` | Retrieves full details for a specific task. Claude Code leaves it out on the models listed under [Task tool availability](#task-tool-availability) unless
| `TaskList` | Lists all tasks with their current status. Claude Code leaves it out on the models listed under [Task tool availability](#task-tool-availability) unless
| `TaskCreate` | Creates a new task in the task list. Provided by default only on the models listed under [Task tool availability](#task-tool-availability), and on other
| `TaskGet` | Retrieves full details for a specific task. Provided by default only on the models listed under [Task tool availability](#task-tool-availability), and on
+12 −7 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
skills
±changed
+2−2
claude-codechanged
skills
* **Plugin skill**: disable or uninstall the plugin that provides it, from the `/plugin` menu or with `/plugin uninstall <plugin-name>@<marketplace-name>`. Claude Code unloads the
* **Plugin skill**: disable or uninstall the plugin that provides it, from the `/plugin` menu or with `/plugin uninstall <plugin-name>@<marketplace-name>`. Claude Code unloads the
If the install summary reports `Run /reload-plugins to activate.`, run that command to make the plugin's skills available in the current session. Then ask Claude to evaluate an exi
If the install summary reports `Run /reload-plugins to activate.`, Claude Code then runs that reload for you. If the reload warns that your next message would re-read the conversat
+2 −2 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
security-guidance
±changed
+1−5
claude-codechanged
security-guidance
Check the install summary. If it reports `Run /reload-plugins to activate.`, apply the pending change without a restart:
```text theme={null}
/reload-plugins
```
+1 −5 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
remote-control
±changed
+5−3
claude-codechanged
remote-control
In an interactive terminal session, a `/rc active` indicator sits in the footer below the input box while the connection is up, and is hidden if the terminal is too narrow to fit i
If the connection fails, Claude Code shows a notification with the failure reason and switches the indicator to a failure state that stays in the footer. To read the reason again,
In an interactive terminal session, a `/rc active` indicator shows while the connection is up, and is hidden if the terminal is too narrow to fit it. With [fullscreen rendering](/d
+5 −3 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
prompt-caching
±changed
+11−16
claude-codechanged
prompt-caching
* [Changing output style](#changing-output-style)
A plugin change applies when you run [`/reload-plugins`](/docs/en/discover-plugins#apply-plugin-changes-without-restarting) or start a new session, not when you run `/plugin enable
A change you make in the `/plugin` menu goes through [`/reload-plugins`](/docs/en/discover-plugins#apply-plugin-changes-without-restarting), which Claude Code runs for you when you
* When you [install a plugin from the `/plugin` interface](/docs/en/discover-plugins#install-plugins), Claude Code can activate it during the install. Claude Code tells you in the
* When you [install a plugin from the `/plugin` interface](/docs/en/discover-plugins#install-plugins), Claude Code can activate it during the install. The install summary tells you
+11 −16 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
plugins-reference
±changed
+34−21
claude-codechanged
plugins-reference
| `--json` | Print the result as one JSON object on the last line of stdout instead of the human-readable message, for use in scripts. See [JSON result format](#plugi
<span id="plugin-json-result" />With `--json`, the last line of stdout is one JSON object. Parse only that line, because Claude Code prints any command the marketplace declares ahe
* `command`: the subcommand that ran, such as `install`
+34 −21 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
plugins
±changed
+1−1
claude-codechanged
plugins
After you install the plugin, check the install summary: if it reports `Run /reload-plugins to activate.`, run that command to load the Skills. For complete Skill authoring guidanc
After you install the plugin, check the install summary: if it reports `Run /reload-plugins to activate.`, see [Apply plugin changes without restarting](/docs/en/discover-plugins#a
+1 −1 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
plugin-marketplaces
±changed
+1−1
claude-codechanged
plugin-marketplaces
From the directory that contains `my-marketplace`, start Claude Code and run the following commands. The install command opens a plugin details view where you select an install
From the directory that contains `my-marketplace`, start Claude Code and run the following commands. The install command opens a plugin details view where you select an install
+1 −1 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
permission-modes
±changed
+1−1
claude-codechanged
permission-modes
4. If the classifier blocks, Claude receives the reason and tries an alternative. In most sessions the reason is the fixed text `Blocked by classifier` rather than a written ex
4. If the classifier blocks, Claude receives the reason and tries an alternative. In most sessions the reason names the rule the classifier matched, such as `[Data Exfiltration
+1 −1 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
mcp
±changed
+4−4
claude-codechanged
mcp
Check the install summary: if it reports `Run /reload-plugins to activate.`, run that command.
If the install summary reports `Run /reload-plugins to activate.`, Claude Code then runs that reload for you. If the reload warns that your next message would re-read the conve
When you complete authentication from `/mcp` and the connection still fails with an HTTP status or a transport error code, Claude Code adds that code and the origin of the URL it t
When you complete authentication from `/mcp` and the connection still fails with an HTTP status or a transport error code, Claude Code adds that code and the origin of the server's
* Claude Code takes the origin after `${VAR}` expansion, so a host that comes from a variable appears expanded.
+4 −4 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
interactive-mode
±changed
+1−1
claude-codechanged
interactive-mode
On [Opus 4.8, Sonnet 5, Fable 5, Mythos 5, and later versions of those families](/docs/en/tools-reference#task-tool-availability), Claude keeps track of multi-step work without a w
The list fills only in sessions that have the task-tracking tools, which Claude Code provides by default on [Claude 3.x models, Opus 4 through 4.7, Sonnet 4 through 4.6, and Haiku
+1 −1 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
hooks
±changed
+7−7
claude-codechanged
hooks
"reason": "Blocked by classifier"
}
```
| Field | Description
+7 −7 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
errors
±changed
+2−2
claude-codechanged
errors
Ultrareview clones <owner>/<repo> in the cloud with the GitHub account connected to your Claude account, and none is connected (or the connection expired). To fix: run /web-setup t
Ultrareview clones <owner>/<repo> in the cloud with the GitHub account connected to your Claude account, and none is connected (or the connection expired). To fix: run /web-setup t
* Run `/web-setup` to connect your GitHub CLI login to your Claude account, or connect an account at [claude.ai/code/onboarding](https://claude.ai/code/onboarding?step=alt-auth)
* Run `/web-setup` to connect your GitHub CLI login to your Claude account, or connect an account at [claude.ai/connect-github](https://claude.ai/connect-github)
+2 −2 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
env-vars
±changed
+2−2
claude-codechanged
env-vars
| `CLAUDE_CODE_ENABLE_TODO_TOOLS` | Set to `1` to get the task-tracking tools on the models listed under [Task tool availability](/docs/en/tools-reference#t
| `CLAUDE_CODE_ENABLE_TODO_TOOLS` | Set to `1` to get the task-tracking tools on every model. Without it, Claude Code provides them by default only on the m
| `CLAUDE_CODE_WEBFETCH_DEADLINE_MS` | Upper bound in milliseconds on how long [WebFetch](/docs/en/tools-reference#webfetch-tool-behavior) waits for a page to
* Have a resumed conversation [keep its recorded system prompt](/docs/en/cli-reference#system-prompt-flags-in-resumed-conversations); Claude Code rebuilds the prompt on every reque
+2 −2 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
discover-plugins
±changed
+13−10
claude-codechanged
discover-plugins
Check the install summary: if it reports `Run /reload-plugins to activate.`, run `/reload-plugins`, and if that warns that the reload will re-read the conversation, rerun it as
If the install summary reports `Run /reload-plugins to activate.`, Claude Code then runs that reload for you. If the reload warns that your next message would re-read the conve
* `Run /reload-plugins to activate.`: the plugin isn't active yet, because activating it would [invalidate the prompt cache](/docs/en/prompt-caching#enabling-or-disabling-a-plugin)
* `Run /reload-plugins to activate.`: the plugin isn't active yet, because activating it would [invalidate the prompt cache](/docs/en/prompt-caching#enabling-or-disabling-a-plugin)
* When you run `/plugin disable`, `/plugin enable`, or `/plugin uninstall`, Claude Code opens the plugin panel to apply the change and leaves it open. Press **Esc** to close the pa
+13 −10 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
cli-reference
±changed
+1−1
claude-codechanged
cli-reference
Recording applies in sessions that [fetch feature flags](/docs/en/env-vars#features-that-need-feature-flag-fetching), as sessions signed in with a claude.ai or Console account do b
If you start Claude Code in [bare mode](/docs/en/headless#start-faster-with-bare-mode), by passing `--bare` or setting `CLAUDE_CODE_SIMPLE=1`, recording stays off unless you pass `
+1 −1 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
claude-security
±changed
+1−5
claude-codechanged
claude-security
Check the install summary. If it reports `Run /reload-plugins to activate.`, apply the pending change without a restart:
```text theme={null}
/reload-plugins
```
+1 −5 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
claude-apps-gateway-config
±changed
+2−0
claude-codechanged
claude-apps-gateway-config
Set it to `1` only in the policies whose groups you want traced. A policy that doesn't set it inherits the value from your `match: {}` catch-all policy if that policy sets one, per
+2 −0 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
channels
±changed
+2−2
claude-codechanged
channels
When the install asks for an installation scope, choose the user scope option so the plugin is available across all your projects. Check the install summary: if it reports
When the install asks for an installation scope, choose the user scope option so the plugin is available across all your projects. Check the install summary: if it reports
When the install asks for an installation scope, choose the user scope option so the plugin is available across all your projects. Check the install summary: if it reports
When the install asks for an installation scope, choose the user scope option so the plugin is available across all your projects. Check the install summary: if it reports
+2 −2 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
auto-mode-config
±changed
+4−4
claude-codechanged
auto-mode-config
Two other places on screen that report denials leave out the command or URL: the notice near the input box, such as `bash denied by auto mode · Blocked by classifier · /permissions
The text beneath the call tells you whether there is anything to fix. Text that reports a problem with the classifier itself, such as a model that `is temporarily unavailable` or a
Two other places on screen that report denials leave out the command or URL: the notice near the input box, such as `bash denied by auto mode · [Data Exfiltration] · /permissions`,
+4 −4 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
artifacts
±changed
+1−1
claude-codechanged
artifacts
Claude picks the artifact's title and an emoji for its browser-tab icon. Both appear in your [gallery of artifacts](#share-an-artifact) on claude.ai and in shared links, so ask Cla
Claude picks the artifact's title and an emoji, and both appear in your [gallery of artifacts](#share-an-artifact) on claude.ai and in shared links. Claude can also pick a browser-
+1 −1 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
agent-sdk/typescript
±changed
+14−12
claude-codechanged
agent-sdk/typescript
When a client sends `initialize` to a session that is already running, the control-response wrapper also carries an optional `pending_permission_requests` array. The field is on th
These are requests that were issued before the client connected and are still awaiting a reply. The SDK reads the array for you and dispatches each entry to your [`canUseTool`](#ca
The control-response wrapper for a successful `initialize` also carries a `pending_permission_requests` array. The field is on the response wrapper itself, not in the `SDKControlIn
+14 −12 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
agent-sdk/todo-tracking
±changed
+6−6
claude-codechanged
agent-sdk/todo-tracking
On the models listed under [Model availability](#model-availability), Claude tracks multi-step work without a written todo list, and Claude Code leaves the [task-tracking tools](/d
Claude Code provides the [task-tracking tools](/docs/en/tools-reference#task-tool-availability) by default only on the models listed under [Model availability](#model-availability)
On TypeScript Agent SDK 0.3.233 and later, or Python Agent SDK 0.2.139 and later, the following restriction applies.
The following tools aren't available on Opus 4.8, Sonnet 5, Fable 5, Mythos 5, or later versions of those families unless you opt in:
+6 −6 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
agent-sdk/python
±changed
+4−4
claude-codechanged
agent-sdk/python
On Python Agent SDK 0.2.139 and later, the following restriction applies.
The following tools aren't available on Opus 4.8, Sonnet 5, Fable 5, Mythos 5, or later versions of those families unless you opt in:
The following tools are available by default only on Claude 3.x models, Opus 4 through 4.7, Sonnet 4 through 4.6, and Haiku 4.5. On every other model, including model IDs Claude
On other models, Claude Code provides the Task tools by default and `TodoWrite` only when you set `CLAUDE_CODE_ENABLE_TASKS=0`.
+4 −4 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-code
agent-sdk/modifying-system-prompts
±changed
+3−3
claude-codechanged
agent-sdk/modifying-system-prompts
Recording applies in sessions that [fetch feature flags](/docs/en/env-vars#features-that-need-feature-flag-fetching), as sessions using a claude.ai or Console account do by default
To rebuild the prompt on every request instead, set `snapshot: false` on the object form of `systemPrompt` in the TypeScript SDK: `{ type: "preset", preset: "claude_code", append,
If you start Claude Code in [bare mode](/docs/en/headless#start-faster-with-bare-mode) by passing `--bare` through `extraArgs` or setting `CLAUDE_CODE_SIMPLE=1`, recording stays of
+3 −3 lines
Recorded here 10 Sep 2026 22:37 UTC
claude-docs
skills/how-to
±changed
+1−5
claude-docschanged
skills/how-to
**description**: Explains what the skill does and when to use it. Claude uses this to determine when to invoke your skill.
<Warning>
Claude.ai limits descriptions to **200 characters**. The [Agent Skills specification](https://agentskills.io/specification) allows up to 1024 characters, but skills uploaded to C
</Warning>
+1 −5 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/users/troubleshooting
±changed
+23−19
claude-docschanged
claude-tag/users/troubleshooting
* Ask a claude.ai organization owner to allow Claude to respond in channels that include guests, and send them [the guest access setting](/docs/claude-tag/admins/restrict-access#re
* Ask a claude.ai organization owner to change the guest setting for this channel, and send them [the guest access setting](/docs/claude-tag/admins/restrict-access#restrict-guest-c
The messages in this section mean a session started and then stopped partway through. In most cases the work isn't lost, and the same thread picks up where it stopped. Each entry s
The messages in this section mean a session started and then stopped partway through. For most of them the work is still there, and the same thread picks up where it stopped. For a
Claude posts in the thread:
+23 −19 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/users/getting-started
±changed
+1−0
claude-docschanged
claude-tag/users/getting-started
* [Personal connectors in channels](/docs/claude-tag/concepts/personal-connectors): how Claude can use your own claude.ai connectors for a task you hand it in a channel
+1 −0 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/overview
±changed
+2−0
claude-docschanged
claude-tag/overview
The usage page doesn't count usage that a credit covers, so that usage shows as \$0.00 there. While the credit covers your pilot, watch the **List price** column of the **Spend by
+2 −0 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/concepts/settings-map
±changed
+11−9
claude-docschanged
claude-tag/concepts/settings-map
> Claude Tag settings map: the admin page for access and behavior, the usage page for spend limits, the in-Slack Configure link for channel instructions, and personal connectors fo
> Claude Tag settings map: the admin page for access and behavior, the usage page for spend limits, the in-Slack Configure link for channel instructions, and personal connectors fo
| Surface | Who changes it
| :--------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------
| [Claude Tag admin page](https://claude.ai/admin-settings/claude-tag) | An Owner in your Claude organization
+11 −9 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/concepts/security-and-data
±changed
+5−3
claude-docschanged
claude-tag/concepts/security-and-data
Claude Tag retains channel memory and session transcripts. Because of that retention, Claude Tag isn't available to organizations with Zero Data Retention (ZDR) enabled.
Claude Tag retains channel memory and session transcripts. Because of that retention, Claude Tag isn't available to organizations with Zero Data Retention (ZDR) enabled. Claude Tag
DMs with `@Claude` run on the user's own claude.ai account instead, with that user's personal connectors, and work there is attributed to them, except pull requests, which the Clau
DMs with `@Claude` run on the user's own claude.ai account instead, with that user's personal connectors, and work there is attributed to them, except pull requests, which the Clau
+5 −3 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/concepts/personal-connectors
+new page
+61−0
claude-docsnew page
claude-tag/concepts/personal-connectors
No line of the body moved in this read.
+61 −0 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/concepts/how-it-works
±changed
+2−2
claude-docschanged
claude-tag/concepts/how-it-works
The short version: **team work → Claude Tag; personal work → Cowork or Claude Code.** Claude Tag's connections authenticate the agent itself with service accounts, not any person.
The short version: **team work → Claude Tag; personal work → Cowork or Claude Code.** Claude Tag's connections authenticate the agent itself with service accounts, not any person.
* **Personal connectors apply only in DMs.** A connection an admin attaches to a channel is separate from a connector on your personal claude.ai account; anything on your own accou
* **Personal connectors are separate from channel connections.** A connection an admin attaches to a channel is separate from a connector on your personal claude.ai account. Your o
+2 −2 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/concepts/glossary
±changed
+3−3
claude-docschanged
claude-tag/concepts/glossary
A member of your Claude organization whom an Owner has named to set up specific channels. For each channel assigned to them, a channel manager sets the default model, adds reposito
A member of your Claude organization whom an Owner has named to set up specific channels. For each channel assigned to them, a channel manager sets the default model, adds reposito
A connection is not a connector. A connector belongs to your personal claude.ai account. Claude cannot use your connectors in channels; it uses the channel's connections. The one e
A connection is not a connector. A connector belongs to your personal claude.ai account. A channel session uses the channel's connections. In organizations where [personal connecto
A tool you add to your own claude.ai account, like Gmail, Google Drive, or a custom MCP server, listed under [Customize > Connectors](https://claude.ai/customize/connectors). Conne
+3 −3 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/concepts/data-lifecycle
±changed
+1−1
claude-docschanged
claude-tag/concepts/data-lifecycle
* **Delete a scope's memory files**, from the scope's options menu, or tell Claude in the channel to forget an entry. See [Check and correct what Claude Tag remembers](/docs/claude
* **Delete a scope's memory files**: select **View memory files** in the scope's options menu, choose a file, then select **Delete**. You can also tell Claude in the channel to for
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/concepts/agent-identity
±changed
+10−4
claude-docschanged
claude-tag/concepts/agent-identity
> Claude Tag acts under its own service accounts in Slack channels, not as you. See how channel access is bounded, how credentials reach it, and why DMs differ.
> Claude Tag acts under its own service accounts in Slack channels, not as you. See how channel access is bounded, how credentials reach it, how Claude uses your personal connector
In Slack channels, Claude acts with its own service accounts, rather than as a specific user. An organization Owner [provisions this identity during setup](/docs/claude-tag/admins/
In Slack channels, Claude acts with its own service accounts, rather than as a specific user. An organization Owner [provisions this identity during setup](/docs/claude-tag/admins/
* **Personal connectors apply in DMs.** A shared channel uses only the service-account connections an admin attached, not connectors on anyone's claude.ai account.
+10 −4 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/workspaces
±changed
+1−1
claude-docschanged
claude-tag/admins/workspaces
| "These settings aren’t applied while Claude Tag setup is incomplete for this workspace or channel."
| "These settings aren’t applied while Claude Tag setup is incomplete for this workspace or channel."
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/troubleshooting
±changed
+16−6
claude-docschanged
claude-tag/admins/troubleshooting
* The connection is in a [bundle attached to that channel's scope](/docs/claude-tag/admins/attach-to-scope).
* The connection reaches that channel through an attached bundle. To check, go to [`claude.ai/admin-settings/claude-tag`](https://claude.ai/admin-settings/claude-tag) > **Claude Ta
**Allow Claude to work in channels with guests** is set to **Restrict** for this channel's [scope](/docs/claude-tag/concepts/glossary#scope), so Claude checks the channel for guest
**Allow Claude to work in channels with guests** is set to **Restrict** or **Channel only** for this channel's [scope](/docs/claude-tag/concepts/glossary#scope), so Claude checks t
* Or set **Allow Claude to work in channels with guests** to **Allow** for the scope covering this channel. The setting is at [`claude.ai/admin-settings/claude-tag`](https://claude
+16 −6 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/setup-overview
±changed
+29−27
claude-docschanged
claude-tag/admins/setup-overview
| Prerequisite | Why you need it
| :------------------------------------------------------------------------ | :---------------------------------------------------------------------------------------------------
| A **Team or Enterprise plan** on claude.ai | Claude Tag is available on Team and Enterprise plans, on Anthropic's first-party service. It isn't a
| A Claude organization **without Zero Data Retention (ZDR)** | Claude Tag stores channel memory and session transcripts, which ZDR doesn't permit.
| **Routines** enabled for your Claude organization | Until it is, Claude answers every mention and DM with a reply that it's unavailable and does no work
+29 −27 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/set-spend-limit
±changed
+6−4
claude-docschanged
claude-tag/admins/set-spend-limit
Work Claude does in channels bills to your **organization's usage balance**, not to individual seats. The **spend limit** is a cap you set on how much of that balance Claude Tag ca
Work Claude does in channels bills to your **organization's usage balance**, not to individual seats. The **spend limit** is a cap you set on how much of that balance Claude Tag ca
Enter an amount in your organization's billing currency. The spend limit resets at the start of each billing period and applies across every paired workspace. You can change it
Enter an amount in your organization's billing currency. The spend limit resets at the start of each month and applies across every paired workspace. You can change it any time
There's no published per-task cost guidance. For a pilot, set a spend limit you're comfortable with for the first billing period, then watch the per-channel usage breakdown on the
+6 −4 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/restrict-access
±changed
+60−27
claude-docschanged
claude-tag/admins/restrict-access
* **Guest channels.** By default Claude is off in any channel that includes a Slack guest. If a chosen channel has guests, also set [Allow Claude to work in channels with guests](#
* **Guest channels.** By default Claude is off in any channel that includes a Slack guest. If a chosen channel has guests, also set [Allow Claude to work in channels with guests](#
By default, Claude is disabled in any channel that includes a Slack guest. To allow it there, set **Allow Claude to work in channels with guests** to **Allow** for the scope coveri
**Allow** applies to every guest channel the scope covers, and guests in those channels can see Claude's replies and interact with it. To open one channel rather than a whole works
+60 −27 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/customize
±changed
+13−13
claude-docschanged
claude-tag/admins/customize
| Setting | What it does
| :-------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------
| Custom instructions | Standing guidance read in every session on a scope, like team conventions. Outranks channel memory.
| Respond automatically | Whether Claude replies to a channel's messages without an @-mention. Channel members can change it too, from Slack or the channel's Configure page.
| Plugins | Bundles of skills that teach Claude how to use a specific tool
+13 −13 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/connections/google
±changed
+1−1
claude-docschanged
claude-tag/admins/connections/google
This is an HTTP API connection, not a personal claude.ai connector. A member's own Google connector applies only in DMs.
This is an HTTP API connection, not a personal claude.ai connector. A member's own Google connector applies in DMs. In organizations where [personal connectors in channels](/docs/c
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/connections/custom
±changed
+16−8
claude-docschanged
claude-tag/admins/connections/custom
| **AWS SigV4** | AWS services and APIs that require Signature Version 4 signing |
| **AWS SigV4** | AWS service APIs on `amazonaws.com` endpoints that require Signature Version 4 signing |
Use the **AWS SigV4** credential type for AWS service APIs (S3, Lambda, Amazon Bedrock, an API Gateway endpoint with IAM authorization). Agent Proxy reads the AWS service and signi
Use the **AWS SigV4** credential type for AWS service APIs such as S3, Lambda, and DynamoDB. Agent Proxy reads the AWS service and signing region from the hostname and signs each o
| Field | Value |
+16 −8 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/configure-github
±changed
+5−3
claude-docschanged
claude-tag/admins/configure-github
Click **Connect Claude to GitHub** (**Connect**, once any account is already linked) and complete the GitHub authorization. After authorizing, the page shows two sections: **Co
Click **Connect Claude to GitHub** (**Connect**, once any account is already linked) and complete the GitHub authorization. After authorizing, the **Connected GitHub accounts**
If your organization is under **Unlinked accounts**, click **Link** next to it. If it isn't listed at all, click **Install on another organization** and complete the install on
If your organization's row reads **Not linked**, select the **Link** button next to it. If it isn't listed at all, click **Install on another organization** and complete the in
+5 −3 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/attach-to-scope
±changed
+9−3
claude-docschanged
claude-tag/admins/attach-to-scope
2. Paste the channel's ID into the **Channel ID** field. Channel IDs start with `C`, or with `G` for some older private channels. Copy the ID from the channel's details in Slack.
2. Pick the channel in the **Channel** field. Type a name to search public channels, or paste a channel ID or channel link copied from Slack. Private channels don't appear in the s
The grant still lives in a bundle. The item is added to the bundle that was created for that scope, or to the scope's only bundle when that bundle is bound nowhere else, and otherw
An item you add with the **+** button is still stored in a bundle, chosen in this order:
+9 −3 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-tag/admins/add-connections
±changed
+6−4
claude-docschanged
claude-tag/admins/add-connections
An [Access bundle](/docs/claude-tag/concepts/glossary#access-bundle) is a named set of credentials, repository grants, and instructions that Claude uses in the channels the bundle
An [Access bundle](/docs/claude-tag/concepts/glossary#access-bundle) is a named set of credentials, domain entries, repository grants, plugins, and instructions that Claude uses in
The new bundle is named after its scope, like **Acme bundle** for a workspace named Acme or **#engineering bundle** for that channel. To rename it, click the pencil next to the
A bundle created on a workspace or channel scope is named after that scope, like **Acme bundle** for a workspace named Acme or **#engineering bundle** for that channel. A bundl
Connections belong to the [agent identity](/docs/claude-tag/concepts/agent-identity), not to any person. Personal claude.ai connectors apply only in DMs.
+6 −4 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-science/how-claude-science-works-with-your-data
±changed
+12−4
claude-docschanged
claude-science/how-claude-science-works-with-your-data
Claude Science is a local-first application. Conversation history and artifacts are stored on the member's computer, and Anthropic doesn't sync them to the member's Claude account
Claude Science is a local-first application. Conversation history and artifacts are stored on the member's computer, and Anthropic doesn't sync them to the member's Claude account
Each time the app calls Claude, the prompt and Claude's response travel to Anthropic's servers and are logged under Anthropic's standard retention policy for model traffic (see How
Each time the app calls Claude, the prompt and Claude's response travel to Anthropic's servers and are logged under Anthropic's standard retention policy for model traffic (see How
Anthropic keeps these transcripts for six years from capture by default. If your organization has set a Custom Data Retention period (in claude.ai under Organization settings > Dat
+12 −4 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-docs
claude-science/admin-controls
±changed
+7−7
claude-docschanged
claude-science/admin-controls
| Data and privacy > Rate chats | Supported in Claude Science | When you turn this off, the app hides its response rating bu
| Data and privacy > Rate chats | Supported in Claude Science | When you turn this off, the app hides its response rating bu
| Setting in claude.ai | Status for Claude Science | Note
| -------------------------------------------------------------------------------------------------------- | ------------------------------------- | -------------------------------
| Data and privacy > Encryption keys (customer-managed keys) | Supported in Claude Science | Anthropic handles Claude Scienc
+7 −7 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
tools-reference
±changed
+1−7
claude-codechanged
tools-reference
When a command reaches its timeout without finishing, Claude Code moves it to the background instead of stopping it. Claude keeps working while the command continues. Claude Code a
Claude Code never auto-backgrounds three kinds of command. It stops them at the timeout instead:
* A command that starts with `sleep`.
+1 −7 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
third-party-integrations
±changed
+1−6
claude-codechanged
third-party-integrations
We strongly recommend investing in documentation so that Claude Code understands your codebase. Organizations can deploy CLAUDE.md files at multiple levels:
* **Organization-wide**: Deploy to system directories such as `/Library/Application Support/ClaudeCode/CLAUDE.md` (macOS), `/etc/claude-code/CLAUDE.md` (Linux and WSL), or `C:\Prog
* **Repository-level**: Create `CLAUDE.md` files in repository roots containing project architecture, build commands, and contribution guidelines. Check these into source control s
+1 −6 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
skills
±changed
+18−17
claude-codechanged
skills
To turn bundled skills off, use the [`disableBundledSkills`](/docs/en/settings-reference#disablebundledskills) setting, which disables every bundled skill except `/doctor`.
To turn bundled skills off, use the [`disableBundledSkills`](/docs/en/settings-reference#disablebundledskills) setting.
* **Command files**: a Markdown file in `.claude/commands/` is the older format and still works. It supports the same [frontmatter](#frontmatter-reference) except `name` and `paths
* **Command files**: a Markdown file in `.claude/commands/` is the older format and still works. It supports the same [frontmatter](#frontmatter-reference) except `name` and `paths
When it compares names, Claude Code ignores case, spacing, and invisible characters, and treats compatibility forms such as fullwidth letters and dash variants as their plain equiv
+18 −17 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
scheduled-tasks
±changed
+13−13
claude-codechanged
scheduled-tasks
Tasks are session-scoped: they live in the current conversation and stop when you start a new one. Resuming with `--resume` or `--continue` brings back any task that hasn't [expire
Tasks are session-scoped: they live in the current conversation and stop when you start a new one. When you resume with `--resume` or `--continue`, Claude Code restores tasks that
| | [Cloud](/docs/en/routines) | [Desktop](/docs/en/desktop-scheduled-tasks) | [`/loop`](/docs/en/scheduled-tasks) |
| :------------------------- | :---------------------------------- | :------------------------------------- | :---------------------------------- |
| Runs on | Cloud, Anthropic-managed by default | Your machine | Your machine |
+13 −13 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
prompt-caching
±changed
+20−11
claude-codechanged
prompt-caching
| Layer | Content | Changes when |
| --------------- | ----------------------------------------------- | --------------------------------------------------------------------- |
| System prompt | Core instructions, tool definitions | The set of loaded tool definitions changes or Claude Code is upgraded |
| Project context | CLAUDE.md, auto memory, unscoped rules | Session starts, or after `/clear` or `/compact` |
| Conversation | Your messages, Claude's responses, tool results | Every turn |
+20 −11 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
plugin-hints
±changed
+1−1
claude-codechanged
plugin-hints
* `CLAUDE_CODE_CHILD_SESSION`: set only in subprocesses Claude Code itself spawns, such as tool calls, hook commands, and [status line](/docs/en/statusline) commands, so the tag do
* `CLAUDE_CODE_CHILD_SESSION`: set only in subprocesses Claude Code itself spawns, such as tool calls, hook commands, and [status line](/docs/en/statusline) commands, so the tag do
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
monitoring-usage
±changed
+5−3
claude-codechanged
monitoring-usage
| `user.email` | User email address (when authenticated via OAuth)
| `user.email` | User email address, from your sign-in or, in a [cloud session](/docs/en/claude-code-on-the-web), from the session's own credentials
The `attempt` attribute on the event records the total number of attempts. `CLAUDE_CODE_MAX_RETRIES` defaults to 10 and is capped at 15; as of v2.1.199, `CLAUDE_CODE_RETRY_WATCHDOG
The `attempt` attribute on the event records the total number of attempts. `CLAUDE_CODE_MAX_RETRIES` defaults to 10 and is capped at 15. On v2.1.199 or later, you can set `CLAUDE_C
+5 −3 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
model-config
±changed
+1−1
claude-codechanged
model-config
Fable 5.1 requires Claude Code v2.1.257 or later. If a request for it from an older version fails, see [Claude Code does not support this model](/docs/en/errors#claude-code-does-
Fable 5.1 requires Claude Code v2.1.257 or later. If a request for it from an older version fails, see [Claude Code does not support this model](/docs/en/errors#claude-code-does-
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
memory
±changed
+3−1
claude-codechanged
memory
The `.claude/rules/` directory supports symlinks, so you can maintain a shared set of rules and link them into multiple projects. Symlinks are resolved and loaded normally, and cir
The `.claude/rules/` directory supports symlinks, so you can maintain a shared set of rules and link them into multiple projects. Circular symlinks are detected and handled gracefu
Claude Code treats a symlink whose target is outside your working directory like an [external import](#import-additional-files). The linked rules don't load until you approve exter
+3 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
keybindings
±changed
+3−1
claude-codechanged
keybindings
Claude Code binds these default chords on the `ctrl+x` prefix: `ctrl+x ctrl+k`, `ctrl+x ctrl+e`, and `ctrl+x enter` in `Chat`, `ctrl+x ctrl+b` in `Task`, and `ctrl+x b` in `DiffPan
Claude Code binds these default chords on the `ctrl+x` prefix: `ctrl+x ctrl+k`, `ctrl+x ctrl+e`, `ctrl+x enter`, `ctrl+x ctrl+a`, and `ctrl+x tab` in `Chat`, `ctrl+x ctrl+b` in `Ta
"ctrl+x ctrl+a": null,
"ctrl+x tab": null,
+3 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
interactive-mode
±changed
+1−1
claude-codechanged
interactive-mode
In a regular interactive session, commands you type in shell mode run outside the [sandbox](/docs/en/sandboxing) even when you've enabled sandboxing, because the sandbox applies to
Unless your session is one of those listed under [strict sandbox mode](/docs/en/sandboxing#the-unsandboxed-retry-escape-hatch), commands you type in shell mode run outside the [san
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
hooks
±changed
+50−30
claude-codechanged
hooks
* once per session: `SessionStart` and `SessionEnd`
* once per turn: `UserPromptSubmit`, `Stop`, and `StopFailure`
* per session: `SessionStart` and `SessionEnd`
* per turn: `UserPromptSubmit`, `Stop`, and `StopFailure`
| `CwdChanged` | no matcher support
+50 −30 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
fullscreen
±changed
+1−1
claude-codechanged
fullscreen
To adjust scroll speed interactively, run `/scroll-speed`. The dialog shows a ruler you can scroll while it is open so you can feel the change immediately. Press `←` and `→` to adj
To adjust scroll speed interactively, run `/scroll-speed`. The dialog shows a ruler you can scroll while it is open so you can feel the change immediately. Press `←` and `→` to adj
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
desktop-scheduled-tasks
±changed
+11−11
claude-codechanged
desktop-scheduled-tasks
| | [Cloud](/docs/en/routines) | [Desktop](/docs/en/desktop-scheduled-tasks) | [`/loop`](/docs/en/scheduled-tasks) |
| :------------------------- | :---------------------------------- | :------------------------------------- | :---------------------------------- |
| Runs on | Cloud, Anthropic-managed by default | Your machine | Your machine |
| Requires machine on | No | Yes | Yes |
| Requires open session | No | No | Yes |
+11 −11 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
desktop
±changed
+6−1
claude-codechanged
desktop
You can create custom cloud environments with different network access levels and environment variables. Select the environment dropdown when starting a cloud session and choose **
You can create custom cloud environments with different network access levels and environment variables. When you start a cloud session, open the environment dropdown in the prompt
* **Add an environment**: select **Add cloud environment**
* **Edit or archive one of your own environments**: hover over it and click the gear icon
+6 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
cloud-environments
±changed
+2−2
claude-codechanged
cloud-environments
Create, edit, and archive environments from the environment selector at [claude.ai/code](https://claude.ai/code), which you reach after [web onboarding](/docs/en/web-quickstart). E
Create, edit, and archive environments from the environment selector, which you reach at [claude.ai/code](https://claude.ai/code) after [web onboarding](/docs/en/web-quickstart), o
`/remote-env` only sets the default: it doesn't start a session, and it can't add or edit environments. Manage them at [claude.ai/code](https://claude.ai/code).
`/remote-env` only sets the default: it doesn't start a session, and it can't add or edit environments. Manage them from the [environment selector](#configure-your-environment).
+2 −2 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
claude-code-on-the-web
±changed
+1−1
claude-codechanged
claude-code-on-the-web
* **Network access controls**: in Anthropic-hosted environments, network access is limited by default and can be disabled. In a self-hosted environment, you restrict session egress
* <span id="default-allowed-domains" />**Network access controls**: in Anthropic-hosted environments, network access is limited by default and can be disabled. See [Network access]
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
claude-apps-gateway-deploy
±changed
+1−1
claude-codechanged
claude-apps-gateway-deploy
See [Client-side managed settings](/docs/en/claude-apps-gateway-config#client-side-managed-settings) for the file paths and the Claude Desktop `bootstrapUrl` equivalent.
See [where each mechanism stores the policy](/docs/en/managed-settings#where-each-mechanism-stores-the-policy) for the file paths, and [Client-side managed settings](/docs/en/claud
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
claude-apps-gateway-config
±changed
+68−18
claude-codechanged
claude-apps-gateway-config
`upstreams` is an ordered list. The gateway forwards inference to the first upstream that resolves the requested model. On `5xx`, `429`, `401`, `403`, `404`, or timeout it fails ov
`upstreams` is an ordered list. The gateway forwards inference to the first upstream that resolves the requested model.
On `5xx`, `429`, `401`, `403`, `404`, or timeout the gateway fails over to the next upstream; other `4xx` doesn't, because those errors are attributable to the request rather than
+68 −18 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
claude-apps-gateway
±changed
+4−1
claude-codechanged
claude-apps-gateway
* **Telemetry destination**: in sessions signed in through `/login`, the CLI sends its OTLP/HTTP exports to the gateway regardless of any locally set `OTEL_EXPORTER_OTLP_ENDPOINT`,
* **Telemetry destination**: in sessions signed in through `/login`, the CLI sends its OTLP/HTTP exports to the gateway rather than to a locally set `OTEL_EXPORTER_OTLP_ENDPOINT`,
* In the embedded sessions [Claude Desktop launches](#connect-claude-desktop), the CLI sends its exports to the configured `OTEL_EXPORTER_OTLP_ENDPOINT`. The CLI attaches the gat
* With no destination configured for a signal, the gateway accepts and discards it.
* If you already collect Claude Code telemetry directly, add your collector as a `forward_to` destination, or name it in a policy to skip the relay.
+4 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
channels-reference
±changed
+1−1
claude-codechanged
channels-reference
* **`curl` succeeds but nothing reaches Claude**: run `/mcp` in your session to check the server's status. A `failed` status usually means a dependency or import error in your
* **`curl` succeeds but nothing reaches Claude**: run `/mcp` in your session to check the server's status. A `failed` status usually means a dependency or import error in your
+1 −1 lines
Recorded here 10 Sep 2026 21:37 UTC
claude-code
changelog
±changed
+99−0
claude-codechanged
changelog
<Update label="2.1.268" description="September 10, 2026">
* Added to the Claude apps gateway: with `pricing:` set in `gateway.yaml`, signed-in Claude Code clients receive the same rates through managed settings, so `/cost` and telemetry
* Added a startup warning for gateways when `access_control.allow_cidrs` is empty, and a one-time warning the first time a request arrives from a public address
* Added the `gatewayInternalNetworks` managed setting, letting administrators allow `/login` to a Claude apps gateway on their organization's own public IPv4 block
+99 −0 lines
Recorded here 10 Sep 2026 21:37 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.