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.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account. | |
v2.1.251tengu_juniper_relay |
Flag reading movedThe flag server now returns off for tengu_juniper_relay, read as this account. | |
v2.1.223tengu_juniper_relay |
Flag reading movedThe flag server now returns off for tengu_juniper_relay, 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. | |
v2.1.239tengu_toasty_breeze |
Flag reading movedThe flag server now returns {"allowanceNote":"{percent} allowance left","budgetExhaustedCopy":"You've used this week's lower-priority allowance","cooloffMinutes":10,"enabled":true,"label":"Continue now at lower priority","noticeLine":"/low-priority to continue now at lower priority · uses your weekly limit","statusLine":"Lower priority until {reset}","version":3,"waitBanner":"Working at lower priority · waiting for capacity"} for tengu_toasty_breeze, read as this account. | |
v2.1.239tengu_toasty_breeze |
Flag reading movedThe flag server now returns {"allowanceNote":"{percent} allowance left","budgetExhaustedCopy":"You've used this week's lower-priority allowance","cooloffMinutes":10,"enabled":true,"label":"Continue now at lower priority","noticeLine":"/low-priority to continue now at lower priority · uses your weekly limit","statusLine":"Lower priority until {reset}","version":3,"waitBanner":"Working at lower priority · waiting for capacity"} for tengu_toasty_breeze, read as this account. | |
v2.1.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"autoContinue":true,"enabled":true,"label":"Reset your session limit now","noticeLine":"/limit-reset to reset your session limit now · uses weekly limit · 1/week","spentLine":"Weekly reset used · available again {date}","successLine":"Session limit reset · next reset available {date} · your weekly limit still applies","unavailableLine":"Couldn't reset your session limit right now · try again in a moment","version":1} for tengu_nifty_lemur, read as this account. | |
v2.1.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"autoContinue":true,"enabled":true,"label":"Reset your session limit now","noticeLine":"/limit-reset to reset your session limit now · uses weekly limit · 1/week","spentLine":"Weekly reset used · available again {date}","successLine":"Session limit reset · next reset available {date} · your weekly limit still applies","unavailableLine":"Couldn't reset your session limit right now · try again in a moment","version":1} for tengu_nifty_lemur, read as this account. | |
v2.1.251tengu_juniper_relay |
Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account. | |
v2.1.223tengu_juniper_relay |
Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account. | |
v2.1.283claude plugin list |
Documentation arrivedA small documentation edit on Marketplace reference touched a line naming claude plugin list after this was published.
the line in the docsWhen a registered marketplace stops loading because its name imitates an official one, `claude plugin list` and `/plugin` report `Claude Code refuses the marketplace name "<name>"`. The message tells you to remove the marketplace. Removing… |
|
v2.1.265claude plugin list |
Documentation arrivedA small documentation edit on Marketplace reference touched a line naming claude plugin list after this was published.
the line in the docsWhen a registered marketplace stops loading because its name imitates an official one, `claude plugin list` and `/plugin` report `Claude Code refuses the marketplace name "<name>"`. The message tells you to remove the marketplace. Removing… |
|
v2.1.283/hooks |
Documentation arrivedAnthropic's documentation has since written up /hooks, on Plugin manifest reference.
the line in the docsIf you leave one of these variables outside quotes in a shell-form command in a hooks file, `claude plugin validate` warns about it unless the hook sets [`shell`](/docs/en/hooks#command-hook-fields) to `"powershell"`. |
|
v2.1.283claude plugin validate |
Documentation arrivedAnthropic's documentation has since written up claude plugin validate, on Plugin manifest reference.
the line in the docsIf you leave one of these variables outside quotes in a shell-form command in a hooks file, `claude plugin validate` warns about it unless the hook sets [`shell`](/docs/en/hooks#command-hook-fields) to `"powershell"`. |
|
v2.1.281--scope |
Documentation arrivedAnthropic's documentation has since written up --scope, on Plugin commands reference.
the line in the docs| `-s, --scope <scope>` | Scope to update: `user`, `project`, `local`, or `managed`. Auto-detected when omitted | |
|
v2.1.268failureCode |
Documentation arrivedAnthropic's documentation has since written up failureCode, on Error reference.
the line in the docs`claude plugin uninstall` exits 1, and with `--json` the result carries `failureCode: "settings_still_on"`. `/plugin` shows the same message. |
|
v2.1.283enabledPlugins |
Documentation arrivedAnthropic's documentation has since written up enabledPlugins, on Error reference.
the line in the docsWhen Claude Code removed the plugin's entry from `enabledPlugins` and read that scope's settings files back, either the plugin was still switched on there, or a file that could switch it on couldn't be read or checked. Deleting the plugin'… |
|
v2.1.283claude plugin uninstall |
Documentation arrivedAnthropic's documentation has since written up claude plugin uninstall, on Error reference.
the line in the docsYou ran [`claude plugin uninstall`](/docs/en/plugins/cli-reference#plugin-uninstall), or chose **Uninstall** in the `/plugin` **Installed** tab, and the uninstall stopped with a message starting `"<plugin>" was not uninstalled:`. |
|
v2.1.283claude plugin marketplace remove |
Documentation arrivedAnthropic's documentation has since written up claude plugin marketplace remove, on Error reference.
the line in the docs* Run `claude plugin marketplace remove <name>`. This also uninstalls the plugins installed from the marketplace and deletes their saved data |
|
v2.1.277claude plugin marketplace add |
Documentation arrivedAnthropic's documentation has since written up claude plugin marketplace add, on Error reference.
the line in the docsFor an imitating name, the marketplace's own error reads `Claude Code refuses this marketplace's name: it looks like one of Anthropic's own` instead. `claude plugin marketplace add` refuses any impersonating name with `Marketplace name imp… |
|
v2.1.283claude plugin list |
Documentation arrivedAnthropic's documentation has since written up claude plugin list, on Error reference.
the line in the docsIf a marketplace was registered under such a name before the check blocked it, the marketplace and the plugins installed from it stop loading, because Claude Code checks the name every time it reads the marketplace's catalog. When the name… |
|
v2.1.283mcp_tool |
Documentation arrivedA small documentation edit on Automate actions with hooks touched a line naming mcp_tool after this was published.
the line in the docs* `"type": "mcp_tool"`: call a tool on a configured MCP server. See [MCP tool hooks](/docs/en/hooks#mcp-tool-hook-fields). |
|
v2.1.281mcp_tool |
Documentation arrivedA small documentation edit on Automate actions with hooks touched a line naming mcp_tool after this was published.
the line in the docs* `"type": "mcp_tool"`: call a tool on a configured MCP server. See [MCP tool hooks](/docs/en/hooks#mcp-tool-hook-fields). |
|
v2.1.283/hooks |
Documentation arrivedA small documentation edit on Automate actions with hooks touched a line naming /hooks after this was published.
the line in the docs* `"type": "mcp_tool"`: call a tool on a configured MCP server. See [MCP tool hooks](/docs/en/hooks#mcp-tool-hook-fields). |
|
v2.1.283/clear |
Documentation arrivedAnthropic's documentation has since written up /clear, on Hooks reference.
the line in the docs`SessionStart` at launch, including with `--continue` or `--resume`, and every `Setup` event fire before the session's MCP servers are available to hooks. Claude Code skips their `mcp_tool` hooks without calling the tool, and the [debug lo… |
|
v2.1.283/clear |
Documentation arrivedAnthropic's documentation has since written up /clear, on Hooks reference.
the line in the docs`SessionStart` at launch, including with `--continue` or `--resume`, and every `Setup` event fire before the session's MCP servers are available to hooks. Claude Code skips their `mcp_tool` hooks without calling the tool, and the [debug lo… |
|
v2.1.283--resume |
Documentation arrivedAnthropic's documentation has since written up --resume, on Hooks reference.
the line in the docs`SessionStart` at launch, including with `--continue` or `--resume`, and every `Setup` event fire before the session's MCP servers are available to hooks. Claude Code skips their `mcp_tool` hooks without calling the tool, and the [debug lo… |
|
v2.1.283mcp_tool |
Documentation arrivedAnthropic's documentation has since written up mcp_tool, on Hooks reference.
the line in the docs* **[MCP tool hooks](#mcp-tool-hook-fields)** (`type: "mcp_tool"`): call a tool on a configured [MCP server](/docs/en/mcp). The tool's text output is treated like command-hook stdout. |
|
v2.1.283/mcp |
Documentation arrivedAnthropic's documentation has since written up /mcp, on Hooks reference.
the line in the docs* **[MCP tool hooks](#mcp-tool-hook-fields)** (`type: "mcp_tool"`): call a tool on a configured [MCP server](/docs/en/mcp). The tool's text output is treated like command-hook stdout. |
|
v2.1.283/mcp |
Documentation arrivedAnthropic's documentation has since written up /mcp, on Hooks reference.
the line in the docs* **[MCP tool hooks](#mcp-tool-hook-fields)** (`type: "mcp_tool"`): call a tool on a configured [MCP server](/docs/en/mcp). The tool's text output is treated like command-hook stdout. |
|
v2.1.206tengu_umber_kestrel |
Flag reading movedThe flag server now returns off for tengu_umber_kestrel, read as this account. | |
v2.1.239tengu_toasty_breeze |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account. | |
v2.1.239tengu_toasty_breeze |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account. | |
v2.1.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account. | |
v2.1.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account. | |
v2.1.251tengu_juniper_relay |
Flag reading movedThe flag server now returns off for tengu_juniper_relay, read as this account. | |
v2.1.223tengu_juniper_relay |
Flag reading movedThe flag server now returns off for tengu_juniper_relay, 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. | |
v2.1.239tengu_toasty_breeze |
Flag reading movedThe flag server now returns {"allowanceNote":"{percent} allowance left","budgetExhaustedCopy":"You've used this week's lower-priority allowance","cooloffMinutes":10,"enabled":true,"label":"Continue now at lower priority","noticeLine":"/low-priority to continue now at lower priority · uses your weekly limit","statusLine":"Lower priority until {reset}","version":3,"waitBanner":"Working at lower priority · waiting for capacity"} for tengu_toasty_breeze, read as this account. | |
v2.1.239tengu_toasty_breeze |
Flag reading movedThe flag server now returns {"allowanceNote":"{percent} allowance left","budgetExhaustedCopy":"You've used this week's lower-priority allowance","cooloffMinutes":10,"enabled":true,"label":"Continue now at lower priority","noticeLine":"/low-priority to continue now at lower priority · uses your weekly limit","statusLine":"Lower priority until {reset}","version":3,"waitBanner":"Working at lower priority · waiting for capacity"} for tengu_toasty_breeze, read as this account. | |
v2.1.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"autoContinue":true,"enabled":true,"label":"Reset your session limit now","noticeLine":"/limit-reset to reset your session limit now · uses weekly limit · 1/week","spentLine":"Weekly reset used · available again {date}","successLine":"Session limit reset · next reset available {date} · your weekly limit still applies","unavailableLine":"Couldn't reset your session limit right now · try again in a moment","version":1} for tengu_nifty_lemur, read as this account. | |
v2.1.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"autoContinue":true,"enabled":true,"label":"Reset your session limit now","noticeLine":"/limit-reset to reset your session limit now · uses weekly limit · 1/week","spentLine":"Weekly reset used · available again {date}","successLine":"Session limit reset · next reset available {date} · your weekly limit still applies","unavailableLine":"Couldn't reset your session limit right now · try again in a moment","version":1} for tengu_nifty_lemur, read as this account. | |
v2.1.251tengu_juniper_relay |
Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account. | |
v2.1.223tengu_juniper_relay |
Flag reading movedThe flag server now returns on for tengu_juniper_relay, read as this account. | |
v2.1.206tengu_umber_kestrel |
Flag reading movedThe flag server now returns off for tengu_umber_kestrel, read as this account. | |
v2.1.239tengu_toasty_breeze |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account. | |
v2.1.239tengu_toasty_breeze |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_toasty_breeze, read as this account. | |
v2.1.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account. | |
v2.1.248tengu_nifty_lemur |
Flag reading movedThe flag server now returns {"enabled":false,"version":0} for tengu_nifty_lemur, read as this account. | |
v2.1.251tengu_juniper_relay |
Flag reading movedThe flag server now returns off for tengu_juniper_relay, read as this account. |