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.265command.run |
Documentation arrivedAnthropic's documentation has since written up command.run, on Troubleshoot a mod.
the line in the docs### `no command.run hook answered it` |
|
v2.1.265command.run |
Documentation arrivedAnthropic's documentation has since written up command.run, on Troubleshoot a mod.
the line in the docs### `no command.run hook answered it` |
|
v2.1.265command.run |
Documentation arrivedAnthropic's documentation has since written up command.run, on Troubleshoot a mod.
the line in the docs### `no command.run hook answered it` |
|
v2.1.265command.run |
Documentation arrivedAnthropic's documentation has since written up command.run, on Troubleshoot a mod.
the line in the docs### `no command.run hook answered it` |
|
v2.1.271holdToasts |
Documentation arrivedAnthropic's documentation has since written up holdToasts, on Draw in the interface with a mod.
the line in the docs`focus`, `closeOnEscape`, and `holdToasts` are optional and accept only `true`. To leave one off, omit it. Passing `false` throws an error such as `ui.open: focus is true or left out`. To set one of them conditionally, add the field only w… |
|
v2.1.271closeOnEscape |
Documentation arrivedAnthropic's documentation has since written up closeOnEscape, on Draw in the interface with a mod.
the line in the docs| `closeOnEscape` | Makes Esc close the pane | |
|
v2.1.284autoMemoryEnabled |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming autoMemoryEnabled after this was published.
the line in the docsTo toggle it, open `/memory` in a session and use the auto memory toggle, which saves `autoMemoryEnabled` to your user settings at `~/.claude/settings.json`. To turn it off for a single project, set `autoMemoryEnabled` in that project's se… |
|
v2.1.269autoMemoryEnabled |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming autoMemoryEnabled after this was published.
the line in the docsTo toggle it, open `/memory` in a session and use the auto memory toggle, which saves `autoMemoryEnabled` to your user settings at `~/.claude/settings.json`. To turn it off for a single project, set `autoMemoryEnabled` in that project's se… |
|
v2.1.269autoMemoryEnabled |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming autoMemoryEnabled after this was published.
the line in the docsTo toggle it, open `/memory` in a session and use the auto memory toggle, which saves `autoMemoryEnabled` to your user settings at `~/.claude/settings.json`. To turn it off for a single project, set `autoMemoryEnabled` in that project's se… |
|
v2.1.285/memory |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming /memory after this was published.
the line in the docsTo toggle it, open `/memory` in a session and use the auto memory toggle, which saves `autoMemoryEnabled` to your user settings at `~/.claude/settings.json`. To turn it off for a single project, set `autoMemoryEnabled` in that project's se… |
|
v2.1.284/memory |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming /memory after this was published.
the line in the docsTo toggle it, open `/memory` in a session and use the auto memory toggle, which saves `autoMemoryEnabled` to your user settings at `~/.claude/settings.json`. To turn it off for a single project, set `autoMemoryEnabled` in that project's se… |
|
v2.1.284/memory |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming /memory after this was published.
the line in the docsTo toggle it, open `/memory` in a session and use the auto memory toggle, which saves `autoMemoryEnabled` to your user settings at `~/.claude/settings.json`. To turn it off for a single project, set `autoMemoryEnabled` in that project's se… |
|
v2.1.283/memory |
Documentation arrivedA small documentation edit on How Claude remembers your project touched a line naming /memory after this was published.
the line in the docsTo toggle it, open `/memory` in a session and use the auto memory toggle, which saves `autoMemoryEnabled` to your user settings at `~/.claude/settings.json`. To turn it off for a single project, set `autoMemoryEnabled` in that project's se… |
|
v2.1.286/compact |
Documentation arrivedA small documentation edit on Extend agents with skills touched a line naming /compact after this was published.
the line in the docsA `compact_boundary` message only arrives when compaction ran. When a continued session has messages but nothing `/compact` can summarize, the run still ends with a `success` result rather than an error, and no `compact_boundary` message a… |
|
v2.1.285CLAUDE_CODE_DISABLE_WEB_FETCH |
Documentation arrivedAnthropic's documentation has since written up CLAUDE_CODE_DISABLE_WEB_FETCH, on Tools reference.
the line in the docsOn Claude Code v2.1.285 or later, set [`CLAUDE_CODE_DISABLE_WEB_FETCH`](/docs/en/env-vars#variables) to `1` to turn WebFetch off. |
|
v2.1.284/plugin marketplace add |
Documentation arrivedAnthropic's documentation has since written up /plugin marketplace add, on Anthropic's marketplaces.
the line in the docsIf a tutorial or an older set of instructions tells you to run `/plugin marketplace add anthropics/claude-code`, that adds the demo marketplace, named `claude-code-plugins`. It isn't the official marketplace. |
|
v2.1.284/plugin marketplace add |
Documentation arrivedAnthropic's documentation has since written up /plugin marketplace add, on Anthropic's marketplaces.
the line in the docsIf a tutorial or an older set of instructions tells you to run `/plugin marketplace add anthropics/claude-code`, that adds the demo marketplace, named `claude-code-plugins`. It isn't the official marketplace. |
|
v2.1.286ANTHROPIC_API_KEY |
Documentation arrivedA small documentation edit on overview touched a line naming ANTHROPIC_API_KEY after this was published.
the line in the docs* The [Admin API](https://platform.claude.com/docs/en/manage-claude/admin-api) is now available in the `ant` CLI and the Python, TypeScript, C#, Go, Java, PHP, and Ruby SDKs under `client.beta.organization`. They cover organization info, m… |
|
v2.1.283claude-opus-5-5 |
Documentation arrivedA small documentation edit on prompting-claude-opus-5-5 touched a line naming claude-opus-5-5 after this was published.
the line in the docs* **Reasoning extraction:** Requests that push the model to reproduce its internal reasoning in the response text may be declined with the `reasoning_extraction` category. If your prompts ask the model to write out its reasoning in the res… |
|
v2.1.282claude-opus-5-5 |
Documentation arrivedA small documentation edit on prompting-claude-opus-5-5 touched a line naming claude-opus-5-5 after this was published.
the line in the docs* **Reasoning extraction:** Requests that push the model to reproduce its internal reasoning in the response text may be declined with the `reasoning_extraction` category. If your prompts ask the model to write out its reasoning in the res… |
|
v2.1.281claude-opus-5-5 |
Documentation arrivedA small documentation edit on prompting-claude-opus-5-5 touched a line naming claude-opus-5-5 after this was published.
the line in the docs* **Reasoning extraction:** Requests that push the model to reproduce its internal reasoning in the response text may be declined with the `reasoning_extraction` category. If your prompts ask the model to write out its reasoning in the res… |
|
v2.1.283claude-opus-5 |
Documentation arrivedA small documentation edit on prompting-claude-opus-5-5 touched a line naming claude-opus-5 after this was published.
the line in the docs* **Reasoning extraction:** Requests that push the model to reproduce its internal reasoning in the response text may be declined with the `reasoning_extraction` category. If your prompts ask the model to write out its reasoning in the res… |
|
v2.1.282claude-opus-5 |
Documentation arrivedA small documentation edit on prompting-claude-opus-5-5 touched a line naming claude-opus-5 after this was published.
the line in the docs* **Reasoning extraction:** Requests that push the model to reproduce its internal reasoning in the response text may be declined with the `reasoning_extraction` category. If your prompts ask the model to write out its reasoning in the res… |
|
v2.1.284/effort |
Documentation arrivedAnthropic's documentation has since written up /effort, on claude-prompting-best-practices.
the line in the docs* **Manual chain-of-thought (CoT) prompting as a fallback.** When thinking is off, you can still encourage step-by-step reasoning by asking Claude to think through the problem before it answers, and to put the final answer in `<answer>` ta… |
|
v2.1.286ANTHROPIC_API_KEY |
Documentation arrivedAnthropic's documentation has since written up ANTHROPIC_API_KEY, on RBAC Groups.
the line in the docs-H "X-Api-Key: $ANTHROPIC_API_KEY" \ |
|
v2.1.265ui.open |
Documentation arrivedAnthropic's documentation has since written up ui.open, on Mods reference.
the line in the docs* **Height of a `Pane` above the prompt**: where `e.props.placement` is `'inline'`, the pane grows with your tree up to a limit, and `bodyRows` counts only the rows showing now. The [`rows` field of `$.ui.open`](/docs/en/plugins/mods/inter… |
|
v2.1.265ui.open |
Documentation arrivedAnthropic's documentation has since written up ui.open, on Mods reference.
the line in the docs* **Height of a `Pane` above the prompt**: where `e.props.placement` is `'inline'`, the pane grows with your tree up to a limit, and `bodyRows` counts only the rows showing now. The [`rows` field of `$.ui.open`](/docs/en/plugins/mods/inter… |
|
v2.1.265ui.open |
Documentation arrivedAnthropic's documentation has since written up ui.open, on Mods reference.
the line in the docs* **Height of a `Pane` above the prompt**: where `e.props.placement` is `'inline'`, the pane grows with your tree up to a limit, and `bodyRows` counts only the rows showing now. The [`rows` field of `$.ui.open`](/docs/en/plugins/mods/inter… |
|
v2.1.265ui.open |
Documentation arrivedAnthropic's documentation has since written up ui.open, on Mods reference.
the line in the docs* **Height of a `Pane` above the prompt**: where `e.props.placement` is `'inline'`, the pane grows with your tree up to a limit, and `bodyRows` counts only the rows showing now. The [`rows` field of `$.ui.open`](/docs/en/plugins/mods/inter… |
|
v2.1.259claude-code.d.ts |
Documentation arrivedAnthropic's documentation has since written up claude-code.d.ts, on Mods reference.
the line in the docsThe complete reference is Claude Code's [TypeScript declarations for mods](https://github.com/anthropics/claude-code/blob/main/mods/types/claude-code.d.ts), which describe every event, method, and element, with examples. The copy on GitHub… |
|
v2.1.259claude-code.d.ts |
Documentation arrivedAnthropic's documentation has since written up claude-code.d.ts, on Mods reference.
the line in the docsThe complete reference is Claude Code's [TypeScript declarations for mods](https://github.com/anthropics/claude-code/blob/main/mods/types/claude-code.d.ts), which describe every event, method, and element, with examples. The copy on GitHub… |
|
v2.1.259claude-code.d.ts |
Documentation arrivedAnthropic's documentation has since written up claude-code.d.ts, on Mods reference.
the line in the docsThe complete reference is Claude Code's [TypeScript declarations for mods](https://github.com/anthropics/claude-code/blob/main/mods/types/claude-code.d.ts), which describe every event, method, and element, with examples. The copy on GitHub… |
|
v2.1.265ui.invalidate |
Documentation arrivedAnthropic's documentation has since written up ui.invalidate, on Draw in the interface with a mod.
the line in the docsClaude Code limits how often it redraws a site, so your mod can call `$.ui.invalidate` as often as its data changes. The visible pane and the band have a higher limit than other sites, and the [limits table](/docs/en/plugins/mods/reference… |
|
v2.1.259ui.invalidate |
Documentation arrivedAnthropic's documentation has since written up ui.invalidate, on Draw in the interface with a mod.
the line in the docsClaude Code limits how often it redraws a site, so your mod can call `$.ui.invalidate` as often as its data changes. The visible pane and the band have a higher limit than other sites, and the [limits table](/docs/en/plugins/mods/reference… |
|
v2.1.259claude-code.d.ts |
Documentation arrivedA small documentation edit on Create a mod touched a line naming claude-code.d.ts after this was published.
the line in the docsEach time Claude Code loads or reloads a mod from a directory you pass to `--plugin-dir`, or a mod [Claude wrote for you](#ask-claude-for-a-mod), it writes TypeScript declaration files, ending in `.d.ts`, into `.claude-plugin/types/` insid… |
|
v2.1.259claude-code.d.ts |
Documentation arrivedA small documentation edit on Create a mod touched a line naming claude-code.d.ts after this was published.
the line in the docsEach time Claude Code loads or reloads a mod from a directory you pass to `--plugin-dir`, or a mod [Claude wrote for you](#ask-claude-for-a-mod), it writes TypeScript declaration files, ending in `.d.ts`, into `.claude-plugin/types/` insid… |
|
v2.1.259claude-code.d.ts |
Documentation arrivedA small documentation edit on Create a mod touched a line naming claude-code.d.ts after this was published.
the line in the docsEach time Claude Code loads or reloads a mod from a directory you pass to `--plugin-dir`, or a mod [Claude wrote for you](#ask-claude-for-a-mod), it writes TypeScript declaration files, ending in `.d.ts`, into `.claude-plugin/types/` insid… |
|
v2.1.286/fast |
Documentation arrivedA small documentation edit on Claude Tag for Claude Code users touched a line naming /fast after this was published.
the line in the docs| `/fast` | Once an Owner [allows fast mode](/docs/claude-tag/admins/customize#allow-fast-mode), you [turn it on for one thread](/docs/claude-tag/users/models#run-a-thread-in-fast-mode) with `@Claude !fast` | |
|
v2.1.286/model |
Documentation arrivedA small documentation edit on Claude Tag for Claude Code users touched a line naming /model after this was published.
the line in the docs| `/fast` | Once an Owner [allows fast mode](/docs/claude-tag/admins/customize#allow-fast-mode), you [turn it on for one thread](/docs/claude-tag/users/models#run-a-thread-in-fast-mode) with `@Claude !fast` | |
|
v2.1.286/fast |
Documentation arrivedAnthropic's documentation has since written up /fast, on Customize Claude Tag.
the line in the docs* **Cost**: a channel thread in fast mode bills to your organization like other [channel work](/docs/claude-tag/admins/set-spend-limit#how-claude-tag-usage-is-billed), at the [fast mode rates](https://code.claude.com/docs/en/fast-mode#unde… |
|
v2.1.286cc-plugin-you-should-know |
Documentation arrivedA small documentation edit on Mods overview touched a line naming cc-plugin-you-should-know after this was published.
the line in the docs| `cc-plugin-you-should-know` | Runs a side agent that watches your back while Claude works on longer tasks. When it finds something worth knowing that you might miss, it shows you a note above the prompt. | Disabled by default. Listed in … |
|
v2.1.286cc-plugin-you-should-know |
Documentation arrivedA small documentation edit on Mods overview touched a line naming cc-plugin-you-should-know after this was published.
the line in the docs| `cc-plugin-you-should-know` | Runs a side agent that watches your back while Claude works on longer tasks. When it finds something worth knowing that you might miss, it shows you a note above the prompt. | Disabled by default. Listed in … |
|
v2.1.285alwaysLoad |
Documentation arrivedAnthropic's documentation has since written up alwaysLoad, on Claude Code changelog.
the line in the docs* Changed MCP server `alwaysLoad: false` to defer all of that server's tools behind tool search |
|
v2.1.286claude remote-control |
Documentation arrivedAnthropic's documentation has since written up claude remote-control, on Claude Code changelog.
the line in the docs* Fixed `claude remote-control` failing to register behind an HTTP proxy with a misleading "Check your organization permissions" error (anthropics/claude-code#97352) |
|
v2.1.286/ultrareview |
Documentation arrivedAnthropic's documentation has since written up /ultrareview, on Claude Code changelog.
the line in the docs* Fixed `/ultrareview` giving advice about `.git/info/attributes` when the upload stops on a committed `.gitattributes` it cannot read, such as one saved as UTF-16 |
|
v2.1.286/ultrareview |
Documentation arrivedAnthropic's documentation has since written up /ultrareview, on Claude Code changelog.
the line in the docs* Fixed `/ultrareview` giving advice about `.git/info/attributes` when the upload stops on a committed `.gitattributes` it cannot read, such as one saved as UTF-16 |
|
v2.1.286/ultrareview |
Documentation arrivedAnthropic's documentation has since written up /ultrareview, on Claude Code changelog.
the line in the docs* Fixed `/ultrareview` giving advice about `.git/info/attributes` when the upload stops on a committed `.gitattributes` it cannot read, such as one saved as UTF-16 |
|
v2.1.286/ultrareview |
Documentation arrivedAnthropic's documentation has since written up /ultrareview, on Claude Code changelog.
the line in the docs* Fixed `/ultrareview` giving advice about `.git/info/attributes` when the upload stops on a committed `.gitattributes` it cannot read, such as one saved as UTF-16 |
|
v2.1.286/rewind |
Documentation arrivedAnthropic's documentation has since written up /rewind, on Claude Code changelog.
the line in the docs* Fixed screen reader mode refusing Enter with nothing typed on /rewind's summarize options, whose added context is optional |
|
v2.1.277__proto__ |
Documentation arrivedAnthropic's documentation has since written up __proto__, on Claude Code changelog.
the line in the docs* Fixed organization per-tool permission ceilings being silently dropped for an MCP tool named `__proto__` |