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
812pages tracked
765 changed this week · last read 23 Oct 2026
Claude Code CLI
228pages tracked
145 changed this week · last read 22 Oct 2026
Claude Documentation
280pages tracked
77 changed this week · last read 23 Oct 2026
Model Context Protocol
357pages tracked
171 changed this week · last read 22 Oct 2026
100 on this page
ReadSourcePageWhatLines
20 Aug 2026
330 pages
+38945 −8146 lines
claude-code
keybindings
±changed
+16−16
claude-codechanged
keybindings
| Action | Default | Description
| :-------------------- | :-------------------------------- | :---------------------------------------------------------------------------------------------------------------------
| `chat:cancel` | Escape | Cancel current input
| `chat:clearInput` | Ctrl+L | Force a full screen redraw, preserving input. In [fullscreen rendering](/docs/en/fullscreen#clear-the-conversation), p
| `chat:clearScreen` | Cmd+K | In [fullscreen rendering](/docs/en/fullscreen#clear-the-conversation), press twice within two seconds to run `/clear`
+16 −16 lines
Recorded here 20 Aug 2026 22:37 UTC
claude-code
interactive-mode
±changed
+23−23
claude-codechanged
interactive-mode
| Shortcut | Description
| :------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------
| `Ctrl+C` | Interrupt, or clear input
| `Ctrl+X Ctrl+K` | Stop all running [background subagents](/docs/en/sub-agents#run-subagents-in-foregr
| `Ctrl+D` | Exit Claude Code session
+23 −23 lines
Recorded here 20 Aug 2026 22:37 UTC
claude-code
env-vars
±changed
+3−0
claude-codechanged
env-vars
| `CLAUDE_CODE_ARTIFACT_COMMENTS` | Set to `1` to let Claude read and reply to [comments on an artifact](/docs/en/artifacts#collect-comments-on-an-artifact)
| `CLAUDE_CODE_ARTIFACT_COMMENTS_AUTOREACT` | Set to `1` to let Claude [reply on its own to comments sent to it](/docs/en/artifacts#let-claude-reply-to-comments-on-it
* Read or reply to [comments on an artifact](/docs/en/artifacts#collect-comments-on-an-artifact), unless you set `CLAUDE_CODE_ARTIFACT_COMMENTS=1`; for Claude to reply to sent comm
+3 −0 lines
Recorded here 20 Aug 2026 22:37 UTC
claude-code
artifacts
±changed
+40−1
claude-codechanged
artifacts
A new artifact is visible only to you. To share it, open the artifact in your browser and use the **Share** control in the page header. The header names you as the artifact's autho
A new artifact is visible only to you. To share it, open the artifact in your browser and use the **Share** control in the page header. The header also links to your gallery at [cl
Viewers in your organization can see who published the page: on an artifact shared within your organization, your name is in the title menu, and on a public artifact it's in the pa
+40 −1 lines
Recorded here 20 Aug 2026 22:37 UTC
claude-code
changelog
±changed
+42−0
claude-codechanged
changelog
<Update label="2.1.238" description="August 20, 2026">
* Added a `keybindingFlavor` setting: set it to `"readline"` to make Ctrl+W in the prompt delete back to the previous whitespace, as in Bash; the default (`"classic"`) is unchang
* Plugin marketplaces: `headersHelper` on a url marketplace or a catalog entry runs a command that mints HTTP headers (e.g. a short-lived token) for catalog and same-origin archi
* A catalog entry's `headersHelper` runs only when you install or update that plugin, after its command is shown; `claude plugin install/update` ask `[y/N]` (or pass `-y`)
+42 −0 lines
Recorded here 20 Aug 2026 22:07 UTC
claude-docs
third-party/claude-desktop/web-tools
±changed
+2−0
claude-docschanged
third-party/claude-desktop/web-tools
The [Claude apps gateway](https://code.claude.com/docs/en/claude-apps-gateway) passes the `web_search` tool through to its upstream provider, so Web Search works in Claude Desktop
+2 −0 lines
Recorded here 20 Aug 2026 21:07 UTC
claude-code
routines
±changed
+1−1
claude-codechanged
routines
Create a routine from the web at [claude.ai/code/routines](https://claude.ai/code/routines), from the Desktop app, or from the CLI. All three surfaces write to the same cloud accou
Create a routine from the web at [claude.ai/code/routines](https://claude.ai/code/routines), from the Desktop app, or from the CLI. All three surfaces write to the same cloud accou
+1 −1 lines
Recorded here 20 Aug 2026 20:37 UTC
claude-code
desktop-scheduled-tasks
±changed
+2−2
claude-codechanged
desktop-scheduled-tasks
Click **Routines** in the sidebar, then click **New routine** and choose **Local**. Configure these fields:
In the [**Code** tab](/docs/en/desktop), click **Routines** in the sidebar, then click **New routine** and choose **Local**. Configure these fields:
Click a task in the **Routines** list to open its detail page. From here you can:
In the **Code** tab, click a task in the **Routines** list to open its detail page. From here you can:
+2 −2 lines
Recorded here 20 Aug 2026 20:37 UTC
api
release-notes/overview
±changed
+6−4
apichanged
release-notes/overview
* The [computer use tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) is now generally available on the Claude API as the `computer_toolset_202
* We've launched the [browser use tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/browser-use-tool) (`browser_toolset_20260801`), a client toolset for driving a
* Both toolsets are available for Claude Fable 5, Claude Mythos 5, Claude Opus 5, Claude Sonnet 5, and Claude Opus 4.8 on the Claude API.
- You can now restrict which sites a Claude Managed Agents agent's `web_search` and `web_fetch` tools can reach. Set `allowed_domains` or `blocked_domains` on the tool's entry in t
+6 −4 lines
Recorded here 20 Aug 2026 19:37 UTC
api
managed-agents/skills
±changed
+1−4
apichanged
managed-agents/skills
The Skills API doesn't require a beta header. Requests that still send `anthropic-beta: skills-2025-10-02` keep working and return the earlier response fields.
<?php
// The PHP SDK exposes the Skills API under the beta namespace; field names can differ from other SDKs.
+1 −4 lines
Recorded here 20 Aug 2026 19:37 UTC
api
managed-agents/files
±changed
+3−1
apichanged
managed-agents/files
// The PHP SDK exposes the Files API under the beta namespace; field names can differ from other SDKs.
Use the [Files API](https://platform.claude.com/docs/en/build-with-claude/files) to list files scoped to a session and download them. Filtering by `scope_id` requires the `managed-
Use the [Files API](https://platform.claude.com/docs/en/build-with-claude/files) to list files scoped to a session and download them. Filtering by `scope_id` requires the `managed-
// The PHP SDK exposes the Files API under the beta namespace; field names can differ from other SDKs.
+3 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
managed-agents/define-outcomes
±changed
+3−9
apichanged
managed-agents/define-outcomes
<Note>
Uploading through the Files API doesn't require a beta header. The cURL example sends the `managed-agents-2026-04-01` header it uses throughout this walkthrough, which the Files
</Note>
// The PHP SDK exposes the Files API under the beta namespace; field names can differ from other SDKs.
+3 −9 lines
Recorded here 20 Aug 2026 19:37 UTC
api
manage-claude/cmek
±changed
+1−0
apichanged
manage-claude/cmek
| | Browser use |
+1 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
manage-claude/api-and-data-retention
±changed
+7−6
apichanged
manage-claude/api-and-data-retention
The error message lists the non-eligible features detected in the request; remove them and retry. The phrase "without Zero Data Retention" is the API's own wording and does not cha
The error message lists the non-eligible features detected in the request; remove them and retry. The phrase "without Zero Data Retention" is the API's own wording and does not cha
HIPAA readiness controls are applied to your organization as soon as you accept. Once HIPAA readiness is enabled for your organization, the configuration is permanent and canno
HIPAA readiness controls are applied to your organization as soon as you accept. Once HIPAA readiness is enabled for your organization, the configuration is permanent and canno
* **No:** The feature is not eligible. Under HIPAA readiness, the API blocks requests that include a "No" feature and returns a `400` error. Under ZDR, the API does **not** block t
+7 −6 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/working-with-messages
±changed
+4−0
apichanged
build-with-claude/working-with-messages
<Card title="Browser use tool" icon="browser" href="https://platform.claude.com/docs/en/agents-and-tools/tool-use/browser-use-tool">
Let Claude navigate, read, and interact with webpages in a browser you run.
</Card>
+4 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/vision-coordinates
±changed
+2−0
apichanged
build-with-claude/vision-coordinates
Screenshots and zoom images that you return to the [computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#handle-coordinate-scaling-for-high
+2 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/vision
±changed
+4−2
apichanged
build-with-claude/vision
// The PHP SDK exposes the Files API under the beta namespace; field names can differ from other SDKs.
// The PHP SDK supports file_id document and image sources only through $client->beta->messages with the files beta.
If a single API request contains more than 20 images, a stricter per-image dimension limit applies. On Amazon Bedrock and Google Cloud, document blocks such as PDFs also count towa
If a single API request contains more than 20 images, a stricter per-image dimension limit applies to every image in that request. All `image` blocks in the request count toward th
Each model has a maximum native image resolution, expressed as a long-edge limit and a visual-token limit. Images larger than either limit are downscaled before processing; see [Ho
+4 −2 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/skills-guide
±changed
+18−5
apichanged
build-with-claude/skills-guide
Skills are generally available on the Claude API and don't require an `anthropic-beta` header, either for the Skills API or for `container.skills` in Messages requests. Requests th
// The PHP SDK supports container skills only through $client->beta->messages with the skills beta.
// The PHP SDK exposes the Files API under the beta namespace; field names can differ from other SDKs.
// The PHP SDK supports container skills only through $client->beta->messages with the skills beta.
+18 −5 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/search-results
±changed
+1−1
apichanged
build-with-claude/search-results
<Card title="Web search tool" icon="browser" href="https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool">
<Card title="Web search tool" icon="magnifying-glass" href="https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool">
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/prompt-engineering/prompting-claude-sonnet-5
±changed
+1−1
apichanged
build-with-claude/prompt-engineering/prompting-claude-sonnet-5
Claude Sonnet 5 supports the `computer_20251124` tool version. [Computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) capability works acro
On the Claude API, Claude Sonnet 5 supports the `computer_toolset_20260801` toolset and the earlier `computer_20251124` tool version. For tasks inside webpages, Claude Sonnet 5 als
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/prompt-engineering/prompting-claude-opus-4-8
±changed
+1−1
apichanged
build-with-claude/prompt-engineering/prompting-claude-opus-4-8
[Computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) capability works across resolutions, up to a maximum resolution of 2576px / 3.75MP.
On the Claude API, Claude Opus 4.8 supports the `computer_toolset_20260801` toolset and the earlier `computer_20251124` tool version. For tasks inside webpages, Claude Opus 4.8 als
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/prompt-engineering/claude-prompting-best-practices
±changed
+1−1
apichanged
build-with-claude/prompt-engineering/claude-prompting-best-practices
5. **Provide verification tools:** As the length of autonomous tasks grows, Claude needs to verify correctness without continuous human feedback. Tools like Playwright MCP server o
5. **Provide verification tools:** As the length of autonomous tasks grows, Claude needs to verify correctness without continuous human feedback. Tools that let Claude verify UI wo
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/pdf-support
±changed
+2−0
apichanged
build-with-claude/pdf-support
// The PHP SDK exposes the Files API under the beta namespace; field names can differ from other SDKs.
// The PHP SDK supports file_id document and image sources only through $client->beta->messages with the files beta.
+2 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/overview
±changed
+7−6
apichanged
build-with-claude/overview
| Feature | Description
| ----------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------
| [Bash](https://platform.claude.com/docs/en/agents-and-tools/tool-use/bash-tool) | Execute bash commands and scripts to interact with the system shell and perform
| [Computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) | Control computer interfaces by taking screenshots and issuing mouse and keyboard
| [Memory](https://platform.claude.com/docs/en/agents-and-tools/tool-use/memory-tool) | Enable Claude to store and retrieve information across conversations. Build know
+7 −6 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/files
±changed
+7−6
apichanged
build-with-claude/files
<Note>
Requests to the Files API endpoints (`/v1/files`) don't need a beta header. Neither do Messages or Message Batches requests that reference an uploaded file as a `document` or `im
</Note>
// The PHP SDK exposes the Files API under the beta namespace; field names can differ from other SDKs.
+7 −6 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/claude-platform-on-aws
±changed
+1−0
apichanged
build-with-claude/claude-platform-on-aws
* **Computer use and browser use toolsets:** `computer_toolset_20260801` and `browser_toolset_20260801` are not currently available on Claude Platform on AWS. The beta [computer us
+1 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/claude-on-vertex-ai
±changed
+1−0
apichanged
build-with-claude/claude-on-vertex-ai
* [Computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) and [browser use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/br
+1 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/claude-on-amazon-bedrock-legacy
±changed
+1−0
apichanged
build-with-claude/claude-on-amazon-bedrock-legacy
* [Computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) and [browser use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/br
+1 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/claude-in-microsoft-foundry
±changed
+1−0
apichanged
build-with-claude/claude-in-microsoft-foundry
* [Computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) and [browser use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/br
+1 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/claude-in-amazon-bedrock
±changed
+1−0
apichanged
build-with-claude/claude-in-amazon-bedrock
* [Computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) and [browser use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/br
+1 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
build-with-claude/citations
±changed
+4−6
apichanged
build-with-claude/citations
<Note>
These examples reference the uploaded file as a `document` source, and no beta header is required. See [Files API](https://platform.claude.com/docs/en/build-with-claude/files
</Note>
These examples reference a file uploaded through the [Files API](https://platform.claude.com/docs/en/build-with-claude/files) as a `document` source.
// The PHP SDK supports file_id document and image sources only through $client->beta->messages with the files beta.
+4 −6 lines
Recorded here 20 Aug 2026 19:37 UTC
api
api/overview
±changed
+1−1
apichanged
api/overview
Some list endpoints use a different cursor scheme. The [Message Batches API](https://platform.claude.com/docs/en/build-with-claude/batch-processing), the [Models API](https://pla
Some list endpoints use a different cursor scheme. The [Message Batches API](https://platform.claude.com/docs/en/build-with-claude/batch-processing), the [Models API](https://pla
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/web-fetch-tool
±changed
+1−1
apichanged
agents-and-tools/tool-use/web-fetch-tool
The web fetch tool currently does not support websites dynamically rendered with JavaScript.
The web fetch tool currently does not support websites dynamically rendered with JavaScript. For pages that need a real browser (JavaScript rendering, clicking, or filling forms)
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/troubleshooting-tool-use
±changed
+1−1
apichanged
agents-and-tools/tool-use/troubleshooting-tool-use
Full directory of Anthropic-schema tools and their version strings.
Full directory of Anthropic-provided tools and their version strings.
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/tool-use-with-prompt-caching
±changed
+13−10
apichanged
agents-and-tools/tool-use/tool-use-with-prompt-caching
The [computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) and [browser use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/
| Tool | Caching considerations |
| --------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| [Web search](https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool) | Enabling or disabling invalidates the system and messages caches |
+13 −10 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/tool-search-tool
±changed
+2−0
apichanged
agents-and-tools/tool-use/tool-search-tool
The computer use and browser use toolsets (`computer_toolset_20260801` and `browser_toolset_20260801`) take `defer_loading` per member tool inside the entry's `configs` object, not
+2 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/tool-reference
±changed
+61−21
apichanged
agents-and-tools/tool-use/tool-reference
description: Directory of Anthropic-provided tools and reference for optional tool definition properties.
description: Directory of Anthropic-provided server tools, client tools, and client toolsets, plus reference for optional tool definition properties.
| Tool | `type`
| -------------------------------------------------------------------------------------------------------- | -----------------------------------------------------------------------
| [Web search tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool) | `web_search_20260318` `web_search_20260209` `web_search_20250305`
+61 −21 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/tool-combinations
±changed
+18−11
apichanged
agents-and-tools/tool-use/tool-combinations
## Long-running agent: memory + any toolset
## Long-running agent: memory + any other tools
Memory is orthogonal to the rest of your toolset. It doesn't change how other tools behave; it gives Claude a place to write down and later retrieve facts that would otherwise be l
Memory is orthogonal to your other tools. It doesn't change how they behave; it gives Claude a place to write down and later retrieve facts that would otherwise be lost when the co
"tools": [
+18 −11 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/strict-tool-use
±changed
+2−0
apichanged
agents-and-tools/tool-use/strict-tool-use
The [computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) and [browser use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/
+2 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/server-tools
±changed
+1−1
apichanged
agents-and-tools/tool-use/server-tools
<Card title="Web search tool" icon="browser" href="https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool">
<Card title="Web search tool" icon="magnifying-glass" href="https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool">
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/programmatic-tool-calling
±changed
+1−0
apichanged
agents-and-tools/tool-use/programmatic-tool-calling
* The [computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) and [browser use](https://platform.claude.com/docs/en/agents-and-tools/tool-us
+1 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/parallel-tool-use
±changed
+3−1
apichanged
agents-and-tools/tool-use/parallel-tool-use
The [computer use tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool#batch-actions) and the [browser use tool](https://platform.claude.com/docs/e
Execution order is your choice. If your tools have ordering dependencies, running the batch sequentially and stopping on the first failure is a valid strategy: return `is_error: tr
Execution order is your choice. If your tools have ordering dependencies, running the batch sequentially and stopping on the first failure is a valid strategy (and the required one
+3 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/overview
±changed
+5−1
apichanged
agents-and-tools/tool-use/overview
<Card title="Browser use tool" icon="browser" href="https://platform.claude.com/docs/en/agents-and-tools/tool-use/browser-use-tool">
Navigate, read, and interact with webpages in your own browser environment.
</Card>
<Card title="Web search tool" icon="browser" href="https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-search-tool">
+5 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/how-tool-use-works
±changed
+6−6
apichanged
agents-and-tools/tool-use/how-tool-use-works
For a handful of common operations (managing scratchpad memory, running shell commands, editing files, controlling a browser), Anthropic publishes the tool schema and your applicat
For a handful of common operations (managing scratchpad memory, running shell commands, editing files, controlling a desktop or a browser), Anthropic publishes the tool schema and
| Approach | When to use it | What to expect
| ----------------------------- | ------------------------------------------------------------- | ----------------------------------------------------------------------------------
| User-defined client tools | Custom business logic, internal APIs, proprietary data | You handle execution and the agentic loop
+6 −6 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/handle-tool-calls
±changed
+4−0
apichanged
agents-and-tools/tool-use/handle-tool-calls
A `tool_use` block for a member of the [computer use](https://platform.claude.com/docs/en/agents-and-tools/tool-use/computer-use-tool) or [browser use](https://platform.claude.com/
A `tool_result` that answers a computer use or browser use member block must also echo the same `toolset_name` value as the `tool_use` block; a member result that omits it is rejec
+4 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/fine-grained-tool-streaming
±changed
+1−1
apichanged
agents-and-tools/tool-use/fine-grained-tool-streaming
The `eager_input_streaming` field is optional. Setting it to `true` turns on fine-grained streaming for that tool, and omitting it gives you standard buffered streaming, in which t
The `eager_input_streaming` field is optional. Setting it to `true` turns on fine-grained streaming for that tool, and omitting it gives you standard buffered streaming, in which t
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/define-tools
±changed
+3−3
apichanged
agents-and-tools/tool-use/define-tools
Client tools (both Anthropic-schema and user-defined) are specified in the `tools` top-level parameter of the API request. Each tool definition includes:
Client tools are specified in the `tools` top-level parameter of the API request. Anthropic-schema client tools, such as the bash and text editor tools, are declared by a date-vers
For the full set of optional properties available on any tool definition, including `cache_control`, `strict`, `defer_loading`, and `allowed_callers`, see the [Tool reference](http
For the full set of optional properties available on any single tool definition, including `cache_control`, `strict`, `defer_loading`, and `allowed_callers`, see the [Tool referenc
* **Not supported for server-side tools** - Input examples work on user-defined and Anthropic-schema client tools, but not on server tools such as web search or code execution
+3 −3 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/computer-use-tool
±changed
+994−952
apichanged
agents-and-tools/tool-use/computer-use-tool
description: Give Claude screenshot, mouse, and keyboard control of a desktop environment with the computer use tool.
description: Give Claude screenshot, mouse, and keyboard control of a desktop environment with the computer use tool, the computer_toolset_20260801 client toolset.
- Status: Beta
- [Beta header](https://platform.claude.com/docs/en/api/beta-headers): `computer-use-2025-11-24`
- Supported models: `claude-opus-5`, `claude-sonnet-5`, `claude-opus-4-8`, `claude-opus-4-7`, `claude-opus-4-6`, `claude-sonnet-4-6`, `claude-opus-4-5-20251101`
+994 −952 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/code-execution-tool
±changed
+3−5
apichanged
agents-and-tools/tool-use/code-execution-tool
To analyze your own data files (such as CSV, Excel, or images), upload them through the Files API and reference them in your request:
<Note>
This workflow doesn't require a beta header: uploading and downloading files through the Files API and referencing them in `container_upload` blocks are all generally available.
</Note>
+3 −5 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/browser-use-tool
+new page
+1570−0
apinew page
agents-and-tools/tool-use/browser-use-tool
No line of the body moved in this read.
+1570 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/tool-use/bash-tool
±changed
+1−1
apichanged
agents-and-tools/tool-use/bash-tool
The original `bash_20241022` version is part of the computer use beta, and the October 2024 Claude Sonnet 3.5 release ([retired](https://platform.claude.com/docs/en/about-claude/mo
The original `bash_20241022` version works only with the October 2024 Claude Sonnet 3.5 model ([retired](https://platform.claude.com/docs/en/about-claude/model-deprecations)). Requ
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/mcp-connector
±changed
+1−0
apichanged
agents-and-tools/mcp-connector
// The PHP SDK exposes the Files API under the beta namespace; field names can differ from other SDKs.
+1 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/agent-skills/quickstart
±changed
+7−3
apichanged
agents-and-tools/agent-skills/quickstart
// The PHP SDK exposes the Skills API under the beta namespace; field names can differ from other SDKs.
// The PHP SDK supports container skills only through $client->beta->messages with the skills beta.
Skills are generally available on the Claude API and don't require a beta header. This covers the Skills API, the `container.skills` parameter, and the Files API. Requests that s
The examples use the `code_execution_20260521` tool version, and the Step 3 code parses the result types that current tool versions return. Skills also work with older [code exec
+7 −3 lines
Recorded here 20 Aug 2026 19:37 UTC
api
agents-and-tools/agent-skills/overview
±changed
+1−1
apichanged
agents-and-tools/agent-skills/overview
**Prerequisites:** Using Skills through the API requires the [code execution tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool), whose contain
**Prerequisites:** Using Skills through the API requires the [code execution tool](https://platform.claude.com/docs/en/agents-and-tools/tool-use/code-execution-tool), whose contain
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
about-claude/pricing
±changed
+22−8
apichanged
about-claude/pricing
**System prompt overhead:** The computer use beta adds 466–499 tokens to the system prompt
**Computer use tool token usage:**
| Model | Input tokens per tool definition |
+22 −8 lines
Recorded here 20 Aug 2026 19:37 UTC
api
about-claude/models/whats-new-sonnet-5
±changed
+1−1
apichanged
about-claude/models/whats-new-sonnet-5
Claude Sonnet 5 supports the [1M token context window](https://platform.claude.com/docs/en/build-with-claude/context-windows) by default (1M tokens is both the default and the maxi
Claude Sonnet 5 supports the [1M token context window](https://platform.claude.com/docs/en/build-with-claude/context-windows) by default (1M tokens is both the default and the maxi
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
api
about-claude/models/migration-guide
±changed
+3−3
apichanged
about-claude/models/migration-guide
Claude Opus 5 should have strong out-of-the-box performance on existing Claude Opus 4.7 prompts and evals, at the same pricing of $5 per million input tokens and $25 per million ou
Claude Opus 5 should have strong out-of-the-box performance on existing Claude Opus 4.7 prompts and evals, at the same pricing of $5 per million input tokens and $25 per million ou
Two exceptions: [web fetch](https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-fetch-tool) is not available on Claude Opus 5, and [Priority Tier](https://platform.cl
Two exceptions: [web fetch](https://platform.claude.com/docs/en/agents-and-tools/tool-use/web-fetch-tool) is not available on Claude Opus 5, and [Priority Tier](https://platform.cl
Claude Sonnet 5 is a drop-in upgrade for Claude Sonnet 4.6, priced at $2/$10 USD per million input/output tokens; see [Pricing](https://platform.claude.com/docs/en/about-claude/pri
+3 −3 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-docs
connectors/building/enterprise-managed-auth
±changed
+4−0
claude-docschanged
connectors/building/enterprise-managed-auth
## Provide setup documentation
You can publish documentation that walks an enterprise administrator through enabling Enterprise Managed Auth for your product and add its URL to [your directory listing](./managin
+4 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
terminal-config
±changed
+1−1
claude-codechanged
terminal-config
Run `/tui fullscreen` to switch and save the preference. Your conversation relaunches intact and future sessions start in fullscreen. You can also set the `CLAUDE_CODE_NO_FLICKER`
Run `/tui fullscreen` to switch and save the preference. Your conversation relaunches intact and future sessions start in fullscreen unless a [fullscreen start fails](/docs/en/full
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
self-hosted-environments-reference
±changed
+1−1
claude-codechanged
self-hosted-environments-reference
* `interrupted`: the runner terminated the child for an operational reason that's neither a session success nor a runner fault, such as a drain, for example a Kubernetes rolling re
* `interrupted`: the runner terminated the child for an operational reason that's neither a session success nor a runner fault, such as a drain or the max-lifetime watchdog `--kill
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
self-hosted-environments-configuration
±changed
+10−1
claude-codechanged
self-hosted-environments-configuration
* `interrupted`: an idle release, startup timeout, server deassign, drain, watchdog kill, or the [`released=false` backstop](/docs/en/self-hosted-environments-reference#session-lif
* `interrupted`: an idle release, startup timeout, server deassign, drain, or watchdog kill.
#### Hook timing when the runner releases a session
+10 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
remote-control
±changed
+8−4
claude-codechanged
remote-control
Remote Control is in research preview and available on all plans. On Team and Enterprise, it is off by default until an Owner enables the Remote Control toggle in [Claude Code ad
Remote Control is available on all plans. On Team and Enterprise, it is off by default until an Owner enables the Remote Control toggle in [Claude Code admin settings](https://cl
### "Remote Control is not yet enabled for your account"
The Remote Control rollout has not reached your account, or your cached entitlements are out of date. If you recently changed plans, run `claude auth logout` then `claude auth logi
+8 −4 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
permissions
±changed
+15−0
claude-codechanged
permissions
### Add a comment when you answer a permission prompt
You can attach a note to Claude when you approve or deny a single action. On most permission prompts, including Bash, PowerShell, file, and MCP tool prompts, move to **Yes** or **N
+15 −0 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
keybindings
±changed
+13−11
claude-codechanged
keybindings
| Action | Default | Description |
| :-------------------------- | :-------- | :--------------------------------------------------------------------------------------------------------------------------------- |
| `confirm:yes` | Y, Enter | Confirm action |
| `confirm:no` | N, Escape | Decline action |
| `confirm:previous` | Up | Previous option |
+13 −11 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
interactive-mode
±changed
+23−22
claude-codechanged
interactive-mode
| Shortcut | Description
| :------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------
| `Ctrl+C` | Interrupt, or clear input
| `Ctrl+X Ctrl+K` | Stop all running [background subagents](/docs/en/sub-agents#run-subagents-in-foregr
| `Ctrl+D` | Exit Claude Code session
+23 −22 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
fullscreen
±changed
+24−2
claude-codechanged
fullscreen
If you first used Claude Code before May 6, 2026 and haven't saved a `tui` setting, Claude Code may open a dialog at startup offering the switch. If you accept, Claude Code saves
If you first used Claude Code before May 6, 2026 and haven't saved a `tui` setting, Claude Code may open a dialog at startup offering the switch. If you accept, Claude Code relau
The `tui` setting and the environment variable are equivalent. The `/tui` command clears `CLAUDE_CODE_NO_FLICKER` from the relaunched process so the setting it writes takes effect.
Either one turns fullscreen rendering on. After a [failed fullscreen start](#fullscreen-renderer-didnt-finish-starting), Claude Code still honors the variable but not the setting.
<h3 id="fullscreen-renderer-didnt-finish-starting">
+24 −2 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
errors
±changed
+1−1
claude-codechanged
errors
* In a session started without those restrictions, run `/tui fullscreen`, or `/tui default` to switch back. Claude Code saves the [`tui` setting](/docs/en/settings#available-settin
* In a session started without those restrictions, run `/tui fullscreen`, or `/tui default` to switch back. Claude Code saves the [`tui` setting](/docs/en/settings#available-settin
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
env-vars
±changed
+2−2
claude-codechanged
env-vars
| `CLAUDE_CODE_ENABLE_TASKS` | Selects which task-tracking tools Claude Code provides in [sessions that have them](/docs/en/tools-reference#task-tool-a
| `CLAUDE_CODE_ENABLE_TASKS` | Selects which task-tracking tools Claude Code provides in [sessions that have them](/docs/en/tools-reference#task-tool-a
| `CLAUDE_CODE_NO_FLICKER` | Set to `1` to enable [fullscreen rendering](/docs/en/fullscreen), a research preview that reduces flicker and keeps memo
| `CLAUDE_CODE_NO_FLICKER` | Set to `1` to enable [fullscreen rendering](/docs/en/fullscreen), a research preview that reduces flicker and keeps memo
+2 −2 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
agent-sdk/typescript
±changed
+2−2
claude-codechanged
agent-sdk/typescript
See [Model availability](/docs/en/agent-sdk/todo-tracking#model-availability) to opt in and [Migrate to Task tools](/docs/en/agent-sdk/todo-tracking#migrate-to-task-tools) to upd
See [Model availability](/docs/en/agent-sdk/todo-tracking#model-availability) to opt in.
See [Model availability](/docs/en/agent-sdk/todo-tracking#model-availability) to opt in and [Migrate to Task tools](/docs/en/agent-sdk/todo-tracking#migrate-to-task-tools) to upd
See [Model availability](/docs/en/agent-sdk/todo-tracking#model-availability) to opt in.
+2 −2 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
agent-sdk/todo-tracking
±changed
+272−247
claude-codechanged
agent-sdk/todo-tracking
# Todo Lists
> Track and display todos using the Claude Agent SDK for organized task management
The Claude Agent SDK includes built-in todo functionality that helps organize complex workflows and keep users informed about task progression.
+272 −247 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
agent-sdk/subagents
±changed
+9−24
claude-codechanged
agent-sdk/subagents
### Context isolation
Each subagent runs in its own fresh conversation. Intermediate tool calls and results stay inside the subagent; only its final message returns to the parent. See [What subagents in
**Example:** a `research-assistant` subagent can explore dozens of files without any of that content accumulating in the main conversation. The parent receives a concise summary, n
+9 −24 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
agent-sdk/python
±changed
+1−1
claude-codechanged
agent-sdk/python
See [Model availability](/docs/en/agent-sdk/todo-tracking#model-availability) to opt in and [Migrate to Task tools](/docs/en/agent-sdk/todo-tracking#migrate-to-task-tools) to upd
See [Model availability](/docs/en/agent-sdk/todo-tracking#model-availability) to opt in.
+1 −1 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
agent-sdk/mcp
±changed
+31−52
claude-codechanged
agent-sdk/mcp
Use HTTP or SSE for cloud-hosted MCP servers and remote APIs:
<Tabs>
<Tab title="In code">
<CodeGroup>
+31 −52 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
agent-sdk/hooks
±changed
+7−13
claude-codechanged
agent-sdk/hooks
| Option | Type | Default | Description
| --------- | ---------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------
| `matcher` | `string` | `undefined` | Pattern matched against the event's filter field, following the [rules for matchers in settings files](/docs/en/hooks#matcher-pattern
| `hooks` | `HookCallback[]` | - | Required. Array of callback functions to execute when the pattern matches
| `timeout` | `number` | `undefined` | Timeout in seconds. When omitted, Claude Code applies the [event's default timeout](#hook-timeout). Your SDK callbacks follow the `co
+7 −13 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
agent-sdk/file-checkpointing
±changed
+0−6
claude-codechanged
agent-sdk/file-checkpointing
The checkpoint system tracks:
* Files created during the session
* Files modified during the session
+0 −6 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-code
agent-sdk/custom-tools
±changed
+0−7
claude-codechanged
agent-sdk/custom-tools
## Related documentation
* [TypeScript SDK Reference](/docs/en/agent-sdk/typescript)
* [Python SDK Reference](/docs/en/agent-sdk/python)
+0 −7 lines
Recorded here 20 Aug 2026 19:37 UTC
claude-docs
claude-tag/users/good-habits
±changed
+1−1
claude-docschanged
claude-tag/users/good-habits
The page also shows **Connections**, the services Claude can reach from this channel. Your organization's admins set that list, so you can see it on this page but not change it.
The page also shows **Connections**, the services Claude can reach from this channel. Your organization's admins set that list, so you can see it on this page but not change it. If
+1 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-docs
claude-tag/concepts/settings-map
±changed
+8−6
claude-docschanged
claude-tag/concepts/settings-map
| Surface | Who changes it | What it controls
| :--------------------------------------------------------------------------------------------- | :------------------------------------------------- | :---------------------------
| [Claude Tag admin page](https://claude.ai/admin-settings/claude-tag) | An Owner in your Claude organization | Access, behavior, and restri
| [Usage page](https://claude.ai/admin-settings/usage/claude-tag) | An admin | Spend limits and per-channel
| The **Configure** link in any Claude reply footer | Channel members, unless an admin restricts editing | One channel's instructions a
+8 −6 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-docs
claude-tag/concepts/glossary
±changed
+5−1
claude-docschanged
claude-tag/concepts/glossary
> Claude Tag terms defined in one place. See agent identity, Access bundle, connection, scope, Agent Proxy, routine, channel memory, environment, and session.
> Claude Tag terms defined in one place. See agent identity, Access bundle, channel manager, connection, scope, Agent Proxy, routine, channel memory, environment, and session.
## Channel manager
+5 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-docs
claude-tag/admins/restrict-access
±changed
+81−13
claude-docschanged
claude-tag/admins/restrict-access
> Claude Tag responds only where it has been added and addressed. See who can invoke it, guest and externally shared channel limits, the per-scope version setting, how to limit it
> Claude Tag responds only where it has been added and addressed. See who can invoke it, guest and externally shared channel limits, the per-scope version setting, how to limit it
## Delegate channel setup to channel managers
A channel manager is a member of your Claude organization who can set up Claude in specific channels without the Owner role. Channel managers are available on the Enterprise plan,
+81 −13 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-docs
claude-tag/admins/customize
±changed
+3−1
claude-docschanged
claude-tag/admins/customize
| **Connections** | Credentials for the systems Claude can reach (GitHub, Drive, Datadog, your APIs) | O
| **Connections** | Credentials for the systems Claude can reach (GitHub, Drive, Datadog, your APIs) | O
On the Enterprise plan, an Owner can name [channel managers](/docs/claude-tag/admins/restrict-access#delegate-channel-setup-to-channel-managers) for a channel. They set the channel
+3 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-docs
claude-tag/admins/configure-github
±changed
+1−1
claude-docschanged
claude-tag/admins/configure-github
The remaining steps are in the Claude Tag admin page, not GitHub's settings. Repository grants live on the Access bundle; editing a bundle's Repositories tab requires the **Owner**
The remaining steps are in the Claude Tag admin page, not GitHub's settings. Repository grants live on the Access bundle; editing a bundle's Repositories tab requires the **Owner**
+1 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-docs
claude-tag/admins/attach-to-scope
±changed
+6−6
claude-docschanged
claude-tag/admins/attach-to-scope
| Layer | Who writes it | Where
| :------------------ | :-------------------------------------------------------------------------------------------------------------------------- | :-----------------------------
| Custom instructions | Owner for any scope; channel members for the channel scope, unless [restricted](#restrict-who-can-set-channel-instructions) | The scope's panel in admin set
| Channel memory | Anyone in the channel | By telling Claude to remember
| Task prompt | The requester | The message itself
+6 −6 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
worktrees
±changed
+7−0
claude-codechanged
worktrees
<Note>
**Hook paths don't follow the worktree.** After Claude enters a worktree, Claude Code keeps `${CLAUDE_PROJECT_DIR}` in your [hooks](/docs/en/hooks#reference-scripts-by-path) wher
* **`${CLAUDE_PROJECT_DIR}` stays put**: it still points at the project root where the session started, so a hook command such as `${CLAUDE_PROJECT_DIR}/.claude/hooks/check-style
+7 −0 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
vs-code
±changed
+17−0
claude-codechanged
vs-code
## Use a screen reader
The extension's chat panel works with screen readers. You don't need to turn anything on: the extension announces conversation activity for every user, with no visual change. This
Screen reader support in the chat panel requires Claude Code v2.1.236 or later.
+17 −0 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
tools-reference
±changed
+46−46
claude-codechanged
tools-reference
| Tool | Description
| :--------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------
| `Agent` | Spawns a [subagent](/docs/en/sub-agents) with its own context window to handle a task. With [agent teams](/docs/en/agent-teams) enabled, a call that carr
| `Artifact` | Publishes an HTML or Markdown file as an [artifact](/docs/en/artifacts): a private, interactive page on claude.ai. You can share it with a public link, o
| `AskUserQuestion` | Asks multiple-choice questions to gather requirements or clarify ambiguity. Questions stay open until you answer them by default. See [AskUserQuestion to
+46 −46 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
sub-agents
±changed
+5−1
claude-codechanged
sub-agents
To see the debug log, run Claude Code with `--debug`. A [plugin subagent](/docs/en/plugins-reference#agents) whose frontmatter has no `name` or doesn't parse still loads, under its
To see the debug log, run Claude Code with `--debug`.
A [plugin subagent](/docs/en/plugins-reference#agents) whose frontmatter has no `name` or doesn't parse still loads, under its filename.
+5 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
skills
±changed
+0−2
claude-codechanged
skills
All three skills require Claude Code v2.1.145 or later. Check your version with `claude --version` or the `/status` command.
+0 −2 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
settings
±changed
+3−1
claude-codechanged
settings
| `filesystem.allowRead` | Paths to re-allow reading within `denyRead` regions. An `allowRead` path re-opens reading inside a broader `denyRead` region, and an ex
| `filesystem.allowRead` | Paths to re-allow reading within `denyRead` regions. An `allowRead` path re-opens reading inside a broader `denyRead` region. Claude Co
Claude Code blocks reads of the paths a wildcard `denyRead` entry such as `~/**/.env` matches, even inside a broader `allowRead` entry. When the wildcard matches a directory, Claud
+3 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
security-guidance
±changed
+0−1
claude-codechanged
security-guidance
* Claude Code CLI version 2.1.144 or later
+0 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
sandboxing
±changed
+5−4
claude-codechanged
sandboxing
| Example rules | Result
| :------------------------------------------------------ | :-----------------------------------------------------------------------------------------------------------------------
| `"denyRead": ["~/"]` with `"allowRead": ["~/projects"]` | `~/projects` is readable and the rest of the home directory stays blocked. The narrower allow re-opens that part of the
| `"allowRead": ["~/"]` with `"denyRead": ["~/.env"]` | `~/.env` stays blocked and the rest of the home directory is readable. An exact deny holds inside a wider allow, so a br
| Example rules | Result
+5 −4 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
plugin-marketplaces
±changed
+28−6
claude-codechanged
plugin-marketplaces
Pick the directory by what you want to check:
##### Pick the directory to name
Claude Code checks different files depending on which directory you name. Find what you want to check in the first column, and run that row's command:
A plugin run also warns about a `CLAUDE.md` at the plugin root. For paths you set through the [component path fields](/docs/en/plugins-reference#component-path-fields) in `plugin.j
+28 −6 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
permissions
±changed
+12−5
claude-codechanged
permissions
`.claude/settings.local.json` is normally your own file, so its allow rules and additional directories apply without the trust step. Claude Code treats the file as repository-suppl
Claude Code runs git to tell the two apart, and it runs git in a folder only after you accept a trust dialog for that folder or for a parent directory whose trust extends to it, or
Versions 2.1.196 through 2.1.199 held the file's rules in your configuration home and outside git repositories too, and printed the [`this workspace has not been trusted`](/docs/en
+12 −5 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
hooks
±changed
+10−3
claude-codechanged
hooks
* `${CLAUDE_PROJECT_DIR}`: the project root. Claude Code also sets this variable in the environment of [stdio MCP servers](/docs/en/mcp#option-3-add-a-local-stdio-server) and plugi
* `${CLAUDE_PROJECT_DIR}`: the project root where the session started. Claude Code also sets this variable in the environment of [stdio MCP servers](/docs/en/mcp#option-3-add-a-loc
<Note>
**Worktrees are different.** If Claude enters a [worktree](/docs/en/worktrees) during the session, Claude Code keeps `${CLAUDE_PROJECT_DIR}` where it was and passes the worktree
+10 −3 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
goal
±changed
+11−6
claude-codechanged
goal
| Approach | Next turn starts when | Stops when
| :------------------------------------------------------------------ | :------------------------- | :------------------------------------------------------------------------------
| `/goal` | The previous turn finishes | A model confirms the condition is met or judges it impossible, or a turn fails
| [`/loop`](/docs/en/scheduled-tasks#run-a-prompt-repeatedly-with-%2Floop) | A time interval elapses | You stop it, or Claude decides the work is done
| [Stop hook](/docs/en/hooks-guide#prompt-based-hooks) | The previous turn finishes | Your own script or prompt decides
+11 −6 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
cross-session-messaging
±changed
+30−1
claude-codechanged
cross-session-messaging
* **Get status from long-running work**: have a migration or test run report back to the session you're watching, or ask it yourself from there.
* **Get status from long-running work**: have a migration or test run report back to the session you're watching, or ask it yourself from there. If that session is on this machine,
### Get a notice when another session goes idle
+30 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
costs
±changed
+1−0
claude-codechanged
costs
* **Goal check-ins**: while background work keeps an active [goal](/docs/en/goal) waiting, Claude Code [asks Claude to check on that work](/docs/en/goal#background-work-defers-eval
+1 −0 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
commands
±changed
+3−3
claude-codechanged
commands
| `/run` | **[Skill](/docs/en/skills#bundled-skills).** Launch and drive your project's app t
| `/run-skill-generator` | **[Skill](/docs/en/skills#bundled-skills).** Teach `/run` and `/verify` how to bui
| `/run` | **[Skill](/docs/en/skills#bundled-skills).** Launch and drive your project's app t
| `/run-skill-generator` | **[Skill](/docs/en/skills#bundled-skills).** Teach `/run` and `/verify` how to bui
| `/verify` | **[Skill](/docs/en/skills#bundled-skills).** Confirm a code change does what it sh
+3 −3 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
accessibility
±changed
+1−1
claude-codechanged
accessibility
Screen reader mode is opt-in. If you use a screen magnifier, reduced motion, or a colorblind-friendly theme instead of a screen reader, set `CLAUDE_CODE_ACCESSIBILITY`, `prefersRed
Screen reader mode is opt-in. If you use a screen magnifier, reduced motion, or a colorblind-friendly theme instead of a screen reader, set `CLAUDE_CODE_ACCESSIBILITY`, `prefersRed
+1 −1 lines
Recorded here 20 Aug 2026 19:07 UTC
claude-code
workflows
±changed
+0−4
claude-codechanged
workflows
```text wrap theme={null}
/workflows
```
+0 −4 lines
Recorded here 20 Aug 2026 18:37 UTC
Nothing on this page matches that. Press Enter to search every page of the ledger.