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.299CronCreate |
Documentation arrivedAnthropic's documentation has since written up CronCreate, on Use the mods API.
the line in the docs| [`$.tool.call`](/docs/en/plugins/mods/reference#mods-api-methods) of Bash with `run_in_background: true`, Monitor, or CronCreate | Resolves with `{ deny: '<tool> was not run: it starts background work, a schedule or a goal, and <reason>'… |
|
v2.1.299CronCreate |
Documentation arrivedAnthropic's documentation has since written up CronCreate, on Use the mods API.
the line in the docs| [`$.tool.call`](/docs/en/plugins/mods/reference#mods-api-methods) of Bash with `run_in_background: true`, Monitor, or CronCreate | Resolves with `{ deny: '<tool> was not run: it starts background work, a schedule or a goal, and <reason>'… |
|
v2.1.299run_in_background |
Documentation arrivedAnthropic's documentation has since written up run_in_background, on Use the mods API.
the line in the docs| [`$.tool.call`](/docs/en/plugins/mods/reference#mods-api-methods) of Bash with `run_in_background: true`, Monitor, or CronCreate | Resolves with `{ deny: '<tool> was not run: it starts background work, a schedule or a goal, and <reason>'… |
|
v2.1.299run_in_background |
Documentation arrivedAnthropic's documentation has since written up run_in_background, on Use the mods API.
the line in the docs| [`$.tool.call`](/docs/en/plugins/mods/reference#mods-api-methods) of Bash with `run_in_background: true`, Monitor, or CronCreate | Resolves with `{ deny: '<tool> was not run: it starts background work, a schedule or a goal, and <reason>'… |
|
v2.1.300prompt.submit |
Documentation arrivedAnthropic's documentation has since written up prompt.submit, on Use the mods API.
the line in the docsApart from `$.prompt.submit` and `$.command.run`, this handling of calls and background work after an interruption requires Claude Code v2.1.304 or later. |
|
v2.1.299prompt.submit |
Documentation arrivedAnthropic's documentation has since written up prompt.submit, on Use the mods API.
the line in the docsApart from `$.prompt.submit` and `$.command.run`, this handling of calls and background work after an interruption requires Claude Code v2.1.304 or later. |
|
v2.1.299prompt.submit |
Documentation arrivedAnthropic's documentation has since written up prompt.submit, on Use the mods API.
the line in the docsApart from `$.prompt.submit` and `$.command.run`, this handling of calls and background work after an interruption requires Claude Code v2.1.304 or later. |
|
v2.1.300autoCompactWindow |
Documentation arrivedAnthropic's documentation has since written up autoCompactWindow, on Model configuration.
the line in the docs* **In scripts and cloud environments**: set [`CLAUDE_CODE_AUTO_COMPACT_WINDOW`](/docs/en/env-vars) to a token count such as `200000`. Unless Claude Code [ignores the value](#claude_code_auto_compact_window-values), the variable takes prec… |
|
v2.1.284/recap |
Documentation arrivedA small documentation edit on Interactive mode touched a line naming /recap after this was published.
the line in the docsRun `/recap` to generate a summary on demand. It runs only when you ask for it yourself. When it arrives in a message relayed from a Slack, Teams, or project thread, you get a [notice](/docs/en/errors#recap-only-runs-when-you-ask-for-it-yo… |
|
v2.1.282/recap |
Documentation arrivedA small documentation edit on Interactive mode touched a line naming /recap after this was published.
the line in the docsRun `/recap` to generate a summary on demand. It runs only when you ask for it yourself. When it arrives in a message relayed from a Slack, Teams, or project thread, you get a [notice](/docs/en/errors#recap-only-runs-when-you-ask-for-it-yo… |
|
v2.1.301CLAUDE_CODE_OAUTH_TOKEN |
Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_OAUTH_TOKEN, on Automate actions with hooks.
the line in the docsIf your machine has no [managed settings](/docs/en/settings#check-what-your-organization-enforces) and your session doesn't use [`/login` credentials](/docs/en/authentication#authentication-precedence) for a Team or Enterprise plan, a [mod… |
|
v2.1.288claude --cloud |
Documentation arrivedA small documentation edit on Glossary touched a line naming claude --cloud after this was published.
the line in the docsA Claude Code session that keeps running after you close your laptop, because it runs on cloud infrastructure instead of your machine. That infrastructure is Anthropic-managed by default, or a [self-hosted environment](/docs/en/self-hosted… |
|
v2.1.286claude --cloud |
Documentation arrivedA small documentation edit on Glossary touched a line naming claude --cloud after this was published.
the line in the docsA Claude Code session that keeps running after you close your laptop, because it runs on cloud infrastructure instead of your machine. That infrastructure is Anthropic-managed by default, or a [self-hosted environment](/docs/en/self-hosted… |
|
v2.1.283claude --cloud |
Documentation arrivedA small documentation edit on Glossary touched a line naming claude --cloud after this was published.
the line in the docsA Claude Code session that keeps running after you close your laptop, because it runs on cloud infrastructure instead of your machine. That infrastructure is Anthropic-managed by default, or a [self-hosted environment](/docs/en/self-hosted… |
|
v2.1.280claude --cloud |
Documentation arrivedA small documentation edit on Glossary touched a line naming claude --cloud after this was published.
the line in the docsA Claude Code session that keeps running after you close your laptop, because it runs on cloud infrastructure instead of your machine. That infrastructure is Anthropic-managed by default, or a [self-hosted environment](/docs/en/self-hosted… |
|
v2.1.299additionalContext |
Documentation arrivedAnthropic's documentation has since written up additionalContext, on Explore the context window.
the line in the docsconst takeaway = isCompacted ? 'Compaction replaces the conversation with a structured summary. System prompt, CLAUDE.md, memory, skill descriptions, and MCP tools reload automatically. Claude Code also re-reads up to five of the files mod… |
|
v2.1.302--continue |
Documentation arrivedAnthropic's documentation has since written up --continue, on Agent SDK reference - TypeScript.
the line in the docsSchedules a prompt to run on a 5-field cron schedule in local time. Set `recurring` to `false` to fire once at the next match. Jobs are session-scoped by default, and resuming with `--resume` or `--continue` restores jobs that haven't expi… |
|
v2.1.302--continue |
Documentation arrivedAnthropic's documentation has since written up --continue, on Agent SDK reference - TypeScript.
the line in the docsSchedules a prompt to run on a 5-field cron schedule in local time. Set `recurring` to `false` to fire once at the next match. Jobs are session-scoped by default, and resuming with `--resume` or `--continue` restores jobs that haven't expi… |
|
v2.1.299--continue |
Documentation arrivedAnthropic's documentation has since written up --continue, on Agent SDK reference - TypeScript.
the line in the docsSchedules a prompt to run on a 5-field cron schedule in local time. Set `recurring` to `false` to fire once at the next match. Jobs are session-scoped by default, and resuming with `--resume` or `--continue` restores jobs that haven't expi… |
|
v2.1.299/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 also includes `thinking.types.between_tools`, which reports whether the model accepts `thinking: {type: "between_tools"}`, the setting that [turns off up-front thinking](https://platform.claude.com/docs/e… |
|
v2.1.299timeout_seconds |
Documentation arrivedAnthropic's documentation has since written up timeout_seconds, on self-hosted-sandboxes-custom-tools.
the line in the docsread, write, read_timeout_seconds=timedelta(seconds=60) |
|
v2.1.302ANTHROPIC_BASE_URL |
Documentation arrivedA small documentation edit on On a remote host without a browser: touched a line naming ANTHROPIC_BASE_URL after this was published.
the line in the docsTo override the key for a single invocation, pass [`--api-key-stdin`](https://platform.claude.com/docs/en/cli-sdks-libraries/cli/using#global-flags) and pipe the key to the command. To point at a different API host, set `ANTHROPIC_BASE_URL… |
|
v2.1.299ANTHROPIC_BASE_URL |
Documentation arrivedA small documentation edit on On a remote host without a browser: touched a line naming ANTHROPIC_BASE_URL after this was published.
the line in the docsTo override the key for a single invocation, pass [`--api-key-stdin`](https://platform.claude.com/docs/en/cli-sdks-libraries/cli/using#global-flags) and pipe the key to the command. To point at a different API host, set `ANTHROPIC_BASE_URL… |
|
v2.1.299ANTHROPIC_BASE_URL |
Documentation arrivedA small documentation edit on On a remote host without a browser: touched a line naming ANTHROPIC_BASE_URL after this was published.
the line in the docsTo override the key for a single invocation, pass [`--api-key-stdin`](https://platform.claude.com/docs/en/cli-sdks-libraries/cli/using#global-flags) and pipe the key to the command. To point at a different API host, set `ANTHROPIC_BASE_URL… |
|
v2.1.302/model |
Documentation arrivedA small documentation edit on fallback-credit touched a line naming /model after this was published.
the line in the docsOn the Claude API and Claude Platform on AWS, the target list is published as `allowed_fallback_models` on each model's entry in the [Models API](https://platform.claude.com/docs/en/api/beta/models/list) when the `server-side-fallback-2026… |
|
v2.1.280from_plugin |
Documentation arrivedAnthropic's documentation has since written up from_plugin, on Compliance API.
the line in the docs- `from_plugin_version_id: optional string or null` |
|
v2.1.280from_plugin |
Documentation arrivedAnthropic's documentation has since written up from_plugin, on Compliance API.
the line in the docs- `from_plugin_version_id: optional string or null` |
|
v2.1.299forceLoginMethod |
Documentation arrivedAnthropic's documentation has since written up forceLoginMethod, on Claude apps gateway for Amazon Bedrock, Claude Platform on AWS, Google Cloud, and Microsoft Foundry.
the line in the docsClaude Code uses one sign-in at a time: a gateway sign-in takes the place of a Claude for Teams or Enterprise login. Gateway sessions don't fetch the [server-managed settings](/docs/en/server-managed-settings) you set in the claude.ai admi… |
|
v2.1.302ANTHROPIC_AUTH_TOKEN |
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 ANTHROPIC_AUTH_TOKEN after this was published.
the line in the docsThere is no service-token flow for unattended pipelines. Gateway sign-in always runs the browser device flow, so a CI job with no developer to approve the sign-in can't authenticate; configure those against your provider directly. Deploy `… |
|
v2.1.299ANTHROPIC_AUTH_TOKEN |
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 ANTHROPIC_AUTH_TOKEN after this was published.
the line in the docsThere is no service-token flow for unattended pipelines. Gateway sign-in always runs the browser device flow, so a CI job with no developer to approve the sign-in can't authenticate; configure those against your provider directly. Deploy `… |
|
v2.1.299forceLoginMethod |
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 forceLoginMethod after this was published.
the line in the docsThere is no service-token flow for unattended pipelines. Gateway sign-in always runs the browser device flow, so a CI job with no developer to approve the sign-in can't authenticate; configure those against your provider directly. Deploy `… |
|
v2.1.296forceLoginMethod |
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 forceLoginMethod after this was published.
the line in the docsThere is no service-token flow for unattended pipelines. Gateway sign-in always runs the browser device flow, so a CI job with no developer to approve the sign-in can't authenticate; configure those against your provider directly. Deploy `… |
|
v2.1.296forceLoginGatewayUrl |
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 forceLoginGatewayUrl after this was published.
the line in the docsThere is no service-token flow for unattended pipelines. Gateway sign-in always runs the browser device flow, so a CI job with no developer to approve the sign-in can't authenticate; configure those against your provider directly. Deploy `… |
|
v2.1.302--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.302--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.302--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.302--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.299--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.299--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.299--tools |
Documentation arrivedAnthropic's documentation has since written up --tools, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.296--tools |
Documentation arrivedAnthropic's documentation has since written up --tools, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.296--tools |
Documentation arrivedAnthropic's documentation has since written up --tools, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.296--tools |
Documentation arrivedAnthropic's documentation has since written up --tools, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.295--tools |
Documentation arrivedAnthropic's documentation has since written up --tools, on Claude Code changelog.
the line in the docs* Fixed `claude --help` text for `--tools`, `--resume`, `--debug`, `--json-schema`, `--disable-slash-commands`, `--system-prompt-snapshot` and `claude update` to match actual behavior |
|
v2.1.299denyRead |
Documentation arrivedAnthropic's documentation has since written up denyRead, on Claude Code changelog.
the line in the docs* Fixed sandboxed commands failing to start on Linux when a `sandbox.filesystem.denyRead` glob contains brackets that are not a character class, such as a `[user-id]` route folder |
|
v2.1.299/reload-skills |
Documentation arrivedAnthropic's documentation has since written up /reload-skills, on Claude Code changelog.
the line in the docs* Changed compaction to send Claude the skill list again afterwards; `/reload-skills` now sends only new or changed skills |
|
v2.1.284/auto-mode-setup |
Documentation arrivedAnthropic's documentation has since written up /auto-mode-setup, on Claude Code changelog.
the line in the docs* Added `/auto-mode-setup`: a guided setup that reads your project and recent sessions to teach auto mode about your environment, now also available on Bedrock, Vertex, Foundry, Claude apps gateway and telemetry-disabled sessions |
|
v2.1.302/tasks |
Documentation arrivedAnthropic's documentation has since written up /tasks, on Explore the .claude directory.
the line in the docs| `~/.claude/tasks/` | Your [task lists](/docs/en/interactive-mode#task-list), including any still in use | |
|
v2.1.302tengu_snug_storm |
Flag reading movedThe flag server now returns nothing at all, having stopped carrying it for tengu_snug_storm, read as this account. | |
v2.1.206tengu_umber_kestrel |
Flag reading movedThe flag server now returns on for tengu_umber_kestrel, read as this account. |