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.277max_thinking_tokens |
Documentation arrivedAnthropic's documentation has since written up max_thinking_tokens, on Agent SDK reference - Python.
the line in the docs| `max_thinking_tokens` | `int \| None` | `None` | *Deprecated* - Maximum tokens for thinking blocks. Use `thinking` instead | |
|
v2.1.281--strict-mcp-config |
Documentation arrivedAnthropic's documentation has since written up --strict-mcp-config, on Agent SDK reference - Python.
the line in the docs| `strict_mcp_config` | `bool` | `False` | When `True`, use only the servers passed in `mcp_servers` and ignore project `.mcp.json`, user settings, plugin-provided MCP servers, and [claude.ai connectors](/docs/en/mcp#use-mcp-servers-from-c… |
|
v2.1.275error_code |
Documentation arrivedA small documentation edit on Escalate hard decisions with the advisor tool touched a line naming error_code after this was published.
the line in the docs* **Unavailable**: the advisor call failed, and the line reads `Advisor unavailable (<error_code>)`, where `<error_code>` is the code the call returned. |
|
v2.1.282/model |
Documentation arrivedA small documentation edit on Customize Claude Tag touched a line naming /model after this was published.
the line in the docsChannel members can also change the model from Slack. Asking Claude in a thread switches that thread, and asking it to make a model the channel default changes this setting for the channel, unless the scope's [Channel member edits](/docs/c… |
|
v2.1.282/model |
Documentation arrivedA small documentation edit on Customize Claude Tag touched a line naming /model after this was published.
the line in the docsChannel members can also change the model from Slack. Asking Claude in a thread switches that thread, and asking it to make a model the channel default changes this setting for the channel, unless the scope's [Channel member edits](/docs/c… |
|
v2.1.282/focus |
Documentation arrivedA small documentation edit on Continue local sessions from any device with Remote Control touched a line naming /focus after this was published.
the line in the docs* `/focus`, from v2.1.281: pass `on` or `off` as an argument, for example `/focus on`, or run it with no argument to toggle the [focus view](/docs/en/commands#all-commands). Both forms apply to the current session only and leave your saved… |
|
v2.1.281/focus |
Documentation arrivedA small documentation edit on Continue local sessions from any device with Remote Control touched a line naming /focus after this was published.
the line in the docs* `/focus`, from v2.1.281: pass `on` or `off` as an argument, for example `/focus on`, or run it with no argument to toggle the [focus view](/docs/en/commands#all-commands). Both forms apply to the current session only and leave your saved… |
|
v2.1.269/focus |
Documentation arrivedA small documentation edit on Continue local sessions from any device with Remote Control touched a line naming /focus after this was published.
the line in the docs* `/focus`, from v2.1.281: pass `on` or `off` as an argument, for example `/focus on`, or run it with no argument to toggle the [focus view](/docs/en/commands#all-commands). Both forms apply to the current session only and leave your saved… |
|
v2.1.281--agent |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --agent after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.274--agent |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --agent after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.282--print |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --print after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.281--print |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --print after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.268--print |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --print after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.261--print |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --print after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.251--print |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --print after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.251--background |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --background after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.251--bg |
Documentation arrivedA small documentation edit on CLI reference touched a line naming --bg after this was published.
the line in the docs| `--bg`, `--background` | Start the session as a [background agent](/docs/en/agent-view) and return immediately. Prints the session ID and management commands. Combine with `--exec` to run a shell command as a background job instead of a … |
|
v2.1.281telemetry.forward_to |
Documentation arrivedAnthropic's documentation has since written up telemetry.forward_to, on Claude apps gateway configuration.
the line in the docsSessions get the labels only when you also set `telemetry.forward_to` and `listen.public_url`. This example adds two labels: |
|
v2.1.281telemetry.resource_attributes |
Documentation arrivedAnthropic's documentation has since written up telemetry.resource_attributes, on Claude apps gateway configuration.
the line in the docsTo put fixed labels such as `service.namespace` or `deployment.environment.name` on the telemetry of sessions signed in through the gateway, set `telemetry.resource_attributes`. Each label is an OpenTelemetry resource attribute, and every … |
|
v2.1.268WorktreeRemove |
Documentation arrivedAnthropic's documentation has since written up WorktreeRemove, on Manage multiple agents with agent view.
the line in the docs| v2.1.274 | When a [delete is refused](#what-deleting-a-session-removes) because git or your `WorktreeRemove` hook couldn't remove the worktree, a checked-out submodule that Claude Code verifies has no uncommitted changes to tracked files… |
|
v2.1.265WorktreeRemove |
Documentation arrivedAnthropic's documentation has since written up WorktreeRemove, on Manage multiple agents with agent view.
the line in the docs| v2.1.274 | When a [delete is refused](#what-deleting-a-session-removes) because git or your `WorktreeRemove` hook couldn't remove the worktree, a checked-out submodule that Claude Code verifies has no uncommitted changes to tracked files… |
|
v2.1.281--permission-mode |
Documentation arrivedAnthropic's documentation has since written up --permission-mode, on Manage multiple agents with agent view.
the line in the docs| v2.1.274 | After an auto-update, an agent view you've been away from for about an hour can relaunch itself onto the new build. When it does, it keeps the [dispatch defaults](#dispatch-defaults) you opened it with: `--model`, `--effort`, … |
|
v2.1.281/bg |
Documentation arrivedAnthropic's documentation has since written up /bg, on Manage multiple agents with agent view.
the line in the docs| v2.1.281 | A [`--setting-sources`](/docs/en/cli-reference#cli-flags) restriction [carries over](#what-carries-over-when-you-background) to a session you background with `←` or `/bg` and to the sessions you dispatch from agent view. Befor… |
|
v2.1.282--settings |
Documentation arrivedAnthropic's documentation has since written up --settings, on Manage multiple agents with agent view.
the line in the docsAgent view accepts the same configuration flags as `claude` for loading settings, plugins, MCP servers, and additional directories. Agent view applies `--settings`, `--setting-sources`, and `--plugin-dir` to itself and passes every configu… |
|
v2.1.282--settings |
Documentation arrivedAnthropic's documentation has since written up --settings, on Manage multiple agents with agent view.
the line in the docsAgent view accepts the same configuration flags as `claude` for loading settings, plugins, MCP servers, and additional directories. Agent view applies `--settings`, `--setting-sources`, and `--plugin-dir` to itself and passes every configu… |
|
v2.1.257--setting-sources |
Documentation arrivedA small documentation edit on Orchestrate teams of Claude Code sessions touched a line naming --setting-sources after this was published.
the line in the docsEach teammate has its own context window. When spawned, a teammate loads the same project context as a regular session: CLAUDE.md, MCP servers, and skills. If you start the lead with [`--setting-sources`](/docs/en/cli-reference#cli-flags),… |
|
v2.1.257--setting-sources |
Documentation arrivedA small documentation edit on Orchestrate teams of Claude Code sessions touched a line naming --setting-sources after this was published.
the line in the docsEach teammate has its own context window. When spawned, a teammate loads the same project context as a regular session: CLAUDE.md, MCP servers, and skills. If you start the lead with [`--setting-sources`](/docs/en/cli-reference#cli-flags),… |
|
v2.1.257behavesAs |
Documentation arrivedAnthropic's documentation has since written up behavesAs, on All settings.
the line in the docs| `options` | array of rows, each with a required `model` and optional `label`, `description`, and `behavesAs` | The rows the picker shows, in this order, except that a grayed-out row moves to the bottom. Without a `label`, Claude Code tit… |
|
v2.1.280select:last |
Documentation arrivedAnthropic's documentation has since written up select:last, on Customize keyboard shortcuts.
the line in the docsIn list panels such as `/skills` and `/mcp`, Claude Code applies your `select:pageUp`, `select:pageDown`, `select:first`, and `select:last` bindings. In most other lists, such as the `/model` picker, your `select:first` and `select:last` b… |
|
v2.1.280select:first |
Documentation arrivedAnthropic's documentation has since written up select:first, on Customize keyboard shortcuts.
the line in the docsIn list panels such as `/skills` and `/mcp`, Claude Code applies your `select:pageUp`, `select:pageDown`, `select:first`, and `select:last` bindings. In most other lists, such as the `/model` picker, your `select:first` and `select:last` b… |
|
v2.1.282footer:clearSelection |
Documentation arrivedAnthropic's documentation has since written up footer:clearSelection, on Customize keyboard shortcuts.
the line in the docs| `footer:clearSelection` | Escape | Clear footer selection | |
|
v2.1.282/sandbox |
Documentation arrivedAnthropic's documentation has since written up /sandbox, on Customize keyboard shortcuts.
the line in the docsIn a tabbed dialog, `tabs:next` and `tabs:previous` switch tabs while the tab row has focus. In some dialogs, such as `/help` and `/sandbox`, the tab-switching keys also work from inside the tab's content. |
|
v2.1.282/sandbox |
Documentation arrivedAnthropic's documentation has since written up /sandbox, on Customize keyboard shortcuts.
the line in the docsIn a tabbed dialog, `tabs:next` and `tabs:previous` switch tabs while the tab row has focus. In some dialogs, such as `/help` and `/sandbox`, the tab-switching keys also work from inside the tab's content. |
|
v2.1.282bypassPermissions |
Documentation arrivedAnthropic's documentation has since written up bypassPermissions, on Interactive mode.
the line in the docs| `Shift+Tab`, or `Alt+M` on Windows when the Node or Bun runtime doesn't enable VT input mode | Cycle permission modes | Cycle through `default` (labeled Manual in the mode indicator), `acceptEdits`, `plan`, and, when available, `bypassPe… |
|
v2.1.280End |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming End after this was published.
the line in the docsWith mouse capture disabled, keyboard scrolling with `PgUp`, `PgDn`, `Ctrl+Home`, and `Ctrl+End` still works, and your terminal handles selection natively. You lose click-to-position-cursor, click-to-expand, URL clicking, and wheel scrolli… |
|
v2.1.280End |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming End after this was published.
the line in the docsWith mouse capture disabled, keyboard scrolling with `PgUp`, `PgDn`, `Ctrl+Home`, and `Ctrl+End` still works, and your terminal handles selection natively. You lose click-to-position-cursor, click-to-expand, URL clicking, and wheel scrolli… |
|
v2.1.280End |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming End after this was published.
the line in the docsWith mouse capture disabled, keyboard scrolling with `PgUp`, `PgDn`, `Ctrl+Home`, and `Ctrl+End` still works, and your terminal handles selection natively. You lose click-to-position-cursor, click-to-expand, URL clicking, and wheel scrolli… |
|
v2.1.280Home |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming Home after this was published.
the line in the docsWith mouse capture disabled, keyboard scrolling with `PgUp`, `PgDn`, `Ctrl+Home`, and `Ctrl+End` still works, and your terminal handles selection natively. You lose click-to-position-cursor, click-to-expand, URL clicking, and wheel scrolli… |
|
v2.1.280Home |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming Home after this was published.
the line in the docsWith mouse capture disabled, keyboard scrolling with `PgUp`, `PgDn`, `Ctrl+Home`, and `Ctrl+End` still works, and your terminal handles selection natively. You lose click-to-position-cursor, click-to-expand, URL clicking, and wheel scrolli… |
|
v2.1.280Home |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming Home after this was published.
the line in the docsWith mouse capture disabled, keyboard scrolling with `PgUp`, `PgDn`, `Ctrl+Home`, and `Ctrl+End` still works, and your terminal handles selection natively. You lose click-to-position-cursor, click-to-expand, URL clicking, and wheel scrolli… |
|
v2.1.282/mcp |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming /mcp after this was published.
the line in the docs* **Scroll an overflowing list with its scrollbar.** In list panels such as `/skills`, `/mcp`, and `/plugin`'s Installed list, a scrollbar appears beside a list with more rows than fit while the pointer is over it. Click the track to jump … |
|
v2.1.282/mcp |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming /mcp after this was published.
the line in the docs* **Scroll an overflowing list with its scrollbar.** In list panels such as `/skills`, `/mcp`, and `/plugin`'s Installed list, a scrollbar appears beside a list with more rows than fit while the pointer is over it. Click the track to jump … |
|
v2.1.282/artifacts |
Documentation arrivedAnthropic's documentation has since written up /artifacts, on Claude Code changelog.
the line in the docs* Improved lists beside a search box, such as `/skills` and `/artifacts`, to draw their pointer dim while the search box has the keys, so only one pointer is highlighted |
|
v2.1.282/chrome |
Documentation arrivedAnthropic's documentation has since written up /chrome, on Claude Code changelog.
the line in the docs* Improved lists in `/help`, `/hooks`, `/copy`, `/chrome`, `/memory`, `/ide`, `/release-notes`, `/rewind`, `/diff`, `/remote-env`, `/plugin` and other pickers with page keys, mouse wheel and clicks |
|
v2.1.281/copy |
Documentation arrivedAnthropic's documentation has since written up /copy, on Claude Code changelog.
the line in the docs* Improved lists in `/help`, `/hooks`, `/copy`, `/chrome`, `/memory`, `/ide`, `/release-notes`, `/rewind`, `/diff`, `/remote-env`, `/plugin` and other pickers with page keys, mouse wheel and clicks |
|
v2.1.265/release-notes |
Documentation arrivedAnthropic's documentation has since written up /release-notes, on Claude Code changelog.
the line in the docs* Improved lists in `/help`, `/hooks`, `/copy`, `/chrome`, `/memory`, `/ide`, `/release-notes`, `/rewind`, `/diff`, `/remote-env`, `/plugin` and other pickers with page keys, mouse wheel and clicks |
|
v2.1.282enabledPlugins |
Documentation arrivedAnthropic's documentation has since written up enabledPlugins, on Claude Code changelog.
the line in the docs* Fixed `claude plugin uninstall` removing the other of two installed plugins whose ids differ only in case, with its options and secrets, when the one named had no `enabledPlugins` entry at that scope |
|
v2.1.280/doctor |
Documentation arrivedAnthropic's documentation has since written up /doctor, on Claude Code changelog.
the line in the docs* Added `/doctor prompt-audit` (also `/checkup prompt-audit`) to audit your CLAUDE.md files, skills, agents and commands for prompting patterns written for older models |
|
v2.1.280/doctor |
Documentation arrivedAnthropic's documentation has since written up /doctor, on Claude Code changelog.
the line in the docs* Added `/doctor prompt-audit` (also `/checkup prompt-audit`) to audit your CLAUDE.md files, skills, agents and commands for prompting patterns written for older models |
|
v2.1.206tengu_umber_kestrel |
Flag reading movedThe flag server now returns on for tengu_umber_kestrel, read as this account. |