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
821pages tracked
774 changed this week · last read 23 Oct 2026
Claude Code CLI
228pages tracked
148 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
21 Sep 2026
272 pages
+16599 −3054 lines
api
api/beta/memory_stores/create
±changed
+4−0
apichanged
api/beta/memory_stores/create
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/memory_stores/archive
±changed
+6−0
apichanged
api/beta/memory_stores/archive
ID of the memory store to archive (a `memstore_...` identifier). Required. Archiving is one-way and idempotent; archived stores cannot be unarchived. Enumerate IDs via `GET /v1/m
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+6 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/memory_stores
±changed
+155−13
apichanged
api/beta/memory_stores
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+155 −13 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/files/upload
±changed
+4−0
apichanged
api/beta/files/upload
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/files/retrieve_metadata
±changed
+4−0
apichanged
api/beta/files/retrieve_metadata
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/files/list
±changed
+4−0
apichanged
api/beta/files/list
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/files/download
±changed
+4−0
apichanged
api/beta/files/download
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/files/delete
±changed
+4−0
apichanged
api/beta/files/delete
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/files
±changed
+20−0
apichanged
api/beta/files
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+20 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/work/update
±changed
+4−0
apichanged
api/beta/environments/work/update
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/work/stop
±changed
+4−0
apichanged
api/beta/environments/work/stop
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/work/stats
±changed
+4−0
apichanged
api/beta/environments/work/stats
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/work/retrieve
±changed
+4−0
apichanged
api/beta/environments/work/retrieve
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/work
±changed
+16−0
apichanged
api/beta/environments/work
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+16 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/update
±changed
+4−0
apichanged
api/beta/environments/update
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/retrieve
±changed
+4−0
apichanged
api/beta/environments/retrieve
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/list
±changed
+4−0
apichanged
api/beta/environments/list
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/delete
±changed
+4−0
apichanged
api/beta/environments/delete
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/create
±changed
+4−0
apichanged
api/beta/environments/create
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments/archive
±changed
+4−0
apichanged
api/beta/environments/archive
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/environments
±changed
+40−0
apichanged
api/beta/environments
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+40 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/dreams/retrieve
±changed
+104−14
apichanged
api/beta/dreams/retrieve
Get a Dream
Get a dream by ID to check its status, output memory store, and token usage.
Archived dreams are returned too.
+104 −14 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/dreams/list
±changed
+131−19
apichanged
api/beta/dreams/list
List Dreams
List the dreams in the workspace, newest first.
Archived dreams are left out unless `include_archived` is `true`.
+131 −19 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/dreams/create
±changed
+144−20
apichanged
api/beta/dreams/create
Create a Dream
Start an asynchronous job that uses past sessions to produce a reorganized version of a memory store and get back the dream to poll for the result.
By default the dream writes its result to a new memory store and doesn't change the input memory store. The response has `status` set to `pending` and an empty `outputs` array. Pol
+144 −20 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/dreams/cancel
±changed
+104−14
apichanged
api/beta/dreams/cancel
Cancel a Dream
Stop a `pending` or `running` dream.
The response shows `status` as `canceled`, unless the dream reached `completed` or `failed` first. `usage` can keep changing after the response. Canceling a `canceled` dream return
+104 −14 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/dreams/archive
±changed
+104−14
apichanged
api/beta/dreams/archive
Archive a Dream
Hide a `completed`, `failed`, or `canceled` dream from the default list of dreams.
Archiving a `pending` or `running` dream returns a 400 error, so cancel it first. Archiving an archived dream returns it unchanged. An archived dream can still be fetched by ID. Ar
+104 −14 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/dreams
±changed
+794−118
apichanged
api/beta/dreams
Create a Dream
Start an asynchronous job that uses past sessions to produce a reorganized version of a memory store and get back the dream to poll for the result.
By default the dream writes its result to a new memory store and doesn't change the input memory store. The response has `status` set to `pending` and an empty `outputs` array. Pol
+794 −118 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments/update
±changed
+10−0
apichanged
api/beta/deployments/update
Unique identifier of the deployment to update.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+10 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments/unpause
±changed
+10−0
apichanged
api/beta/deployments/unpause
Unique identifier of the deployment to unpause.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+10 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments/run
±changed
+6−0
apichanged
api/beta/deployments/run
Unique identifier of the deployment to run.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
+6 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments/retrieve
±changed
+10−0
apichanged
api/beta/deployments/retrieve
Unique identifier of the deployment.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+10 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments/pause
±changed
+10−0
apichanged
api/beta/deployments/pause
Unique identifier of the deployment to pause.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+10 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments/list
±changed
+12−0
apichanged
api/beta/deployments/list
The deployment is active and can run sessions. Archived deployments also report this status; check `archived_at` to distinguish them.
The deployment is paused. Autonomous triggers are suppressed; manual runs are still permitted.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
+12 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments/create
±changed
+8−0
apichanged
api/beta/deployments/create
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
The deployment is active and can run sessions. Archived deployments also report this status; check `archived_at` to distinguish them.
+8 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments/archive
±changed
+10−0
apichanged
api/beta/deployments/archive
Unique identifier of the deployment to archive.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+10 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployments
±changed
+84−0
apichanged
api/beta/deployments
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
The deployment is active and can run sessions. Archived deployments also report this status; check `archived_at` to distinguish them.
+84 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployment_runs/retrieve
±changed
+6−0
apichanged
api/beta/deployment_runs/retrieve
Unique identifier of the deployment run.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
+6 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployment_runs/list
±changed
+8−0
apichanged
api/beta/deployment_runs/list
The run was fired by the deployment's cron schedule.
The run was started manually by creating a session directly against the deployment.
+8 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/deployment_runs
±changed
+18−0
apichanged
api/beta/deployment_runs
The run was fired by the deployment's cron schedule.
The run was started manually by creating a session directly against the deployment.
+18 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/agents/versions/list
±changed
+6−0
apichanged
api/beta/agents/versions/list
Agent ID to list versions for.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
+6 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/agents/versions
±changed
+6−0
apichanged
api/beta/agents/versions
Agent ID to list versions for.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
+6 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/agents/update
±changed
+16−0
apichanged
api/beta/agents/update
Unique identifier of the agent to update.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+16 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/agents/retrieve
±changed
+6−0
apichanged
api/beta/agents/retrieve
Unique identifier of the agent to retrieve.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
+6 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/agents/list
±changed
+4−0
apichanged
api/beta/agents/list
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
+4 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/agents/create
±changed
+14−0
apichanged
api/beta/agents/create
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
Low effort. Favors latency over reasoning depth.
+14 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/agents/archive
±changed
+6−0
apichanged
api/beta/agents/archive
Unique identifier of the agent to archive.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
+6 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta/agents
±changed
+62−0
apichanged
api/beta/agents
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
Low effort. Favors latency over reasoning depth.
+62 −0 lines
Recorded here 21 Sep 2026 19:37 UTC
api
api/beta
±changed
+1810−257
apichanged
api/beta
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, `wrkspc_011CZkZaBF1tNoB5wlCeusgy`).
+1810 −257 lines
Recorded here 21 Sep 2026 19:37 UTC
api
agents-and-tools/tool-use/tool-runner
±changed
+1−1
apichanged
agents-and-tools/tool-use/tool-runner
For long-running agentic tasks, the TypeScript and Ruby tool runners support automatic [compaction](https://platform.claude.com/docs/en/build-with-claude/context-editing#client-sid
For long-running agentic tasks, the TypeScript and Ruby tool runners support automatic [compaction](https://platform.claude.com/docs/en/build-with-claude/context-editing#client-sid
+1 −1 lines
Recorded here 21 Sep 2026 19:37 UTC
api
agents-and-tools/tool-use/tool-reference
±changed
+1−1
apichanged
agents-and-tools/tool-use/tool-reference
* **Successor:** `computer_toolset_20260801` is the stable successor to the beta `computer_20251124` and `computer_20250124` versions, which remain available for existing integrati
* **Successor:** `computer_toolset_20260801` is the stable successor to the beta `computer_20251124` and `computer_20250124` versions, which remain available on the models listed f
+1 −1 lines
Recorded here 21 Sep 2026 19:37 UTC
api
agents-and-tools/tool-use/computer-use-tool
±changed
+1−1
apichanged
agents-and-tools/tool-use/computer-use-tool
Existing `computer_20251124` integrations keep working, and earlier tool versions remain available in beta for models and platforms that don't support the toolset. See [Migrate f
Existing `computer_20251124` integrations keep working on the models listed for it under [Earlier tool versions](https://platform.claude.com/docs/en/agents-and-tools/tool-use/com
+1 −1 lines
Recorded here 21 Sep 2026 19:37 UTC
api
about-claude/models/optimizing-for-cost-and-intelligence
±changed
+2−2
apichanged
about-claude/models/optimizing-for-cost-and-intelligence
* **Context lifecycle.** [Context editing](https://platform.claude.com/docs/en/build-with-claude/context-editing) clears stale tool results, and [automatic compaction](https://plat
* **Context lifecycle.** [Context editing](https://platform.claude.com/docs/en/build-with-claude/context-editing) clears stale tool results, and [automatic compaction](https://plat
In agent loops the cache-read term is usually the largest of the five; if not, check that caching is engaged. When the [advisor tool](https://platform.claude.com/docs/en/agents-and
In agent loops the cache-read term is usually the largest of the five; if not, check that caching is engaged. When the [advisor tool](https://platform.claude.com/docs/en/agents-and
+2 −2 lines
Recorded here 21 Sep 2026 19:37 UTC
claude-docs
third-party/claude-desktop/telemetry
±changed
+19−2
claude-docschanged
third-party/claude-desktop/telemetry
When Claude Desktop on third-party (3P) is configured with Google Cloud's Agent Platform, Amazon Bedrock, or Microsoft Foundry, the app sends conversation content only to your conf
When Claude Desktop on third-party (3P) is configured with Google Cloud's Agent Platform, Amazon Bedrock, or Microsoft Foundry, the app sends conversation content only to your conf
With `disableEssentialTelemetry`, `disableNonessentialTelemetry`, `disableNonessentialServices`, and `disableAutoUpdates` all set to `true`, and [`modelCatalogEnabled`](/docs/third
Claude Desktop can make the following Anthropic-bound connections. Each row names the key that turns that connection off.
+19 −2 lines
Recorded here 21 Sep 2026 17:37 UTC
claude-code
model-config
±changed
+6−6
claude-codechanged
model-config
The plan-mode Opus phase uses the same context window as the `opus` model setting. On subscription tiers where Opus is [automatically upgraded to 1M context](#extended-context), `o
The plan-mode Opus phase uses the same context window as the `opus` model setting, and the execution phase uses the same window as `sonnet`. When `opus` and `sonnet` resolve to mod
Availability varies by model and plan. On the Anthropic API, Fable 5.1, Fable 5, Sonnet 5, and Opus 4.7 and later run with the 1M window by default.
On Max, Team, and Enterprise plans, including both Team Standard and Team Premium seats, Opus is automatically upgraded to 1M context with no additional configuration. Sonnet 4.6 w
+6 −6 lines
Recorded here 21 Sep 2026 17:37 UTC
claude-code
settings-reference
±changed
+4−2
claude-codechanged
settings-reference
| [`bashEditDiffEnabled`](#basheditdiffenabled) | Record the [files a Bash command changed](/docs/en/hooks#bash) in every pe
| [`bashEditDiffEnabled`](#basheditdiffenabled) | Record the [files that changed while a Bash command ran](/docs/en/hooks#ba
Choose whether Claude Code records the files a Bash command changes in a Git repository. When it records them, you see their diff in the terminal after the command, and your [PostT
Choose whether Claude Code records which files changed in a Git repository while a Bash command runs. When it records them, you see their diff in the terminal after the command, an
+4 −2 lines
Recorded here 21 Sep 2026 16:37 UTC
claude-code
env-vars
±changed
+1−1
claude-codechanged
env-vars
| `CLAUDE_CODE_BASH_EDIT_DIFF` | Set to `0` to turn off the [diff of the files a Bash command changed](/docs/en/hooks#bash), or `1` to record it in every
| `CLAUDE_CODE_BASH_EDIT_DIFF` | Set to `0` to turn off the [diff of the files that changed while a Bash command ran](/docs/en/hooks#bash), or `1` to rec
+1 −1 lines
Recorded here 21 Sep 2026 16:37 UTC
claude-docs
government/org-admin/overview
±changed
+1−1
claude-docschanged
government/org-admin/overview
Settings on the [Config](/docs/government/org-admin/configuration) page that govern the Claude applications themselves, such as the Claude Desktop banner and telemetry, reach each
Settings on the [Config](/docs/government/org-admin/configuration) page that govern the Claude applications themselves, such as the Claude Desktop banner and telemetry, reach each
+1 −1 lines
Recorded here 21 Sep 2026 16:07 UTC
claude-docs
government/desktop/skills
±changed
+2−2
claude-docschanged
government/desktop/skills
Open **Customize** in the sidebar, then **Skills**, to see your skills and turn any of them on or off. Select **Add skill**, then choose **Create with Claude** to build one with Cl
Open **Customize** in the sidebar, then **Skills**, to see your skills and turn any of them on or off. Select **Add**, then choose **Create a skill** to write one yourself, or **Up
**Write the skill.** A skill is a folder named after the skill, holding a `SKILL.md` file. The file starts with YAML frontmatter carrying `name` and `description`, followed by the
**Write the skill.** A skill is a folder named after the skill, holding a `SKILL.md` file. The file starts with YAML frontmatter carrying `name` and `description`, followed by the
+2 −2 lines
Recorded here 21 Sep 2026 16:07 UTC
claude-docs
government/desktop/plugins
±changed
+2−2
claude-docschanged
government/desktop/plugins
Open **Customize** in the sidebar, then **Plugins**, to see the plugins you have installed. To find the rest, select **Browse** and open the **Organization** tab, which lists every
Open **Customize** in the sidebar, then **Plugins**, to see the plugins you have installed. To find the rest, select **Discover** (**Browse** on Claude Desktop versions earlier tha
If your administrators let you add plugin marketplaces, you can add a marketplace of your own. To add one, select **Browse**, then select the **+** button (**Add marketplace**) at
If your administrators let you add plugin marketplaces, you can add a marketplace of your own. To add one, select **Discover**, then select the **+** button (**Add marketplace**) a
+2 −2 lines
Recorded here 21 Sep 2026 16:07 UTC
claude-docs
government/deploy-desktop/configure
±changed
+1−1
claude-docschanged
government/deploy-desktop/configure
* Configuration changes made in this portal do not need to be pushed to devices. The app re-checks Claude for Government for changes about every 10 minutes (about every 30 minutes
* Configuration changes made in this portal do not need to be pushed to devices. The app re-checks Claude for Government for changes about every 10 minutes (about every 30 minutes
+1 −1 lines
Recorded here 21 Sep 2026 16:07 UTC
claude-docs
government/config/overview
±changed
+3−1
claude-docschanged
government/config/overview
Settings that govern the admin portal, such as whether organizations may manage seat tiers, apply immediately. Settings that govern the Claude applications themselves, such as the
Settings that govern the admin portal, such as whether organizations may manage seat tiers, apply immediately. Settings that govern the Claude applications themselves, such as the
Lowering the session idle timeout applies to new sign-ins only, and so does raising or removing the maximum session length. Lowering the maximum session length, or setting one for
+3 −1 lines
Recorded here 21 Sep 2026 16:07 UTC
claude-docs
government/org-admin/overview
±changed
+13−13
claude-docschanged
government/org-admin/overview
| Page | What it's for
| ---------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------
| [Users](/docs/government/org-admin/users) | Find users, change their role or seat tier, check their usage, and reset their rate limits.
| [Seats](/docs/government/org-admin/seats) | See how many seats of each tier your organization has and how many are currently in use.
| [Tiers](/docs/government/org-admin/seat-tiers) | Review the Anthropic-managed seat tiers and create your own tiers with custom model access and spend limits.
+13 −13 lines
Upstream edited 21 Sep 2026 15:41 UTC Recorded here 28 Sep 2026 22:07 UTC
claude-docs
government/deploy-desktop/configure
±changed
+13−12
claude-docschanged
government/deploy-desktop/configure
| What you see
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Only the claude.ai sign-in screen; no organization option
| Sign-in times out, or the browser says the code expired
| Sign-in fails as soon as the user chooses **Sign in with your organization**, and the error on the sign-in screen or in `main.log` says that an address "must be same-origin" as t
+13 −12 lines
Recorded here 21 Sep 2026 15:07 UTC
claude-code
changelog
±changed
+0−1
claude-codechanged
changelog
* \[VSCode] Fixed some claude.ai/code sessions opening in VS Code as an empty conversation with no messages
+0 −1 lines
Recorded here 21 Sep 2026 12:37 UTC
20 Sep 2026
9 pages
+29 −62 lines
claude-code
commands
±changed
+1−1
claude-codechanged
commands
| `/design [brief]` | **[Skill](/docs/en/skills#bundled-skills).** Draft UI mockups, scre
| `/design [brief]` | **[Skill](/docs/en/skills#bundled-skills).** Draft UI mockups, scre
+1 −1 lines
Recorded here 20 Sep 2026 21:07 UTC
claude-code
artifacts
±changed
+4−4
claude-codechanged
artifacts
To mock up a UI, a screen flow, a landing page, or a poster rather than build a page, run `/design` with a brief. Claude drafts the design as artboards on one canvas and publishes
To mock up a UI, a screen flow, a landing page, or a poster rather than build a page, run `/design` with a brief. Claude drafts the design as artboards on one canvas and publishes
Open the published artifact to review the artboards. Where saving is enabled for your account, select an element on an artboard, change it, and save to publish a new version; other
`/design` requires a session where [artifacts are available](#availability) and Claude Code v2.1.234 or later.
+4 −4 lines
Recorded here 20 Sep 2026 21:07 UTC
claude-docs
claude-tag/users/when-claude-responds
±changed
+1−1
claude-docschanged
claude-tag/users/when-claude-responds
* **Slack Connect channels.** By default, Claude is off in channels shared with another company. A mention there gets no reply and no message explaining why. Your admin can [turn C
* **Slack Connect channels.** Claude doesn't answer in [channels shared with another company](/docs/claude-tag/admins/restrict-access#slack-connect-channels). A mention there gets
+1 −1 lines
Recorded here 20 Sep 2026 19:37 UTC
claude-docs
claude-tag/users/troubleshooting
±changed
+7−15
claude-docschanged
claude-tag/users/troubleshooting
Mentions in a Slack Connect channel, one shared with another company, get no answer and no notice, or get a notice saying the thread's earlier session can't continue.
**What it means**
By default, Claude is off in Slack Connect channels, and it posts no notice there. A Claude organization Owner can [turn Claude on for Slack Connect channels](/docs/claude-tag/admi
+7 −15 lines
Recorded here 20 Sep 2026 19:37 UTC
claude-docs
claude-tag/users/good-habits
±changed
+1−1
claude-docschanged
claude-tag/users/good-habits
Channels in a different workspace stay out of reach. In a Slack Connect channel, one shared with another company, Claude answers only if your admin has [turned Claude on there](/do
Channels in a different workspace stay out of reach. Claude also doesn't answer in a [Slack Connect channel](/docs/claude-tag/admins/restrict-access#slack-connect-channels), one sh
+1 −1 lines
Recorded here 20 Sep 2026 19:37 UTC
claude-docs
claude-tag/concepts/security-and-data
±changed
+1−1
claude-docschanged
claude-tag/concepts/security-and-data
In a channel shared with another company through Slack Connect, Claude is off by default. If an Owner turns it on, Claude runs there with [channel-only access](/docs/claude-tag/adm
Claude doesn't work in a channel shared with another company through [Slack Connect](/docs/claude-tag/admins/restrict-access#slack-connect-channels), so no access bundle's credenti
+1 −1 lines
Recorded here 20 Sep 2026 19:37 UTC
claude-docs
claude-tag/admins/restrict-access
±changed
+12−37
claude-docschanged
claude-tag/admins/restrict-access
* **Shared channels.** A [channel shared across workspaces in your Enterprise Grid](#channels-shared-across-workspaces-in-your-enterprise-grid) takes its settings from **Default Sl
* **Shared channels.** A [channel shared across workspaces in your Enterprise Grid](#channels-shared-across-workspaces-in-your-enterprise-grid) takes its settings from **Default Sl
| Value | What Claude does in a channel that includes a guest
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------
| **Restrict** (default) | Doesn't reply. When someone mentions it, Claude posts a short notice that it doesn't respond in channels that include guests, with a link to this setting
+12 −37 lines
Recorded here 20 Sep 2026 19:37 UTC
claude-docs
claude-tag/admins/healthcare
±changed
+1−1
claude-docschanged
claude-tag/admins/healthcare
Claude never searches private channels, and it doesn't operate in Slack Connect channels shared with another company.
Claude never searches private channels, and it doesn't reply in [Slack Connect channels](/docs/claude-tag/admins/restrict-access#slack-connect-channels), the channels your workspac
+1 −1 lines
Recorded here 20 Sep 2026 19:37 UTC
claude-docs
claude-tag/admins/for-slack-admins
±changed
+1−1
claude-docschanged
claude-tag/admins/for-slack-admins
In a Slack Connect channel (shared with another company), Claude is off by default. A Claude organization Owner can turn Claude on there. Claude then works without the instructions
In a Slack Connect channel (shared with another company), Claude doesn't answer, and a mention there gets a notice saying so. See [Slack Connect channels](/docs/claude-tag/admins/r
+1 −1 lines
Recorded here 20 Sep 2026 19:37 UTC
19 Sep 2026
14 pages
+278 −61 lines
claude-code
changelog
±changed
+5−0
claude-codechanged
changelog
<Update label="2.1.278" description="September 19, 2026">
* Changed auto mode for Claude API and Enterprise users, and on Bedrock, Vertex, Foundry and gateways, to default to the server-side classifier, which does not charge for classif
* Added an `Auto mode server` row to `/status` showing whether this session's auto mode classifier runs on the server
</Update>
+5 −0 lines
Recorded here 19 Sep 2026 03:37 UTC
claude-code
permission-modes
±changed
+1−1
claude-codechanged
permission-modes
On the Anthropic API, [Claude Platform on AWS](/docs/en/claude-platform-on-aws), Amazon Bedrock, Google Cloud's Agent Platform, and Microsoft Foundry, and whenever you point `ANTHR
On Enterprise plans and accounts that use the Claude API, on [Claude Platform on AWS](/docs/en/claude-platform-on-aws), Amazon Bedrock, Google Cloud's Agent Platform, and Microsoft
+1 −1 lines
Recorded here 19 Sep 2026 02:24 UTC
claude-code
web-quickstart
±changed
+2−0
claude-codechanged
web-quickstart
The diff compares the session's changes against its base branch by default. To compare against a different branch, select **Compare against** and pick one.
+2 −0 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
slack
±changed
+3−1
claude-codechanged
slack
If you're an Owner, recreate the environment as an [organization-shared environment](/docs/en/cloud-environments#organization-shared-environments) from the **Cloud environments** p
If you're an Owner and the environment is your own, [share it with the organization](/docs/en/cloud-environments#organization-shared-environments) from the environment selector. Ot
You can apply it in two ways:
+3 −1 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
self-hosted-environments-reference
±changed
+1−0
claude-codechanged
self-hosted-environments-reference
| `SELF_HOSTED_RUNNER_POST_TURN_SETTLE_MS` | `7000` | Cap on how long the runner counts a session as busy for the `--drain-wait-sec` drain after a turn finishes, while the s
+1 −0 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
self-hosted-environments-deploy
±changed
+13−1
claude-codechanged
self-hosted-environments-deploy
If your git host rejects the credential, or you didn't configure one, the runner retries a few times and then fails repository preparation. The runner doesn't pass these settings i
If your git host rejects the credential, or you didn't configure one, the runner retries a few times and then fails repository preparation when the repository is the one the sessio
* **A session starts without one of its repositories**: on a runner with no [`checkout` hook](/docs/en/self-hosted-environments-configuration#checkout), the git host can refuse the
The runner skips only a clear refusal: the host answers that the repository wasn't found, git finds no credentials for the host, or authentication fails. A network failure, a tim
+13 −1 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
routines
±changed
+18−3
claude-codechanged
routines
Routines run autonomously as full Claude Code cloud sessions: there is no permission-mode picker and no approval prompts during a run. The session can run shell commands, use [skil
Routines run autonomously as full Claude Code cloud sessions: there is no permission-mode picker, and the session runs shell commands, uses [skills](/docs/en/skills) committed to t
What a routine can reach is determined by the repositories you select, the [environment's](/docs/en/cloud-environments) network access and variables, and the connectors you include
+18 −3 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
errors
±changed
+2−0
claude-codechanged
errors
These steps change one of your own environments. An [organization-shared environment](/docs/en/cloud-environments#organization-shared-environments) opens read-only in the selector,
+2 −0 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
cloud-environments
±changed
+12−5
claude-codechanged
cloud-environments
To archive an environment, open it for editing and select **Archive**. You can't delete an environment, only archive it.
To archive one of your own environments, open it for editing and select **Archive**. An Owner archives a [shared environment](#organization-shared-environments) from the **Cloud en
On Team and Enterprise plans, an Owner can create cloud environments that are shared with every member of the organization. The same role manages everything else on the **Cloud env
Create, edit, and archive shared environments from the **Cloud environments** page in [admin settings](https://claude.ai/admin-settings). A shared environment also opens from the [
+12 −5 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
claude-code-on-the-web
±changed
+2−0
claude-codechanged
claude-code-on-the-web
The diff view compares the session's changes against its base branch by default. To compare against any other branch in the repository, select **Compare against** and pick one.
+2 −0 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
changelog
±changed
+1−1
claude-codechanged
changelog
* Changed hook output over 50K characters to be saved to disk with a file path + preview instead of being injected directly into context
* Changed hook output over 10,000 characters to be saved to disk with a file path + a 2,000-character preview instead of being injected directly into context
+1 −1 lines
Recorded here 19 Sep 2026 00:37 UTC
claude-code
claude-apps-gateway-on-gcp
±changed
+1−1
claude-codechanged
claude-apps-gateway-on-gcp
| Gateway boot exits with a Postgres connection-timeout error on Cloud Run | Service isn't attached to the VPC, or Cloud SQL has no private IP on that VPC; the stor
| Gateway boot exits with a Postgres connection-timeout error on Cloud Run | Service isn't attached to the VPC, or Cloud SQL has no private IP on that VPC
+1 −1 lines
Recorded here 19 Sep 2026 00:07 UTC
claude-code
claude-apps-gateway-on-aws
±changed
+1−1
claude-codechanged
claude-apps-gateway-on-aws
| Gateway boot exits with a Postgres connection-timeout error | The database security group doesn't a
| Gateway boot exits with a Postgres connection-timeout error | The database security group doesn't a
+1 −1 lines
Recorded here 19 Sep 2026 00:07 UTC
claude-code
claude-apps-gateway-deploy
±changed
+104−37
claude-codechanged
claude-apps-gateway-deploy
### Large rollouts
Sign-in is rate limited per client IP address, and the defaults suit a small team. Each address gets 30 sign-in starts and 10 code submissions every 10 minutes. A rollout to thousa
+104 −37 lines
Recorded here 19 Sep 2026 00:07 UTC
claude-code
claude-apps-gateway-config
±changed
+112−10
claude-codechanged
claude-apps-gateway-config
| `use_proxy` | No | Send the gateway's own IdP requests through the forward proxy in `HTTPS_PROXY` or `HTTP_PROXY`, honoring `NO_PROXY`. Unset or `false`
| `use_proxy` | No | Send the gateway's own IdP requests through the forward proxy in `HTTPS_PROXY` or `HTTP_PROXY`, honoring `NO_PROXY`. `false` keeps th
[Proxy-only egress](#proxy-only-egress) changes both of these: while it's active, IdP requests follow the proxy unless you set `use_proxy: false`, and the gateway hands the proxy e
+112 −10 lines
Recorded here 19 Sep 2026 00:07 UTC
18 Sep 2026
117 pages
+31104 −26348 lines
claude-code
permission-modes
±changed
+6−4
claude-codechanged
permission-modes
#### Server-side classifier review
On Amazon Bedrock, Google Cloud's Agent Platform, and Microsoft Foundry, Claude Code reviews auto mode actions with its own classifier requests by default. To have the platform's s
### Server-side classifier review
+6 −4 lines
Recorded here 18 Sep 2026 23:07 UTC
claude-code
llm-gateway-rollout
±changed
+17−5
claude-codechanged
llm-gateway-rollout
| Change | Symptom when the gateway hasn't kept up
| :--------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------
| New Claude Code releases add `anthropic-beta` values and request body fields | Developers report `400` errors naming a new field after they update Claude Code; see [feature pass-
| New Claude models become available | Developers selecting a new model name get `404`; the `/model` picker doesn't list it
| Credentials expire or need rotation | All developer requests start failing with `401` from the upstream
+17 −5 lines
Recorded here 18 Sep 2026 23:07 UTC
claude-code
llm-gateway-protocol
±changed
+44−0
claude-codechanged
llm-gateway-protocol
* [Client behavior by connection method](#how-the-connection-method-changes-client-behavior): how model IDs, `anthropic-beta` values, request fields, and defaults differ between th
* [Response headers](#response-headers): what to return so stall detection, retries, and usage limit display work
If your upstream is Amazon Bedrock or Google Cloud's Agent Platform, you can avoid the bridging by exposing that provider's format instead. [Route to a cloud provider through a gat
+44 −0 lines
Recorded here 18 Sep 2026 23:07 UTC
claude-code
llm-gateway
±changed
+1−1
claude-codechanged
llm-gateway
All of these except provider switching apply whether the upstream is Anthropic's API or a [cloud provider](/docs/en/third-party-integrations). Provider switching without reconfigur
All of these except provider switching apply whether the upstream is Anthropic's API or a [cloud provider](/docs/en/third-party-integrations). Provider switching without reconfigur
+1 −1 lines
Recorded here 18 Sep 2026 23:07 UTC
claude-code
feature-availability
±changed
+2−0
claude-codechanged
feature-availability
For how the requests Claude Code sends differ between an Amazon Bedrock- or Agent Platform-format gateway, an `ANTHROPIC_BASE_URL` gateway, and a Claude apps gateway sign-in, see
+2 −0 lines
Recorded here 18 Sep 2026 23:07 UTC
claude-code
env-vars
±changed
+1−1
claude-codechanged
env-vars
| `CLAUDE_CODE_AUTO_MODE_SERVER` | On Amazon Bedrock, Google Cloud's Agent Platform, and Microsoft Foundry, set to `1` to have the platform's server-side c
| `CLAUDE_CODE_AUTO_MODE_SERVER` | Controls whether Claude Code asks the server to [review auto mode actions](/docs/en/permission-modes#server-side-classif
+1 −1 lines
Recorded here 18 Sep 2026 23:07 UTC
claude-code
memory
±changed
+48−37
claude-codechanged
memory
If your repository already has an `AGENTS.md` and no `CLAUDE.md`, Claude reads it as your project instructions and you don't need to add a `CLAUDE.md`, an import, or a setting. `AG
Claude Code can read [`AGENTS.md`](/docs/en/glossary#agents-md) as your project instructions, so a repository already set up for other coding agents works without adding a `CLAUDE.
| Your repository has | Claude reads |
| :-------------------------------------------------------------------------------------------- | :------------------------------------------------------------- |
+48 −37 lines
Recorded here 18 Sep 2026 22:07 UTC
claude-code
errors
±changed
+6−3
claude-codechanged
errors
| `Refusing to write through symlink: <path>` / `Refusing to write into symlinked directory: <path>`
The text after the path names the reason:
Each refusal names its reason:
* `it is a symbolic link. Write to the link's target path instead`: a symbolic link sits at the approved write location itself
* `it is a symbolic link. Write to the link's target path instead`: a symbolic link sits at the approved write location itself, for example a `CLAUDE.md` that is a symlink to `AGEN
+6 −3 lines
Recorded here 18 Sep 2026 22:07 UTC
claude-code
desktop
±changed
+9−9
claude-codechanged
desktop
View modes control how much detail appears in the chat transcript. Switch modes from the **Transcript view** dropdown next to the send button, or press **Ctrl+O** on macOS or Windo
| Mode | What it shows |
| ----------- | -------------------------------------------------------------- |
| **Normal** | Tool calls collapsed into summaries, with full text responses |
+9 −9 lines
Recorded here 18 Sep 2026 21:37 UTC
api
models/sonnet-5/migration-guide
±changed
+1−1
apichanged
models/sonnet-5/migration-guide
--transform content --format yaml <<'YAML'
--format yaml <<'YAML'
+1 −1 lines
Recorded here 18 Sep 2026 20:39 UTC
api
managed-agents/vaults
±changed
+28−39
apichanged
managed-agents/vaults
<CodeGroup defaultLanguage="CLI">
<CodeGroup>
vault_id=$(curl --fail-with-body -sS https://api.anthropic.com/v1/vaults \
curl --fail-with-body -sS https://api.anthropic.com/v1/vaults \
--data @- <<'EOF' | jq -r '.id'
+28 −39 lines
Recorded here 18 Sep 2026 20:39 UTC
api
managed-agents/tools
±changed
+2−2
apichanged
managed-agents/tools
<CodeGroup defaultLanguage="CLI">
<CodeGroup>
<CodeGroup defaultLanguage="CLI">
<CodeGroup>
+2 −2 lines
Recorded here 18 Sep 2026 20:39 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.