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.281/app |
Documentation arrivedAnthropic's documentation has since written up /app, on All settings.
the line in the docs| `directory` | `{ "source": "directory", "path": "/opt/acme-corp/approved-marketplaces" }` | `path` required, the absolute path to a directory containing `.claude-plugin/marketplace.json` | |
|
v2.1.269--publish-report |
Documentation arrivedAnthropic's documentation has since written up --publish-report, on Test plugins with evals.
the line in the docs| `--publish-report` | | Publish the report even where it would stay local by default, such as a run a Claude Code session started | |
|
v2.1.269--trust-plugin |
Documentation arrivedAnthropic's documentation has since written up --trust-plugin, on Test plugins with evals.
the line in the docs| `--trust-plugin` | Off | Skip the first-run trust prompt for a plugin whose code and suite you'd run yourself. Pass it in CI so the job is never refused by or left waiting at the prompt. See [What a run can access](#security) | |
|
v2.1.269--trust-plugin |
Documentation arrivedAnthropic's documentation has since written up --trust-plugin, on Test plugins with evals.
the line in the docs| `--trust-plugin` | Off | Skip the first-run trust prompt for a plugin whose code and suite you'd run yourself. Pass it in CI so the job is never refused by or left waiting at the prompt. See [What a run can access](#security) | |
|
v2.1.269--trust-plugin |
Documentation arrivedAnthropic's documentation has since written up --trust-plugin, on Test plugins with evals.
the line in the docs| `--trust-plugin` | Off | Skip the first-run trust prompt for a plugin whose code and suite you'd run yourself. Pass it in CI so the job is never refused by or left waiting at the prompt. See [What a run can access](#security) | |
|
v2.1.269--max-cost-usd |
Documentation arrivedAnthropic's documentation has since written up --max-cost-usd, on Test plugins with evals.
the line in the docs| `--max-cost-usd <usd>` | No ceiling | A ceiling on the run's list-price cost estimate, not on plan usage. Checked before each run starts. Once spent, nothing further starts; runs that already started finish, so spend can pass the ceiling… |
|
v2.1.269--concurrency |
Documentation arrivedAnthropic's documentation has since written up --concurrency, on Test plugins with evals.
the line in the docs| `-j`, `--concurrency <n>` | `1` | Run up to this many agent runs at once, from 1 to 8. They share your account's rate limit, so this shortens wall-clock time rather than raising throughput past that limit. Results keep case order | |
|
v2.1.269--concurrency |
Documentation arrivedAnthropic's documentation has since written up --concurrency, on Test plugins with evals.
the line in the docs| `-j`, `--concurrency <n>` | `1` | Run up to this many agent runs at once, from 1 to 8. They share your account's rate limit, so this shortens wall-clock time rather than raising throughput past that limit. Results keep case order | |
|
v2.1.269--allow-real-servers |
Documentation arrivedAnthropic's documentation has since written up --allow-real-servers, on Test plugins with evals.
the line in the docsWhen a case asked for a tool you didn't grant, the progress output lists it as `not granted`. Tools on a [mocked](#mock-mcp-servers) MCP server need no grant. Tools on a real plugin MCP server need both the server started, with `--allow-re… |
|
v2.1.269--allow-real-servers |
Documentation arrivedAnthropic's documentation has since written up --allow-real-servers, on Test plugins with evals.
the line in the docsWhen a case asked for a tool you didn't grant, the progress output lists it as `not granted`. Tools on a [mocked](#mock-mcp-servers) MCP server need no grant. Tools on a real plugin MCP server need both the server started, with `--allow-re… |
|
v2.1.269scaffold_script |
Documentation arrivedAnthropic's documentation has since written up scaffold_script, on Test plugins with evals.
the line in the docs* **Fixture files or a git repository**: write a Bash script in the case directory and name it in `context.scaffold_script`. The script runs as you, outside the agent's sandbox, and only when you pass `--scaffold`, so pass that flag only f… |
|
v2.1.269--scaffold |
Documentation arrivedAnthropic's documentation has since written up --scaffold, on Test plugins with evals.
the line in the docs* **Fixture files or a git repository**: write a Bash script in the case directory and name it in `context.scaffold_script`. The script runs as you, outside the agent's sandbox, and only when you pass `--scaffold`, so pass that flag only f… |
|
v2.1.251extraKnownMarketplaces |
Documentation arrivedAnthropic's documentation has since written up extraKnownMarketplaces, on Configure permissions.
the line in the docs| Frontmatter hooks in a project [subagent](/docs/en/sub-agents#hooks-in-subagent-frontmatter), a project [`@skills-dir` plugin](/docs/en/plugins/loading#plugins-shared-through-a-repository), and [`extraKnownMarketplaces`](/docs/en/setting… |
|
v2.1.248wslInheritsWindowsSettings |
Documentation arrivedAnthropic's documentation has since written up wslInheritsWindowsSettings, on Deploy managed settings.
the line in the docs| [`wslInheritsWindowsSettings`](/docs/en/settings-reference#wslinheritswindowssettings) | When set in the HKLM registry or a file under `C:\Program Files\ClaudeCode`, have WSL read the Windows policy chain, and read `/etc/claude-code` onl… |
|
v2.1.281--agents |
Documentation arrivedAnthropic's documentation has since written up --agents, on Deploy managed settings.
the line in the docs| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` flags at startup. In cloud sessions, Claude Code drops the MCP servers the server deli… |
|
v2.1.281--agents |
Documentation arrivedAnthropic's documentation has since written up --agents, on Deploy managed settings.
the line in the docs| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` flags at startup. In cloud sessions, Claude Code drops the MCP servers the server deli… |
|
v2.1.281--agents |
Documentation arrivedAnthropic's documentation has since written up --agents, on Deploy managed settings.
the line in the docs| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` flags at startup. In cloud sessions, Claude Code drops the MCP servers the server deli… |
|
v2.1.274type: "sdk" |
Documentation arrivedAnthropic's documentation has since written up type: "sdk", on Deploy managed settings.
the line in the docs| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` flags at startup. In cloud sessions, Claude Code drops the MCP servers the server deli… |
|
v2.1.281--agent |
Documentation arrivedAnthropic's documentation has since written up --agent, on Deploy managed settings.
the line in the docs| [`disableSideloadFlags`](/docs/en/settings-reference#disablesideloadflags) | Reject the `--plugin-dir`, `--plugin-url`, `--agents`, and `--mcp-config` flags at startup. In cloud sessions, Claude Code drops the MCP servers the server deli… |
|
v2.1.280hooks/hooks.json |
Documentation arrivedAnthropic's documentation has since written up hooks/hooks.json, on Hooks reference.
the line in the docs| [Plugin](/docs/en/plugins/overview) `hooks/hooks.json` | When plugin is enabled | Yes, bundled with the plugin | |
|
v2.1.275hooks.json |
Documentation arrivedAnthropic's documentation has since written up hooks.json, on Hooks reference.
the line in the docs| [Plugin](/docs/en/plugins/overview) `hooks/hooks.json` | When plugin is enabled | Yes, bundled with the plugin | |
|
v2.1.281/install-github-app |
Documentation arrivedA small documentation edit on Claude Code GitHub Actions touched a line naming /install-github-app after this was published.
the line in the docsAfter installing the GitHub App, Claude Code asks whether to continue with GitHub Actions setup. Choose **Skip for now** to stop with only the GitHub App installed. Run `/install-github-app` again later to finish the workflow and secret st… |
|
v2.1.281/install-github-app |
Documentation arrivedA small documentation edit on Claude Code GitHub Actions touched a line naming /install-github-app after this was published.
the line in the docsAfter installing the GitHub App, Claude Code asks whether to continue with GitHub Actions setup. Choose **Skip for now** to stop with only the GitHub App installed. Run `/install-github-app` again later to finish the workflow and secret st… |
|
v2.1.280/install-github-app |
Documentation arrivedA small documentation edit on Claude Code GitHub Actions touched a line naming /install-github-app after this was published.
the line in the docsAfter installing the GitHub App, Claude Code asks whether to continue with GitHub Actions setup. Choose **Skip for now** to stop with only the GitHub App installed. Run `/install-github-app` again later to finish the workflow and secret st… |
|
v2.1.273/install-github-app |
Documentation arrivedA small documentation edit on Claude Code GitHub Actions touched a line naming /install-github-app after this was published.
the line in the docsAfter installing the GitHub App, Claude Code asks whether to continue with GitHub Actions setup. Choose **Skip for now** to stop with only the GitHub App installed. Run `/install-github-app` again later to finish the workflow and secret st… |
|
v2.1.259/install-github-app |
Documentation arrivedA small documentation edit on Claude Code GitHub Actions touched a line naming /install-github-app after this was published.
the line in the docsAfter installing the GitHub App, Claude Code asks whether to continue with GitHub Actions setup. Choose **Skip for now** to stop with only the GitHub App installed. Run `/install-github-app` again later to finish the workflow and secret st… |
|
v2.1.281/config |
Documentation arrivedA small documentation edit on Fullscreen rendering touched a line naming /config after this was published.
the line in the docs* **Click an option in a select menu** to choose it. This covers permission prompts, `/model`, `/config`, and other dialogs that show a list of options. Hovering shows a pointer on the row under your cursor. |
|
v2.1.281/memory |
Documentation arrivedA small documentation edit on Feature availability touched a line naming /memory after this was published.
the line in the docs* [CLAUDE.md memory](/docs/en/memory), [plugins](/docs/en/plugins/overview), and [MCP servers](/docs/en/mcp) |
|
v2.1.280hooks/hooks.json |
Documentation arrivedA small documentation edit on Debug your configuration touched a line naming hooks/hooks.json after this was published.
the line in the docs| Hook never fires | Hooks are defined in a standalone file instead of `settings.json` | There is no standalone hooks file for project or user config. Define hooks under the `"hooks"` key in `settings.json`. Only [plugins](/docs/en/plugins… |
|
v2.1.275hooks.json |
Documentation arrivedA small documentation edit on Debug your configuration touched a line naming hooks.json after this was published.
the line in the docs| Hook never fires | Hooks are defined in a standalone file instead of `settings.json` | There is no standalone hooks file for project or user config. Define hooks under the `"hooks"` key in `settings.json`. Only [plugins](/docs/en/plugins… |
|
v2.1.257hooks.json |
Documentation arrivedA small documentation edit on Debug your configuration touched a line naming hooks.json after this was published.
the line in the docs| Hook never fires | Hooks are defined in a standalone file instead of `settings.json` | There is no standalone hooks file for project or user config. Define hooks under the `"hooks"` key in `settings.json`. Only [plugins](/docs/en/plugins… |
|
v2.1.257hooks.json |
Documentation arrivedA small documentation edit on Debug your configuration touched a line naming hooks.json after this was published.
the line in the docs| Hook never fires | Hooks are defined in a standalone file instead of `settings.json` | There is no standalone hooks file for project or user config. Define hooks under the `"hooks"` key in `settings.json`. Only [plugins](/docs/en/plugins… |
|
v2.1.281/hooks |
Documentation arrivedA small documentation edit on Debug your configuration touched a line naming /hooks after this was published.
the line in the docs| Hook never fires | Hooks are defined in a standalone file instead of `settings.json` | There is no standalone hooks file for project or user config. Define hooks under the `"hooks"` key in `settings.json`. Only [plugins](/docs/en/plugins… |
|
v2.1.281/hooks |
Documentation arrivedA small documentation edit on Debug your configuration touched a line naming /hooks after this was published.
the line in the docs| Hook never fires | Hooks are defined in a standalone file instead of `settings.json` | There is no standalone hooks file for project or user config. Define hooks under the `"hooks"` key in `settings.json`. Only [plugins](/docs/en/plugins… |
|
v2.1.281/hooks |
Documentation arrivedA small documentation edit on Debug your configuration touched a line naming /hooks after this was published.
the line in the docs| Hook never fires | Hooks are defined in a standalone file instead of `settings.json` | There is no standalone hooks file for project or user config. Define hooks under the `"hooks"` key in `settings.json`. Only [plugins](/docs/en/plugins… |
|
v2.1.281/login |
Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docsWith `awsAuthRefresh` configured, run `/login`, select **3rd-party platform**, then select **Claude Platform on AWS · refresh credentials** under **Using 3rd-party platforms**. Claude Code runs the configured command and re-reads your AWS … |
|
v2.1.281/login |
Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docsWith `awsAuthRefresh` configured, run `/login`, select **3rd-party platform**, then select **Claude Platform on AWS · refresh credentials** under **Using 3rd-party platforms**. Claude Code runs the configured command and re-reads your AWS … |
|
v2.1.277/login |
Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming /login after this was published.
the line in the docsWith `awsAuthRefresh` configured, run `/login`, select **3rd-party platform**, then select **Claude Platform on AWS · refresh credentials** under **Using 3rd-party platforms**. Claude Code runs the configured command and re-reads your AWS … |
|
v2.1.281awsAuthRefresh |
Documentation arrivedA small documentation edit on Claude Code on Claude Platform on AWS touched a line naming awsAuthRefresh after this was published.
the line in the docsWith `awsAuthRefresh` configured, run `/login`, select **3rd-party platform**, then select **Claude Platform on AWS · refresh credentials** under **Using 3rd-party platforms**. Claude Code runs the configured command and re-reads your AWS … |
|
v2.1.281/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.281/clear |
Documentation arrivedA small documentation edit on Checkpointing touched a line naming /clear after this was published.
the line in the docsIf you ran `/clear` earlier in the same Claude Code process, the rewind menu shows an additional entry at the top of the list labeled `/resume <session-id> (previous session)`. Select it to resume the conversation that was active before `/… |
|
v2.1.277/reload-plugins |
Documentation arrivedAnthropic's documentation has since written up /reload-plugins, on Push events into a running session with channels.
the line in the docsWhen the install asks for an installation scope, choose the user scope option so the plugin is available across all your projects. Check the install summary: if it reports `Run /reload-plugins to activate.`, see [Apply plugin changes witho… |
|
v2.1.280--plugin-dir |
Documentation arrivedA small documentation edit on Manage multiple agents with agent view touched a line naming --plugin-dir after this was published.
the line in the docs| [`--plugin-dir <path>`](/docs/en/plugins/create#load-a-directory-or-archive-for-one-session) | Load a plugin from a local directory | |
|
v2.1.277minimumVersion |
Documentation arrivedAnthropic's documentation has since written up minimumVersion, on Set up Claude Code for your organization.
the line in the docs| [Version floor](/docs/en/settings-reference#minimumversion) | Prevent auto-update from installing below an org-wide minimum | `minimumVersion` | |
|
v2.1.281claude agents |
Documentation arrivedAnthropic's documentation has since written up claude agents, on Set up Claude Code for your organization.
the line in the docs| [Disable agent view](/docs/en/agent-view#how-background-sessions-are-hosted) | Turn off `claude agents`, `--bg`, `/background`, and the on-demand supervisor | `disableAgentView` | |
|
v2.1.281/login |
Documentation arrivedAnthropic's documentation has since written up /login, on Set up Claude Code for your organization.
the line in the docs| [Login enforcement](/docs/en/settings-reference#forceloginmethod) | Restrict login to a specific method or Anthropic organization. The method restriction applies across the VS Code extension, Agent SDK, `claude setup-token`, and `/instal… |
|
v2.1.281/login |
Documentation arrivedAnthropic's documentation has since written up /login, on Set up Claude Code for your organization.
the line in the docs| [Login enforcement](/docs/en/settings-reference#forceloginmethod) | Restrict login to a specific method or Anthropic organization. The method restriction applies across the VS Code extension, Agent SDK, `claude setup-token`, and `/instal… |
|
v2.1.280allowManagedHooksOnly |
Documentation arrivedAnthropic's documentation has since written up allowManagedHooksOnly, on Set up Claude Code for your organization.
the line in the docs| [Hook restrictions](/docs/en/settings-reference#allowmanagedhooksonly) | Restrict which hooks run and restrict HTTP hook URLs; see [what runs under `allowManagedHooksOnly`](/docs/en/settings-reference#what-runs-under-allowmanagedhooksonl… |
|
v2.1.280allowManagedHooksOnly |
Documentation arrivedAnthropic's documentation has since written up allowManagedHooksOnly, on Set up Claude Code for your organization.
the line in the docs| [Hook restrictions](/docs/en/settings-reference#allowmanagedhooksonly) | Restrict which hooks run and restrict HTTP hook URLs; see [what runs under `allowManagedHooksOnly`](/docs/en/settings-reference#what-runs-under-allowmanagedhooksonl… |
|
v2.1.281permissions.allow |
Documentation arrivedAnthropic's documentation has since written up permissions.allow, on Set up Claude Code for your organization.
the line in the docs| [Permission rules](/docs/en/permissions) | Allow, ask, or deny specific tools and commands | `permissions.allow`, `permissions.deny` | |