Agents from plugins now load properly when started as teammates#
Claude Code now loads a plugin's agent definition before starting it as a teammate or subagent, and gives a clear error if it cannot
You can now hold project settings changes made from a cloud session until you approve them, by running claude apply-project-settings in that folder. This applies when your computer serves the cloud session. Admins can force unattended serving off through managed settings with unattended_serving_off. Resumed sessions no longer keep the prompt cache warm unless the new resumeTouches setting is on. Claude Code's own stand-in for gh, added last release, can now reach any GitHub Enterprise host when ghesHosts is set to "any". Host apps can block file writes in chosen folders, except inside one declared worktree.
A /restart command that keeps your session is in this build but not switched on yet. It also answers to /update and offers newer versions. A shortcut that answers some artifact edit requests with direct file edits is also off for now. Cloud sessions can hand finished file writes to the next turn's worker, but only once that is switched on remotely. A setup guide feature is wired into the prompt box but does nothing yet.
An oversized reply from an MCP server over HTTP now fails only that request and keeps the connection open. Language server requests now time out instead of waiting forever. Reads and rewrites of a session transcript now wait for each other, so compaction and resume cannot clash. Resumed teammates no longer bring back an agent type that a rule or plugin now blocks. The Read tool instructions no longer include the guidance on PDF page ranges.
Written by our agent from the shipped bundle, not by Anthropic.
claude mcp serve lists agent types and blocks background agents in restricted modeclaude mcp serve now offers custom subagent types, and new switches can block background-agent launch and remote isolation, used in its http mode
When your computer serves a cloud session, changed project settings are held back until claude apply-project-settings, and user settings can only tighten
Two new environment variables let an embedding app block file writes inside chosen paths, except inside one declared worktree
ElsewherePlugins get a new ui.selection operation, and http.fetch and URL audio playback now use a plugin storage id, with $.audio.play refusing URLs without one
ExtensionsCLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS turns off structured outputsSetting CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS stops Claude Code from asking the model for replies in a fixed format
Want the reasoning? Read walks the 31 entries that probably matter to you, each one opening to what changed and why.
Read this release → Every row →Claude Code now loads a plugin's agent definition before starting it as a teammate or subagent, and gives a clear error if it cannot
When scheduled tasks are switched from off to on during a session, the parts of Claude Code waiting on that change are now told
If a sync's saved state does not record that its files were on disk, it ignores pending deletions and downloads missing files again
Unclear It is not stated which data this sync covers.
In print/SDK sessions, a launch model the server refuses is now discarded if no turn has been sent yet, and the drop is recorded
Unclear It is not clear which model the session uses instead once the refused one is dropped.
claude auto-mode defaults and claude auto-mode config finish sending usage data before exiting#The claude auto-mode defaults and config commands now send pending usage data before exiting, and defaults now receives its label filter
If settings that affect plugins change while Claude Code is loading them, it now reads the plugins again before choosing which hooks to run
Unclear It is not clear how often the extra read happens in practice or whether you would notice it.
Claude Code no longer rejoins an MCP server after re-authentication when its close reason matches a certain check, and stops retrying one new error kind
Unclear It is not clear which close reasons stop the rejoin or which error is no longer retried.
If plugin-related settings change while plugins are loading, Claude Code now uses the current settings and skips side effects
If a running tool's regular progress update fails, Claude Code now reports it and stops sending updates
When a model rejects structured outputs, Claude Code now treats it as its own error instead of retrying it as an effort problem
Unclear It is not clear what Claude Code does differently after it recognises this error.
Interrupting while a permission request is waiting now waits for the conversation record to be closed out before the stop completes
Unclear Which cases wait for this cleanup is not known.
/clear to apply#When resuming starts a fresh conversation, Claude Code waits for a queued /clear before linking back to the old one, or reports that it never applied
Unclear When this resume path runs is not stated.
A key: value line in a file's settings header is now read only if the value starts with a non-space character
Unclear It is not certain which files this parser handles, though it is believed to be the one for output styles.
When a tool fails, Claude Code strips the markup around the error text before cutting it down to length
Unclear It is not clear whether the error text Claude itself receives still carries the tags.
6 more of these are in What probably matters to you, on page 1.
Hooks for a setup-guide paste and link feature are in place, including a wider pasted-text chip match, but they do nothing in this build
Unclear It is not clear what the second placeholder label is.
The /bridge request can now send expected_epoch and handles epoch conflicts, and worker_epoch is described as sent by every claude-code-server worker
Unclear It is not clear what supplies the expected epoch, so when it is actually sent is unknown.
If a hook cannot check a tool call, Claude Code now blocks the call with an explanation unless the server flag tengu_quiet_hopcroft relaxes it
Unclear Which hook events this blocking applies to, and one further condition it checks, are not established.
Settings for parked and resumed turns now come from saved or served presets, and a new flag tengu_polished_salamander can hold parked messages open
Unclear What a reader actually sees differently, and what applies when the server sends nothing, are not settled.
The remoteAgentIsolationDisabled setting now turns off remote isolation, alongside the existing CLAUDE_CODE_REMOTE check
Unclear It is not fully settled that this check is the one controlling remote isolation for subagents.
A new check can skip re-reading a file Claude has seen when its timestamp is newer, and the number actually re-read is recorded
Unclear It is not clear what the new check compares before skipping a file.
Claude Code now logs that hooks modules are not loaded, that no switch enables them, and that no built-in plugin loads
Unclear It is not clear exactly when this message appears or which hooks it covers.
Two remote switches, off by default, control keeping a file-sending tool's results in subagents and how unanswered tool requests are found
Unclear What either switch changes for a user in practice is not shown.
The "Precompute compaction" and "Show message timestamps" settings still only appear when a server-side switch allows them
A remote switch can add guidance on files and folders on your computer to the browser and computer-use tool descriptions
Unclear It is not certain that the device-files guidance switch is new in this release.
Claude Code's settings code gained handling for which settings keys come from the folder it was launched in, with no visible effect yet
Unclear Which settings keys are involved, and whether the empty panel field is ever shown, were not traced.
A server-controlled setting can make some background requests to the model point back to the reply they came from
Unclear It is not clear what the marker does once a request is sent.
Workflow pauses for usage limits gain a check on whether they would wait, plus a new remotely set number with a cap
Unclear It is not clear what the new number controls or what uses the new check.
A new switch, off unless turned on remotely, was added; a local override cannot enable it, and its purpose is not shown
Unclear What this switch controls in Claude Code is not known.
The auto-updater display now receives whether you are at the prompt, with no visible effect yet
Unclear How this information is used is not known.
One remotely controlled feature now stays off unless the server turns it on, and stays off on errors, where before it defaulted to on
Unclear It is not clear what feature this setting controls.
Claude Code gained internal tracking for requests where structured outputs are unsupported, with no visible effect yet
Unclear Nothing calling the new tracking was found, so what it will be used for is unknown.
2 more of these are in What probably matters to you, on page 1.
The signed cache certificate check now trusts one named production issuer instead of a fixed list, and reports time left in hours
Unclear It is not clear whether verification behaves any differently for users.
The sandbox's file-read rules now include user settings passed in directly, allowRead re-opens and credential files resolved across all settings levels
Unclear What part of Claude Code passes these settings in is not known.
Remote and cloud sessions now hold for a pending end-of-turn summary, with a time limit, before taking the next step or reporting idle
Unclear When an end-of-turn summary is pending is not stated.
Claude Code can now mark where a parent prompt ends as a prompt-cache breakpoint, which affects how often cached prompts are reused
Unclear It is not clear which parts of Claude Code turn this marking on.
The remote switch for bringing named files along on cloud handoffs now reads tengu_hazy_nova instead of tengu_keen_moth
Unclear Which feature this switch controls is not stated.
Claude Code now uses a single marker for the account memory server when refusing writes from spawned agents
Unclear It is not clear whether any writes are now allowed or refused differently.
Claude Code now notes whether a slash command came from the input box, and can store an expanded copy of a prompt with extra text added
Unclear It is not clear what text is added when a prompt is expanded, or when that happens.
The rule for turning on fleet view's simple mode is unchanged, but the way that code looks up keyboard shortcuts changed
Unclear It is not clear what the new keyboard shortcut lookup returns or whether shortcuts behave differently.
A prompt waiting in the queue now goes through an extra step with its text before its attachments are prepared
Unclear It is not clear what the new step does with the prompt text.
Claude Code's early check that your sign-in is still fresh can now be scheduled ahead of time as well as at the start of a turn
Unclear Whether this warm-up is on by default could not be determined.
In auto mode, Claude Code now records when its automatic check denies an action as blocked
Unclear It is not clear what Claude Code does with the recorded block.
In Remote Control, early downloads of large attachments can now stop once the server reports the file was already delivered
Unclear It is not clear which server reply triggers the stop or what the extra check before it tests.
The Prompt suggestions row in /config still appears only when a server-side switch is on; only the surrounding code changed
Cloud session workers can now accept a server offer to send events over a streaming connection, alongside the usual one-request-per-batch route
Unclear It is not known whether the server currently offers the streaming connection.
The check for whether a remote session is limited to the owner's account is now shared, and a separate check for remote cowork sessions was added
Unclear What the new switch controls in anything you see is not clear.
Remote sessions have new named setup steps for repository agents, skills, root registration, switches and flag prefetching
Unclear What uses these step names and what they do for a session is not established.
Messages that update the on-screen interface in a remote session are now checked against the minimum trust level for their sender
Unclear It is unclear what happens to genuine interface messages that arrive without proof of who sent them.
Claude Code clears two more pieces of session state on reset and gains internal fields for holding a session open, with nothing yet visible
Unclear It is not clear what will use the hold and park fields.
Remote sessions can now upload events by other routes, send events together, and hold some reports until the sender is attached
Unclear It is not clear what turns on the other upload routes or who receives them.
Remote sessions gain logic for epoch conflicts and for denials awaiting cancellation, and close upload paths on shutdown
Unclear Whether this logic is in use yet, and what sets it off, is not known.
When a remote session withdraws a permission request, its Deny answer is now held and sent in one request together with the cancellation
The startup details sent when a hosted session is claimed gained more fields, and file staging dropped one condition
Unclear What, if anything, these changes alter for someone using a hosted session is not known.
In remote mode Claude Code now skips its early git status lookup, avoiding a local git call it would not use
Unclear It is not clear exactly what Claude Code counts as remote mode for this check.
In remote sessions, Claude Code now merges newly announced session details after reconnecting and reports them if they differ
Claude Code gains a new attachment prefetch request header, two new fields on saved items, and a few small error-handling tweaks
Unclear It is not clear which requests carry the new attachment prefetch header.
Claude Code's list of unanswered declined replies can now hold some back, so only the rest count as waiting to be sent
Unclear It is not known whether any part of Claude Code asks to hold entries.
The log line and usage data for trusting repositories when a remote session is created now say what the trust covers
Unclear What range of things the trust can cover is not known.
Loading a remote session's transcript and writing subagent transcripts now happen under a lock so only one writer works at a time
Unclear It is not clear how the lock behaves when the file is already locked, such as whether it waits or gives up.
gh command#In remote sessions, the stand-in gh command now gets its own folder per session, is skipped in some cases and cleans itself up
Unclear It is not clear what sets the session identifier that selects the per-session setup.
Claude Code now records how often it stops reading attachments ahead of time when loading them for a remote connection
Unclear It is not clear what causes an early read to be stopped.
Claude Code's timing of the start of a turn now records the slowest attachment step, its resource use, and changed files reread
Unclear Where these timings are reported is not known.
Claude Code now records the first successful write of a session's history, and again when a failing writer recovers
Unclear It is not clear whether this event goes to usage reporting or only to a local diagnostics log.
Claude Code reports a few more usage events, and failed requests from host apps can now include an error code
Unclear It is not confirmed that a projects or purge-project command exists or can be used.
Claude Code now recognises a media_removed error from the API and records four more timing phases at the start of a turn
Unclear It is not clear when the media_removed error is reported or what a user sees when it happens.
Timing data for the start of a turn now includes message_prep, model_config_wait and auto_mode_context_wait
Marketplace, plugin, login and auto-mode CLI commands now finish recording their result before exiting, and marketplace update notes skipped built-ins
Unclear It is not clear whether you see anything when marketplace update skips a built-in directory.
An error while sending diagnostic logs to Datadog is now caught and logged, and the sender tracks whether compression has been tried
Unclear How the gzip compression path is used is not known.
Claude Code now reports when it starts fetching settings at startup, and adds diagnostics about background work in cloud sessions
Unclear What triggers these events is not known.
Claude Code's usage data now records whether startup began fetching its remote feature settings early
Two new usage-reporting event names appear, one for language server requests and one for tool progress heartbeats
Unclear Where these events are sent from and whether anything controls them is not established.
Claude Code's usage data now keeps tool_use_id and transport fields, with transport limited to bridge, native or other
Unclear It is not clear which usage events carry these fields or what bridge and native refer to.
Claude Code now treats a session as a local agent only when it was started as local-agent or local_agent
Unclear Which other entry points were previously accepted is not known.
On Windows, Claude Code can now switch terminal input into raw mode and straight back out
Unclear When this helper runs and what input problem it addresses are not stated.
The stall detector can now drop to a slower checking rate after a quiet period and speed back up when work resumes
Unclear Which parts of Claude Code besides remote sessions use the slower idle rate is not established.
In interactive sessions, the detector for program stalls is told to take a resume after suspension into account
Unclear It is not confirmed what accounting for SIGCONT does inside the detector.
When packing your repository for teleport, Claude Code now hands the bundling step a working folder if none was supplied
Unclear It is not clear what difference these two changes make to someone using teleport.
Claude Code changed how it decides on and runs the background loading it does when it starts
Unclear What the new step and the wrapper actually do is not clear.
A setup helper now creates its file empty and readable only by your user, and also does so when it hits an error
Unclear Which file this helper creates is not known.
PreToolUse hook ask decisions can now be marked as held#When a PreToolUse hook's ask decision is held for a call the server handles, the result now says so
Unclear It is not clear what reads this marker or when it applies.
Claude Code now keeps verified hook copies in folders other users cannot write to, using the shared temp folder only as a last resort
Unclear This may only apply when hook forwarding is turned on.
The way Claude Code decides which hook modules to load now takes a simpler path in some cases and reads its hook settings in one place
Unclear What decides which of the two paths is taken, and what the simpler path does, is not known.
Claude Code now singles out hook output whose permission decision is "ask", unless the hook also said to stop
Unclear What Claude Code does with replies that pass this check is not known.
The error message about plugin hooks running on another machine is now kept in one place, with no change in behaviour
Unclear Whether the wording of the message itself changed was not checked.
When creating a cloud session, Claude Code now checks a feature switch itself and records its answer, the cached value and the wait time
Unclear Which way of creating a cloud session records this is not clear.
Creating a remote session now attaches the local checkout you launched from even when your code is sent as a bundle
Unclear It is not clear what difference the 'remote' and 'bundle' markings make to the remote session.
When a cloud session starts, the starting permission mode now takes into account the level you typed and the mode carried over
Unclear Which starting mode results in which case is not established.
The cloud session permission log line now ends in asked for some answers, where it always said blocked before
Unclear It is not clear exactly which answers are logged as asked.
The prompt that seeds your home settings into a cloud session now tells apart four outcomes, including a new not-stored case
Unclear It is not clear what leads to the not-stored outcome or what you see when it happens.
Claude Code now handles an "MCP tool listing" content block alongside MCP tool calls and results
Unclear It is not clear whether the model sends this block type yet.
Claude Code recognises a new mcp_tasks_changed message that only the service may send to cloud agents; programs hosting Claude Code are refused
Unclear What Claude Code does on receiving this message, and who sends it, were not established.
When an MCP tool call is moved to the background automatically, its result text is now handed to another handler on some platforms, with a fallback if that fails
Unclear It is unclear what the handler does with the result text, which platforms it applies to, and what the fallback does.
The record Claude Code builds for an MCP server now includes its connection status when one is available
Unclear It is not clear which listing or interface these server records appear in.
Tools from a particular MCP server whose names match a pattern are now classed as web tools, not only the ones listed before
Unclear Which MCP server this applies to is not identified.
Plugins that use function hooks gain a new request type, called ui_surface, that Claude Code forwards on
Unclear What this request shows, and whether it is switched on, is not established.
Claude Code now logs and reports an error if its built-in sec-default plugin changes a tool's description or whether it is deferred
Unclear It is not clear what the new per-event input to the hook check changes in practice.
When a plugin plays an audio clip, Claude Code now checks the clip's address using the plugin's storage ID as well as its name
Unclear What the check on the clip's address actually allows or blocks is not established.
Hooks that a plugin provides as functions are now detached when no viewer is attached to receive them
Unclear It is not clear what controls this check or what counts as a viewer being attached.
Claude Code now reads an optionalPeers field when it reads a package manifest
Unclear Which installer reads this field, and whether it is the plugin installer, is not known.
Claude Code now decides at startup whether to fetch feature flags early, later or not at all, and briefly holds plugin hooks for one flag
Unclear It is not clear what CLAUDE_CODE_GROWTHBOOK_KICK_FROM_INIT does or which switch controls the wait on plugin hooks.
Published verbatim by Anthropic for v2.1.288. Text is unmodified from the upstream changelog. Everything else on this page came out of the bundle instead, which is why the two lists don't match.
Of these 89 bullets, 18 name something an entry on this page also names, 29 name something no entry here does, and 42 name nothing specific enough to line up either way. The pairings are made on names both sides wrote down, a flag or a setting or a slash command, so read one as probably the same thing rather than as a fact, and read the middle number as candidates rather than as a miss count.
$.ui.selection() for mods: returns the text you last selected in fullscreen mode and, when the selection lies within one transcript row, that row
No entry names this gh api to cloud sessions whose image has no GitHub CLI, and fixed the built-in sending control characters from file names, jq filters or GitHub errors to the terminal
Probably built-in-gh-agent-proxy-now-supports-any-github-enterprise, gh-shim-refusal-message-is-now-more-explicit, built-in-gh-api-client-prompt-text-added-with-no-in-bundle --max-findings <n>|all to /code-review to report more or fewer findings than the usual limit; the choice is reused until you pass --max-findings default
Probably review-arg-parser-adds-max-findings --resume sometimes dropping files and other context that a compaction had just restored
No entry names this --resume showed the prompt unanswered
No entry names this CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS to turn structured outputs off
Probably new-env-var-claude-code-disable-structured-outputs-turns-off sonnet subagent
Nothing to match on Code element held a diff that does not parse; it now draws as plain code
Probably signed-cache-cert-check-reports-hours-left-instead-of-days, updater-status-text-and-failure-hints ${user_config.*} and ${CLAUDE_PLUGIN_ROOT} placeholders in initializationOptions and settings instead of substituted values or manifest defaults
Probably plugin-user-config-substitution-can-leave-unset-keys-li, plugin-lsp-config-expands-variables-inside-initializationopt #95801[BUG] Plugin userConfig template ${user_config.X} not substituted in lspServers initializationOptions Open
tool.call hook making Bash fail and file searches read the wrong folder in subagents that run in a worktree
No entry names this #92533Any function-hook tool.call on Bash breaks Agent isolation: "worktree" — every Bash call refused with "isolation context for this agent was lost" Open
git-subdir plugin installs failing, or caching an incomplete plugin, on older git (before 2.39, e.g. Ubuntu 22.04's 2.34)
No entry names this #98629[BUG] Plugin install fails for git-subdir sources since 2.1.274: "git checkout after sparse-checkout failed … index.lock: File exists" Open
--plugin-dir not showing "Configure options" in /plugin
Probably plugin-user-config-substitution-can-leave-unset-keys-li, cloud-hooks-dialog-gets-plugin-hook-note-and-consent-summary python3 <<EOF) asking for approval on every run under sandbox auto-allow when the body holds only plain text and simple $VAR references
Probably new-guard-prompts-on-rm-hidden-inside-sh-c-scripts-wit BASHPID assignment whose value the shell would evaluate as arithmetic, instead of allowing it silently
No entry names this claude_code.tool.blocked_on_user spans reporting unknown source or decision in -p and SDK sessions and for PreToolUse hook approvals
No entry names this -p or on an interrupted turn, emitting no tool_decision event
No entry names this /compact even though its history was still saved
No entry names this CLAUDE_CODE_RETRY_WATCHDOG) retrying for hours after a very long response stream failed; Claude Code now streams again, and gives up after three timeouts
No entry names this /login reporting "Login successful" when credentials could not be saved to secure storage; it now shows the failure, and offers a retry when the new login didn't take effect (anthropics/claude-code#73861)
Probably bare-mode-login-now-refuses-with-explanation, login-shows-a-dedicated-screen-when-credentials-cannot-be-sa #95425/login reports "Login successful" but token is never saved: ENOTDIR rmdir on stale .storage-write.lock file (2.1.277) Open
#89801TUI /login reports success but never persists credentials — Keychain timeout classified as transient skips the file fallback Open
#86616macOS login keychain corrupted twice in 3 days (CSSMERR_CSP_INVALID_DATA); corruption timing matches Claude Code credential writes under ~20 concurrent instances Open
#95386[BUG] macOS: "Keychain is not writable" reported while security add-generic-password succeeds; login never persists (v2.1.276) Open
gcpAuthRefresh/awsAuthRefresh browser sign-in opening when a laptop wakes from sleep while another Claude Code process is signing in
No entry names this -p / SDK) sessions occasionally ignoring SIGTERM when a supervisor such as timeout or systemd sends SIGCONT alongside it
Nothing to match on memory
Nothing to match on #98546Desktop-hosted sessions: subagents receive none of the tools of a user MCP server named `memory` (misclassified as account memory server, since 2.1.284) Open
disableAutoMode or an older model); typing, navigation and JavaScript still ask
Probably auto-mode-off-explanation-text-for-permission-prompts claude plugin install failing for GitHub-source plugins on macOS and Linux machines with no GitHub SSH key: the clone now falls back to HTTPS and prints a notice
No entry names this sandbox.credentials.files entries on git config files not taking effect while permissions.blockReadsOutsideWorkingDirectories is on
No entry names this /tui)
No entry names this tools: lists very many Agent(...) entries
No entry names this claude stub was installed
Nothing to match on #95297[BUG] `claude upgrade` reports success but leaves `bin/claude.exe` as the fallback stub — native binary not linked Open
#88105[BUG] Auto-update to 2.1.237 leaves broken stub on Windows: [email protected] missing from npm registry (incomplete release) Open
#96265[Windows] claude update (npm global) reports success but leaves 500-byte placeholder claude.exe: 'not a valid application for this OS platform' Open
#85974[Bug] Auto-update reports success with non-functional stub binary after postinstall link failure Duplicate
#85975[Bug] Auto-update reports success with non-functional stub binary after postinstall link failure Duplicate
owner/repo plugin marketplaces showing only the second attempt's error when both the SSH and HTTPS fetch fail; both errors are now shown, with the transport tried first on top
No entry names this #96811Plugin marketplace update/refresh forces HTTPS and fails even when the existing clone works fine over SSH Closed
.claude/rules and nested CLAUDE.md files not loading when Write or Edit creates or changes a file in their scope (previously only Read loaded them)
No entry names this #96361[BUG] Path-scoped rules and nested CLAUDE.md never load when Write creates a new file Open
#93248[FEATURE] `paths:` frontmatter on rules and skills triggers on reads only, so neither loads when Claude creates a file Open
rm (such as one on / or the home directory) inside a bash -c or sh -c script running without a prompt in bypassPermissions mode or under a shell allow rule (anthropics/claude-code#96300)
Probably inline-sh-cbash-c-rm-commands-now-get-a-dangerous-rem, new-guard-prompts-on-rm-hidden-inside-sh-c-scripts-wit #96300Dangerous-rm check does not look inside `sh -c` / `bash -c` Closed
requestTimeout)
Probably lsp-requests-get-a-timeout-and-telemetry-workspace-file-wat, lsp-servers-get-a-configurable-per-request-timeout-default #96044LSP client answers client/registerCapability with -32601, wedging servers that use dynamic registration (and no per-request timeout) Closed
idle_prompt notification hooks firing while background agents are still running (anthropics/claude-code#93672)
No entry names this #98373[BUG] idle_prompt "Claude is waiting for your input" fires while background agents/tasks are still running Open
#93672[BUG] Notification idle_prompt fires while background subagents are still running Closed
/login in a --bare session running a sign-in the session never reads, which could replace your saved login; it now says which credentials work
Probably bare-mode-login-now-refuses-with-explanation, login-shows-a-dedicated-screen-when-credentials-cannot-be-sa claude mcp serve always reporting no available agents and rejecting every subagent_type
Probably mcp-serve-honours-strict-mcp-config, per-agent-type-listing-and-subagent-definitions-in-claude-m /theme's custom color search
No entry names this /permissions in screen reader mode: typing a rule's number now picks it instead of opening the search box
No entry names this /usage-credits message shown to Team and Enterprise members whose organization has turned off usage credit requests
No entry names this alwaysLoad: false
No entry names this gh api: a refused gh command now prints its gh api equivalent, --paginate follows every page of a repository's lists, and a nested claude no longer removes it
Probably built-in-gh-agent-proxy-now-supports-any-github-enterprise, gh-shim-refusal-message-is-now-more-explicit, built-in-gh-api-client-prompt-text-added-with-no-in-bundle -p, Agent SDK, CI, cloud); terminal, desktop app and VS Code sessions have no limit
Nothing to match on ANTHROPIC_DEFAULT_SONNET_MODEL pin that names Claude Sonnet 5.5 or Opus 5.5 and use Claude Sonnet 5 instead
Probably auto-mode-classifier-ignores-anthropic-default-sonnet-model claude project purge to claude purge; the old name still works and prints a notice
Probably claude-project-purge-moved-to-top-level-claude-purge-ol n: filter (and Ctrl+F search) so Enter opens the session whose name matches best instead of the top row
Nothing to match on /autocompact to save the auto-compact window per model, so each model keeps its own setting when you switch
Probably per-model-autocompactwindow-setting claude plugin test reporting mods as turned off remotely when it had only read an out-of-date saved setting
No entry names this A model matched these bullets to the GitHub issues they fix, so a link can be wrong.
2 of 27 tool descriptions changed. 1 of 25 tool schemas changed. The appended system-reminder blocks moved: 1 line added, 1 line removed.
Claude Code, interactive mode
2 prompt changes in this release could not be quoted from the build, so no entry on this page describes them.
731 documentation changes were recorded within 24 hours either side of this release, nearest first. The closest 12 are below. They're here because they happened near this release in time. That's not a claim that this release caused the edit, or that the page documents anything in it.
The 63 literal strings found in the bundle, with the number of entries that name each one. Picking one searches for it. A name is here because this build's code mentions it, which is not the same as it working or being finished.
What's wrong with this entry?