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.290/login |
Documentation arrivedAnthropic's documentation has since written up /login, on Use Claude Code in the cloud.
the line in the docs* ``Cloud sessions need a claude.ai sign-in. Run `claude auth login` (or /login in a local session), then try again.`` |
|
v2.1.290/login |
Documentation arrivedAnthropic's documentation has since written up /login, on Use Claude Code in the cloud.
the line in the docs* ``Cloud sessions need a claude.ai sign-in. Run `claude auth login` (or /login in a local session), then try again.`` |
|
v2.1.290/login |
Documentation arrivedAnthropic's documentation has since written up /login, on Use Claude Code in the cloud.
the line in the docs* ``Cloud sessions need a claude.ai sign-in. Run `claude auth login` (or /login in a local session), then try again.`` |
|
v2.1.283claude daemon |
Documentation arrivedA small documentation edit on Manage multiple agents with agent view touched a line naming claude daemon after this was published.
the line in the docs| `claude daemon logs` | Follow the supervisor's log file, [`~/.claude/daemon.log`](#where-state-is-stored), printing new lines as they arrive until you press `Ctrl+C` | |
|
v2.1.288/update |
Documentation arrivedAnthropic's documentation has since written up /update, on workspaces.
the line in the docsEvery organization has a "Default Workspace" that cannot be renamed, archived, or deleted. Like every workspace, it has a `wrkspc_` ID: the API returns it in the [`anthropic-workspace-id` response header](https://platform.claude.com/docs/e… |
|
v2.1.288/update |
Documentation arrivedAnthropic's documentation has since written up /update, on workspaces.
the line in the docsEvery organization has a "Default Workspace" that cannot be renamed, archived, or deleted. Like every workspace, it has a `wrkspc_` ID: the API returns it in the [`anthropic-workspace-id` response header](https://platform.claude.com/docs/e… |
|
v2.1.287/update |
Documentation arrivedAnthropic's documentation has since written up /update, on workspaces.
the line in the docsEvery organization has a "Default Workspace" that cannot be renamed, archived, or deleted. Like every workspace, it has a `wrkspc_` ID: the API returns it in the [`anthropic-workspace-id` response header](https://platform.claude.com/docs/e… |
|
v2.1.287fable |
Documentation arrivedA small documentation edit on choosing-a-model touched a line naming fable after this was published.
the line in the docs**Claude Fable 5.1** (`claude-fable-5-1`) is Anthropic's most capable model open to all customers. It extends Claude Fable 5 with stronger long-running agentic coding, knowledge work, and research at the same input and output prices, with … |
|
v2.1.287fable |
Documentation arrivedA small documentation edit on choosing-a-model touched a line naming fable after this was published.
the line in the docs**Claude Fable 5.1** (`claude-fable-5-1`) is Anthropic's most capable model open to all customers. It extends Claude Fable 5 with stronger long-running agentic coding, knowledge work, and research at the same input and output prices, with … |
|
v2.1.290--fork-session |
Documentation arrivedAnthropic's documentation has since written up --fork-session, on Manage sessions.
the line in the docs* Session picker at launch: a session you select from the [session picker](#use-the-session-picker), whether you opened it with `claude --resume` alone, `claude --from-pr`, or a name that matches more than one session. Claude Code starts t… |
|
v2.1.290store.postgres_url |
Documentation arrivedAnthropic's documentation has since written up store.postgres_url, on Claude apps gateway deployment and operations.
the line in the docs* **Address**: `store.postgres_url` takes one host. If the database has several nodes, use the address in front of them, such as your managed service's endpoint, a load balancer, or a virtual IP. Set a [readiness grace period](#readiness-g… |
|
v2.1.274durable |
Documentation arrivedA small documentation edit on Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry touched a line naming durable after this was published.
the line in the docs| PostgreSQL 11 or later | Backs the device sign-in flow and rate-limit counters. A managed PostgreSQL service works, including the smallest tier; see [which databases are supported](/docs/en/claude-apps-gateway-deploy#postgres). With [spe… |
|
v2.1.281inferenceStreamIdleTimeoutSec |
Documentation arrivedAnthropic's documentation has since written up inferenceStreamIdleTimeoutSec, on Deploy Claude Desktop on 3P with an LLM gateway.
the line in the docsOn a response that delivers only keep-alive pings, a session accepts about five minutes of pings and then waits [`inferenceStreamIdleTimeoutSec`](/docs/third-party/claude-desktop/configuration#inferencestreamidletimeoutsec) seconds more fo… |
|
v2.1.285cc-plugin-plugin-authoring |
Documentation arrivedAnthropic's documentation has since written up cc-plugin-plugin-authoring, on Code in Claude Desktop on 3P.
the line in the docs* **Optionally, remove the `/plugin-authoring` command**, which has Claude write a mod. Add `"enabledPlugins": { "cc-plugin-plugin-authoring@builtin": false }` to the file. |
|
v2.1.287cc-plugin-sec-default@builtin |
Documentation arrivedAnthropic's documentation has since written up cc-plugin-sec-default@builtin, on Code in Claude Desktop on 3P.
the line in the docs"cc-plugin-sec-default@builtin": { |
|
v2.1.290/effort |
Documentation arrivedA small documentation edit on Models overview touched a line naming /effort after this was published.
the line in the docsEach model's `capabilities` object includes `thinking.types.disabled`, which reports whether the model accepts `thinking: {type: "disabled"}`, the setting that [turns thinking off](https://platform.claude.com/docs/en/build-with-claude/thin… |
|
v2.1.284allowed_domains |
Documentation arrivedA small documentation edit on server-tools touched a line naming allowed_domains after this was published.
the line in the docs[Claude Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) uses the same `allowed_domains` and `blocked_domains` fields on the `web_search` and `web_fetch` entries of the agent toolset. On Managed Agents, each lis… |
|
v2.1.265advisor_tool |
Documentation arrivedA small documentation edit on advisor-tool touched a line naming advisor_tool after this was published.
the line in the docsaccDescr: Your application sends a request with the advisor tool to the executor model, which begins the task. The executor emits a server_tool_use block, and Anthropic runs the advisor model server-side. The advisor reads the full transcr… |
|
v2.1.274onLinkPress |
Documentation arrivedAnthropic's documentation has since written up onLinkPress, on Mods reference.
the line in the docs| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ | |
|
v2.1.274onLinkPress |
Documentation arrivedAnthropic's documentation has since written up onLinkPress, on Mods reference.
the line in the docs| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ | |
|
v2.1.274pressableLinks |
Documentation arrivedAnthropic's documentation has since written up pressableLinks, on Mods reference.
the line in the docs| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ | |
|
v2.1.274pressableLinks |
Documentation arrivedAnthropic's documentation has since written up pressableLinks, on Mods reference.
the line in the docs| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ | |
|
v2.1.274dimColor |
Documentation arrivedAnthropic's documentation has since written up dimColor, on Mods reference.
the line in the docs| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ | |
|
v2.1.271dimColor |
Documentation arrivedAnthropic's documentation has since written up dimColor, on Mods reference.
the line in the docs| `Markdown` | `text`, `key`, `dimColor`, `onLinkPress`, `pressableLinks` | ✓ | ✓ | |
|
v2.1.290/plugin |
Documentation arrivedAnthropic's documentation has since written up /plugin, on Mods reference.
the line in the docsLook up any event a [mod](/docs/en/plugins/mods/overview) can handle, mods API method it can call, or render site it can draw in, for the Claude Code CLI and the Desktop app as of v2.1.290. Each entry gives the name and a one-line descript… |
|
v2.1.290/plugin |
Documentation arrivedAnthropic's documentation has since written up /plugin, on Mods reference.
the line in the docsLook up any event a [mod](/docs/en/plugins/mods/overview) can handle, mods API method it can call, or render site it can draw in, for the Claude Code CLI and the Desktop app as of v2.1.290. Each entry gives the name and a one-line descript… |
|
v2.1.287claude plugin install |
Documentation arrivedA small documentation edit on Install and manage plugins touched a line naming claude plugin install after this was published.
the line in the docsFor the other `claude plugin install` flags, see [plugin install](/docs/en/plugins/cli-reference#plugin-install). |
|
v2.1.290/plugin |
Documentation arrivedA small documentation edit on Plugin commands reference touched a line naming /plugin after this was published.
the line in the docs> Reference for the claude plugin shell commands, /plugin and /reload-plugins in a session, and the flags that load a plugin for one session. |
|
v2.1.290/plugin |
Documentation arrivedA small documentation edit on Plugin commands reference touched a line naming /plugin after this was published.
the line in the docs> Reference for the claude plugin shell commands, /plugin and /reload-plugins in a session, and the flags that load a plugin for one session. |
|
v2.1.290claude plugin test |
Documentation arrivedAnthropic's documentation has since written up claude plugin test, on Claude Code changelog.
the line in the docs* Changed `claude plugin test`: a failed `expect` inside a hook the test registered, or a stub answer the engine refuses, now fails the test instead of passing silently |
|
v2.1.281/focus |
Documentation arrivedAnthropic's documentation has since written up /focus, on Claude Code changelog.
the line in the docs* Improved the /focus tip: it now invites you to try focus view mid-turn and shows how to switch back |
|
v2.1.281/focus |
Documentation arrivedAnthropic's documentation has since written up /focus, on Claude Code changelog.
the line in the docs* Improved the /focus tip: it now invites you to try focus view mid-turn and shows how to switch back |
|
v2.1.269config.set |
Documentation arrivedAnthropic's documentation has since written up config.set, on Claude Code changelog.
the line in the docs* Fixed a mod's `config.set`, `state.set`, `env.set` or `agent.spawn` hook that denies after calling `next(e)` being answered as a refusal: the hook is now reported as failed, by name |
|
v2.1.269config.set |
Documentation arrivedAnthropic's documentation has since written up config.set, on Claude Code changelog.
the line in the docs* Fixed a mod's `config.set`, `state.set`, `env.set` or `agent.spawn` hook that denies after calling `next(e)` being answered as a refusal: the hook is now reported as failed, by name |
|
v2.1.267env.set |
Documentation arrivedAnthropic's documentation has since written up env.set, on Claude Code changelog.
the line in the docs* Fixed a mod's `config.set`, `state.set`, `env.set` or `agent.spawn` hook that denies after calling `next(e)` being answered as a refusal: the hook is now reported as failed, by name |
|
v2.1.290--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed plan mode not being restored when resuming a session from the `claude --resume` session picker or with `/resume` |
|
v2.1.290--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed plan mode not being restored when resuming a session from the `claude --resume` session picker or with `/resume` |
|
v2.1.290--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed plan mode not being restored when resuming a session from the `claude --resume` session picker or with `/resume` |
|
v2.1.290PreToolUse |
Documentation arrivedAnthropic's documentation has since written up PreToolUse, on Claude Code changelog.
the line in the docs* Security: Fixed PreToolUse hook approvals and auto mode bypassing the permission prompt for file reads from network (UNC) paths |
|
v2.1.289agent.spawn |
Documentation arrivedAnthropic's documentation has since written up agent.spawn, on Claude Code changelog.
the line in the docs* Added workflow agents to the `agent.spawn` mod hook, with their run and index, so a mod can refuse them |
|
v2.1.284model.complete |
Documentation arrivedAnthropic's documentation has since written up model.complete, on Claude Code changelog.
the line in the docs* Added prompt caching to `$.model.complete` for mods: `prompt` and `system` take blocks of text, and `cache: true` on a block caches the request up to it |
|
v2.1.281inferenceCredentialKind |
Documentation arrivedAnthropic's documentation has since written up inferenceCredentialKind, on Changelog.
the line in the docs* Changed `inferenceGatewayAuthScheme: "sso"` to have no end date in this release and later: if `inferenceCredentialKind` is not set, they keep reading `sso` as `inferenceCredentialKind: "interactive"` after October 7, 2026. Earlier releas… |
|
v2.1.290bypassPermissions |
Documentation arrivedAnthropic's documentation has since written up bypassPermissions, on Choose a permission mode.
the line in the docsAuto mode and `bypassPermissions` stay available: |
|
v2.1.290/model |
Documentation arrivedA small documentation edit on Personal connectors in channels touched a line naming /model after this was published.
the line in the docsOn the Enterprise plan, keep Claude Opus 5 turned on under **Model access** on your organization's [**Models**](https://claude.ai/admin-settings/models) page, which an Owner or Admin can edit. With Claude Opus 5 turned off for the organiza… |
|
v2.1.290/model |
Documentation arrivedAnthropic's documentation has since written up /model, on Customize Claude Tag.
the line in the docsClaude also relies on these models in Slack even when no scope's **Model** setting names them. On the Enterprise plan, keep them turned on under **Model access** on your [**Models**](https://claude.ai/admin-settings/models) page: |
|
v2.1.281SessionStart |
Documentation arrivedA small documentation edit on Hooks reference touched a line naming SessionStart after this was published.
the line in the docsSetup hooks have access to `CLAUDE_ENV_FILE`. Variables written to that file persist into subsequent Bash commands for the session, as in [SessionStart hooks](#persist-environment-variables). Only `type: "command"` hooks run on `Setup`. A … |
|
v2.1.288/clear |
Documentation arrivedA small documentation edit on Manage costs effectively touched a line naming /clear after this was published.
the line in the docs* **Clear between tasks**: Use `/clear` to start fresh when switching to unrelated work. Stale context wastes tokens on every subsequent message. Use `/rename` before clearing so you can find the session later, then `/resume` to return to … |
|
v2.1.283HTTP_PROXY |
Documentation arrivedA small documentation edit on Securely deploying AI agents touched a line naming HTTP_PROXY after this was published.
the line in the docsNote that not all programs respect `HTTP_PROXY`/`HTTPS_PROXY`. Most tools (curl, pip, npm, git) do, but some may bypass these variables and connect directly. For example, Node.js `fetch()` ignores these variables by default; in Node 24+ yo… |
|
v2.1.287pluginConfigs |
Documentation arrivedA small documentation edit on All settings touched a line naming pluginConfigs after this was published.
the line in the docsBuilt-in plugins store their options under the same key with an `@builtin` suffix. For example, the [**Project instructions**](/docs/en/memory#choose-which-instruction-files-load) setting that controls whether Claude Code reads `AGENTS.md`… |
|
v2.1.286pluginConfigs |
Documentation arrivedA small documentation edit on All settings touched a line naming pluginConfigs after this was published.
the line in the docsBuilt-in plugins store their options under the same key with an `@builtin` suffix. For example, the [**Project instructions**](/docs/en/memory#choose-which-instruction-files-load) setting that controls whether Claude Code reads `AGENTS.md`… |