An entry is only as true as the day it was written.
Flags move on the server after a release ships. Anthropic's own notes land days later and their documentation later still. Sometimes an entry turns out to be wrong and gets corrected by hand. All of that is recorded against the entry it happened to, and this is the whole of it in the order it happened.
Nothing here replaces an entry. Every line links to the page its release published, still saying what that release said, because a correction is added and dated rather than swapped in.
| When | Entry | What happened |
|---|---|---|
v2.1.273blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.273blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.273blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.273blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.273blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.271blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.269blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.269blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.257blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.257blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.257blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.257permissions.blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming permissions.blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.257permissions.blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming permissions.blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.257permissions.blockReadsOutsideWorkingDirectories |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming permissions.blockReadsOutsideWorkingDirectories after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.257.claude/settings.local.json |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming .claude/settings.local.json after this was published.
the line in the docsWhen you set it in a project's `.claude/settings.json` or `.claude/settings.local.json`, Claude Code honors it under the same [workspace trust rule as hooks in settings files](/docs/en/permissions#what-runs-before-you-trust-a-folder). Whil… |
|
v2.1.274/mcp |
Documentation arrivedA small documentation edit on Connect Claude Code to tools via MCP touched a line naming /mcp after this was published.
the line in the docs* **In an interactive session**: `/mcp` shows the server as pending while Claude Code reconnects. After five failed attempts, Claude Code marks the server as failed, or as needing authentication when the server needs authorizing again. Whe… |
|
v2.1.248/plan |
Documentation arrivedAnthropic's documentation has since written up /plan, on Explore the .claude directory.
the line in the docs| `~/.claude/debug/`, `~/.claude/plans/`, `~/.claude/image-cache/`, `~/.claude/session-env/`, `~/.claude/shell-snapshots/`, `~/.claude/backups/` | Nothing user-facing | |
|
v2.1.238/tasks |
Documentation arrivedAnthropic's documentation has since written up /tasks, on Explore the .claude directory.
the line in the docs| `~/.claude/tasks/` | Task lists that a resumed session would pick up | |
|
v2.1.238/tasks |
Documentation arrivedAnthropic's documentation has since written up /tasks, on Explore the .claude directory.
the line in the docs| `~/.claude/tasks/` | Task lists that a resumed session would pick up | |
|
v2.1.257policy-limits.json |
Documentation arrivedAnthropic's documentation has since written up policy-limits.json, on Explore the .claude directory.
the line in the docs| `~/.claude/policy-limits.json` | Nothing. Refreshed automatically. | |
|
v2.1.267/insights |
Documentation arrivedAnthropic's documentation has since written up /insights, on Explore the .claude directory.
the line in the docs| `~/.claude/usage-data/` | Past [`/insights`](/docs/en/costs#analyze-your-usage-patterns) reports and the cached analysis data used to build them | |
|
v2.1.257history.jsonl |
Documentation arrivedAnthropic's documentation has since written up history.jsonl, on Explore the .claude directory.
the line in the docs| `~/.claude/history.jsonl` | Up-arrow prompt recall, `Ctrl+R` history search, and `!` shell-command completion | |
|
v2.1.257history.jsonl |
Documentation arrivedAnthropic's documentation has since written up history.jsonl, on Explore the .claude directory.
the line in the docs| `~/.claude/history.jsonl` | Up-arrow prompt recall, `Ctrl+R` history search, and `!` shell-command completion | |
|
v2.1.257history.jsonl |
Documentation arrivedAnthropic's documentation has since written up history.jsonl, on Explore the .claude directory.
the line in the docs| `~/.claude/history.jsonl` | Up-arrow prompt recall, `Ctrl+R` history search, and `!` shell-command completion | |
|
v2.1.274CLAUDE_CONFIG_DIR |
Documentation arrivedAnthropic's documentation has since written up CLAUDE_CONFIG_DIR, on Claude Code changelog.
the line in the docs* \[VSCode] Fixed an empty `CLAUDE_CONFIG_DIR` entry in the `environmentVariables` setting making Claude Code keep its files in the workspace |
|
v2.1.257ListPlugins |
Documentation arrivedAnthropic's documentation has since written up ListPlugins, on Claude Code changelog.
the line in the docs* Improved the `ListPlugins` tool description so Claude knows it lists plugins enabled on your claude.ai account, not plugins installed locally with `/plugin` |
|
v2.1.274live |
Documentation arrivedAnthropic's documentation has since written up live, on Claude Code changelog.
the line in the docs* Fixed four dead documentation URLs (Pricing, Computer Use, Skills, CLI) in the bundled claude-api skill's live-sources table |
|
v2.1.273/update |
Documentation arrivedAnthropic's documentation has since written up /update, on Claude Code changelog.
the line in the docs* Fixed `/update-config` writing `Write(path)` permission rules, which file permission checks don't match, instead of `Edit(path)` rules |
|
v2.1.265scratchpad |
Documentation arrivedAnthropic's documentation has since written up scratchpad, on Claude Code changelog.
the line in the docs* Fixed Artifact updates failing with "File not found" after a session resumes on another machine or its scratchpad is cleared: the page's last published version is restored |
|
v2.1.265scratchpad |
Documentation arrivedAnthropic's documentation has since written up scratchpad, on Claude Code changelog.
the line in the docs* Fixed Artifact updates failing with "File not found" after a session resumes on another machine or its scratchpad is cleared: the page's last published version is restored |
|
v2.1.265scratchpad |
Documentation arrivedAnthropic's documentation has since written up scratchpad, on Claude Code changelog.
the line in the docs* Fixed Artifact updates failing with "File not found" after a session resumes on another machine or its scratchpad is cleared: the page's last published version is restored |
|
v2.1.274diff |
Documentation arrivedAnthropic's documentation has since written up diff, on Claude Code changelog.
the line in the docs* Fixed fullscreen mode freezing or blanking for several seconds when scrolling up past a large file diff |
|
v2.1.248ctrl+enter |
Documentation arrivedAnthropic's documentation has since written up ctrl+enter, on Claude Code changelog.
the line in the docs* Added a send-now key (ctrl+enter, or ctrl+x ctrl+s) that interrupts the current turn and sends all queued messages at once; sent and queued messages show in gray until the model receives them |
|
v2.1.257claude-opus-5 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-opus-5 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.248claude-opus-5 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-opus-5 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.246opus-5 |
Documentation arrivedA small documentation edit on Models overview touched a line naming opus-5 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.269claude-haiku-4-5 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-haiku-4-5 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.257claude-haiku-4-5 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-haiku-4-5 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.257claude-fable-5-1 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-fable-5-1 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.257claude-fable-5-1 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-fable-5-1 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.257claude-fable-5-1 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-fable-5-1 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.257claude-sonnet-5 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-sonnet-5 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.247claude-sonnet-5 |
Documentation arrivedA small documentation edit on Models overview touched a line naming claude-sonnet-5 after this was published.
the line in the docs| [Claude Platform on AWS ID](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws) | `claude-fable-5-1` | `claude-opus-5` | `claude-sonnet-5` | `claude-haiku-4-5` | |
|
v2.1.248/version |
Documentation arrivedA small documentation edit on get-started touched a line naming /version after this was published.
the line in the docs<version>2.63.0</version> |
|
v2.1.265onBlock |
Documentation arrivedAnthropic's documentation has since written up onBlock, on sent_count = len(messages sent in the compaction request).
the line in the docsuse Anthropic\Beta\Messages\BetaCompactionBlock; |
|
v2.1.265onBlock |
Documentation arrivedAnthropic's documentation has since written up onBlock, on sent_count = len(messages sent in the compaction request).
the line in the docsuse Anthropic\Beta\Messages\BetaCompactionBlock; |
|
v2.1.265Pane |
Documentation arrivedAnthropic's documentation has since written up Pane, on Compliance API.
the line in the docs- `OrgCoworkBrowserPaneDisabled object` |
|
v2.1.265Pane |
Documentation arrivedAnthropic's documentation has since written up Pane, on Compliance API.
the line in the docs- `OrgCoworkBrowserPaneDisabled object` |
|
v2.1.265Pane |
Documentation arrivedAnthropic's documentation has since written up Pane, on Compliance API.
the line in the docs- `OrgCoworkBrowserPaneDisabled object` |
|
v2.1.273audience |
Documentation arrivedAnthropic's documentation has since written up audience, on Compliance API.
the line in the docs- `audience: array of Organization or Users or AnyoneWithLink` |