[patch-upgrades] Update all patch dependencies#209
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
[patch-upgrades] Update all patch dependencies#209renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
b980b1e to
da24c73
Compare
da24c73 to
91668ae
Compare
91668ae to
61ff0d1
Compare
00fa855 to
71ac346
Compare
71ac346 to
a2299fa
Compare
812970d to
5096a93
Compare
5096a93 to
768518d
Compare
768518d to
4741461
Compare
6c7b421 to
330df61
Compare
086e963 to
b7f7428
Compare
fc3b1e4 to
11023e5
Compare
87d83e6 to
2fa86da
Compare
78179d8 to
f38e937
Compare
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



This PR contains the following updates:
2.1.2→2.1.741.13.2→1.13.62.8.5→2.8.63.9.1→3.9.4Release Notes
anthropics/claude-code (@anthropic-ai/claude-code)
v2.1.74Compare Source
/contextcommand — identifies context-heavy tools, memory bloat, and capacity warnings with specific optimization tipsautoMemoryDirectorysetting to configure a custom directory for auto-memory storageaskrules being bypassed by userallowrules or skillallowed-toolsclaude-opus-4-5) being silently ignored in agent frontmattermodel:field and--agentsJSON config — agents now accept the same model values as--modelaudio-inputentitlement so macOS prompts correctlySessionEndhooks being killed after 1.5 s on exit regardless ofhook.timeout— now configurable viaCLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MS/plugin installfailing inside the REPL for marketplace plugins with local sources--plugin-dirso local dev copies now override installed marketplace plugins with the same name (unless that plugin is force-enabled by managed settings)v2.1.73Compare Source
modelOverridessetting to map model picker entries to custom provider model IDs (e.g. Bedrock inference profile ARNs)NODE_EXTRA_CA_CERTS)git pullin a repo with a large.claude/skills/directory)model: opus/sonnet/haikubeing silently downgraded to older model versions on Bedrock, Vertex, and Microsoft Foundry/resumeshowing the current session in the picker/idecrashing withonInstall is not definedwhen auto-installing the extension/loopnot being available on Bedrock/Vertex/Foundry and when telemetry was disabled--resumeor--continue/heapdumpfailing on Windows withEEXISTerror when the Desktop folder already exists/effortto work while Claude is responding, matching/modelbehavior/output-stylecommand — use/configinstead. Output style is now fixed at session start for better prompt cachingv2.1.72Compare Source
ANTHROPIC_BASE_URLas long asENABLE_TOOL_SEARCHis set.wkey in/copyto write the focused selection directly to a file, bypassing the clipboard (useful over SSH)/plan(e.g.,/plan fix the auth bug) that enters plan mode and immediately startsExitWorktreetool to leave anEnterWorktreesessionCLAUDE_CODE_DISABLE_CRONenvironment variable to immediately stop scheduled cron jobs mid-sessionlsof,pgrep,tput,ss,fd, andfdfindto the bash auto-approval allowlist, reducing permission prompts for common read-only operationsmodelparameter on the Agent tool for per-invocation model overrides/effort autoto reset to default/config— Escape now cancels changes, Enter saves and closes, Space toggles settings<!-- ... -->) to be hidden from Claude when auto-injected. Comments remain visible when read with the Read tool--continuenot resuming from the most recent point after--compact.gitsuffix (Azure DevOps, AWS CodeCommit)EEXISTerror in OneDrive folders, marketplace blocking user-scope installs when a project-scope install exists,CLAUDE_CODE_PLUGIN_CACHE_DIRcreating literal~directories, andplugin.jsonwith marketplace-only fields failing to load--effortCLI flag being reset by unrelated settings writes on startup/clear/clearkilling background agent/bash tasks — only foreground tasks are now clearedworktreePathandworktreeBranch/modelnot displaying results when run while Claude is working/tmp/claude/) prompting unnecessarilyquery()calls, reducing input token costs up to 12xtranscript_pathpointing to the wrong directory for resumed/forked sessions, agentpromptbeing silently deleted from settings.json on every settings write, PostToolUse block reason displaying twice, async hooks not receiving stdin with bashread -r, and validation error message showing an example that fails validationCLAUDE_CODE_DISABLE_TERMINAL_TITLEwas setsandbox.excludedCommandsfailing with env var prefixes; "always allow" suggesting overly broad prefixes for nested CLI tools; and deny rules not applying to all command formsvscode://anthropic.claude-code/openURI handler to open a new Claude Code tab programmatically, with optionalpromptandsessionquery parametersv2.1.71Compare Source
/loopcommand to run a prompt or slash command on a recurring interval (e.g./loop 5m check the deploy)voice:pushToTalkkeybinding to make the voice activation key rebindable inkeybindings.json(default: space) — modifier+letter combos likemeta+khave zero typing interferencefmt,comm,cmp,numfmt,expr,test,printf,getconf,seq,tsort, andprto the bash auto-approval allowlist/fork) sharing the same plan file, which caused plan edits in one fork to overwrite the other/plugin marketplace updatefailing with merge conflicts when the marketplace is pinned to a branch/tag ref/plugin marketplace add owner/repo@refincorrectly parsing@— previously only#worked as a ref separator, causing undiagnosable errors withstrictKnownMarketplaces/permissionsWorkspace tab when the same directory is added with and without a trailing slash--printhanging forever when team agents are configured — the exit loop no longer waits on long-livedin_process_teammatetasksToolSearchcallcd <cwd> && git ...on Windows when the model uses a mingw-style path/plugin uninstallto disable project-scoped plugins in.claude/settings.local.jsoninstead of modifying.claude/settings.json, so changes don't affect teammates/pluginmenu./debugto toggle debug logging on mid-session, since debug logs are no longer written by defaultv2.1.70Compare Source
ANTHROPIC_BASE_URLwith a third-party gateway — tool search now correctly detects proxy endpoints and disablestool_referenceblocksAPI Error: 400 This model does not support the effort parameterwhen using custom Bedrock inference profiles or other model identifiers not matching standard Claude naming patternsToolSearch— the server renders tool schemas with system-prompt-style tags at the prompt tail, which could confuse models into stopping earlyinstructionsconnects after the first turnSet-ClipboardvoiceEnabled: truewas set in settings#NNNreferences incorrectly pointing to the current repository instead of the linked URL.claude/settings.jsonhas a legacy Opus model string pinned/plugin/security-reviewcommand failing withunknown option merge-baseon older git versions/colorcommand having no way to reset back to the default color —/color default,/color gray,/color reset, and/color nonenow restore the defaultAskUserQuestionpreview dialog that re-ran markdown rendering on every keystroke in the notes inputpermissions.defaultModesettings values other thanacceptEditsorplanbeing applied in Claude Code Remote environments — they are now ignored--resume(~600 tokens saved per resume)/renameto work while Claude is processing, instead of being silently queued/pollrate to once per 10 minutes while connected (was 1–2s), cutting server load ~300×. Reconnection is unaffected — transport loss immediately wakes fast polling./mcpin the chat panel to enable/disable servers, reconnect, and manage OAuth authentication without switching to the terminalv2.1.69Compare Source
/claude-apiskill for building applications with the Claude API and Anthropic SDK!) to exit bash mode, matchingescapeandbackspace/remote-controlandclaude remote-control(/remote-control My Projector--name "My Project") to set a custom session title visible in claude.ai/codeclaude --agentsandbox.enableWeakerNetworkIsolationsetting (macOS only) to allow Go programs likegh,gcloud, andterraformto verify TLS certificates when using a custom MITM proxy withhttpProxyPortincludeGitInstructionssetting (andCLAUDE_CODE_DISABLE_GIT_INSTRUCTIONSenv var) to remove built-in commit and PR workflow instructions from Claude's system prompt/reload-pluginscommand to activate pending plugin changes without restarting${CLAUDE_SKILL_DIR}variable for skills to reference their own directory in SKILL.md contentInstructionsLoadedhook event that fires when CLAUDE.md or.claude/rules/*.mdfiles are loaded into contextagent_id(for subagents) andagent_type(for subagents and--agent) to hook eventsworktreefield to status line hook commands with name, path, branch, and original repo directory when running in a--worktreesessionpluginTrustMessagein managed settings to append organization-specific context to the plugin trust warning shown before installationpathPatterntostrictKnownMarketplacesfor regex-matching file/directory marketplace sources alongsidehostPatternrestrictionsgit-subdirto point to a subdirectory within a git repooauth.authServerMetadataUrlconfig option for MCP servers to specify a custom OAuth metadata discovery URL when standard discovery failsnode_modules.mcp.jsonservers on first run. You'll now see the per-server approval dialog as expectedclaude remote-controlcrashing immediately on npm installs with "bad option: --sdk-url" (#28334)--model claude-opus-4-0and--model claude-opus-4-1resolving to deprecated Opus versions instead of currentsecurity -istdin buffer, silently leaving stale credentials behind and causing repeated/loginprompts..credentials.jsonlosingsubscriptionType(showing "Claude API" instead of "Claude Pro"/"Claude Max") when the profile endpoint transiently fails during token refresh (#30185).bashrc,HEAD, etc.) appearing as untracked files in the working directory after sandboxed Bash commands on Linux[27;2;13~instead of inserting a newline in Ghostty over SSH/statscrash when transcript files contain entries with missing or malformed timestamps--setting-sources usernot blocking dynamically discovered project skillsclaude -w)/pluginoperation${CLAUDE_PLUGIN_ROOT}/...command templatenameparameterCLAUDE_CODE_MAX_OUTPUT_TOKENSbeing ignored during conversation compaction/compactsummary rendering as a user bubble in SDK consumers (Claude Code Remote web UI, VSCode extension).claudefolder detection on WindowsacceptEditsmodeallowManagedDomainsOnlyis enabled in managed settings — non-allowed domains are now blocked automatically with no bypassAskUserQuestion) being silently auto-allowed when listed in a skill's allowed-tools, bypassing the permission prompt and running with empty answers/voice,/cost) in Remote Control sessionsmemoCacheover long sessions/clearor auto-compact--mcp-configpoints to a corrupted filecd <outside-dir> && <cmd>permission prompt to surface the chained command instead of only showing "Yes, allow reading from /".claude/rules/*.mdfiles (withpaths:frontmatter) and nested CLAUDE.md files not loading in print mode (claude -p)/clearnot fully clearing all session caches, reducing memory retention in long sessionsTeammateIdleandTaskCompletedhooks to support{"continue": false, "stopReason": "..."}to stop the teammate, matchingStophook behaviorWorktreeCreateandWorktreeRemoveplugin hooks being silently ignoreddescription:frontmatter field not appearing in Claude's available skills list/contextshowing identical token counts for all MCP tools from a servernulfile creation on Windows when the model uses CMD-style2>nulredirection in Git Bash/configsearch box is focused but empty[ERROR]logs with 403s from profile-scoped endpoints--worktreestartup by eliminating a git subprocess on the startup path-pstartup by pipelining claude.ai config fetch with local connections and using a concurrency pool instead of sequential batchingonSubmitacross message updates--append-system-prompt-fileand--system-prompt-filework in interactive mode (the docs previously said print mode only)/resumepicker to show your most recent prompt instead of the first one. This also resolves some titles appearing as(session).activeFormfield — the spinner falls back to the task subjectpermissions.disableBypassPermissionsModefrom your effective Claude Code settings (including managed/policy settings) — when set todisable, bypass permissions mode is hidden from the pickerv2.1.68Compare Source
/modelv2.1.67Compare Source
v2.1.66Compare Source
v2.1.64Compare Source
v2.1.63Compare Source
/simplifyand/batchbundled slash commandsENABLE_CLAUDEAI_MCP_SERVERS=falseenv var to opt out from making claude.ai MCP servers available/modelcommand to show the currently active model in the slash command menu/copypicker. When selected, future/copycommands will skip the code block picker and copy the full response directly./clearnot resetting cached skills, which could cause stale skill content to persist in the new conversationv2.1.62Compare Source
v2.1.61Compare Source
v2.1.59Compare Source
/copycommand to show an interactive picker when code blocks are present, allowing selection of individual code blocks or the full response.cd /tmp && git fetch && git push) to compute smarter per-subcommand prefixes instead of treating the whole command as onev2.1.58Compare Source
v2.1.56Compare Source
v2.1.55Compare Source
v2.1.54Compare Source
v2.1.53Compare Source
--worktreesometimes being ignored on first launchv2.1.52Compare Source
v2.1.51Compare Source
claude remote-controlsubcommand for external builds, enabling local environment serving for all users.CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MSto configure.-lflag) by default when a shell snapshot is available, improving command execution performance. Previously this required settingCLAUDE_BASH_NO_LOGIN=true.statusLineandfileSuggestionhook commands could execute without workspace trust acceptance in interactive mode.control_responsemessages (e.g. from WebSocket reconnects) could cause API 400 errors by pushing duplicate assistant messages into the conversation.CLAUDE_CODE_ACCOUNT_UUID,CLAUDE_CODE_USER_EMAIL, andCLAUDE_CODE_ORGANIZATION_UUIDenvironment variables for SDK callers to provide account info synchronously, eliminating a race condition where early telemetry events lacked account metadata./modelpicker now shows human-readable labels (e.g., "Sonnet 4.5") instead of raw model IDs for pinned model versions, with an upgrade hint when a newer version is available.v2.1.50Compare Source
startupTimeoutconfiguration for LSP serversWorktreeCreateandWorktreeRemovehook events, enabling custom VCS setup and teardown when agent worktree isolation creates or removes worktrees.CLAUDE_CODE_SIMPLEto fully strip down skills, session memory, custom agents, and CLAUDE.md token counting/mcp reconnectfreezing the CLI when given a server name that doesn't existisolation: worktreein agent definitions, allowing agents to declaratively run in isolated git worktrees.CLAUDE_CODE_SIMPLEmode now also disables MCP tools, attachments, hooks, and CLAUDE.md file loading for a fully minimal experience.claude agentsCLI command to list all configured agents-pflag) by deferring Yoga WASM and UI component importsCLAUDE_CODE_DISABLE_1M_CONTEXTenvironment variable to disable 1M context window support/extra-usagecommand support in VS Code sessionsv2.1.49Compare Source
--worktree(-w) flag to start Claude in an isolated git worktreeisolation: "worktree"for working in a temporary git worktreebackground: trueto always run as a background tasksettings.jsonfor default configurationplugin enableandplugin disableto auto-detect the correct scope when--scopeis not specified, instead of always defaulting to user scopeCLAUDE_CODE_SIMPLE) now includes the file edit tool in addition to the Bash tool, allowing direct file editing in simple mode./config— memo comparators now correctly detect verbose changes-p) by skipping unnecessary API calls during startupsupportsEffort,supportedEffortLevels, andsupportsAdaptiveThinkingfields so consumers can discover model capabilities.ConfigChangehook event that fires when configuration files change during a session, enabling enterprise security auditing and optional blocking of settings changes.disableAllHookssetting to respect managed settings hierarchy — non-managed settings can no longer disable managed hooks set by policy (#26637)--resumesession picker showing raw XML tags for sessions that start with commands like/clear. Now correctly falls through to the session ID fallback.v2.1.48Compare Source
v2.1.47Compare Source
trimEnd().os.EOL(\r\n) in display code — line counts now show correct values instead of always showing 1 on Windows.\r\nline endings.@file mentions - file suggestions now appear faster by pre-warming the index on startup and using session-based caching with background refresh.ctrl+fto kill all background agents instead of double-pressing ESC. Background agents now continue running when you press ESC to cancel the main thread, giving you more control over agent lifecycle.last_assistant_messagefield to Stop and SubagentStop hook inputs, providing the final assistant response text so hooks can access it without parsing transcript files./renamebeing lost after resuming a conversation (#23610)\) would produce spurious empty arguments, potentially breaking command execution./help,/model,/compact, etc.) being hidden from the autocomplete dropdown when many user skills are installed (#22020)/clearcommand (#26082)nameordescriptionin SKILL.md frontmatter is a bare number (e.g.,name: 3000) — the value is now properly coerced to a string (#25837)chat:newlinekeybinding action for configurable multi-line input (#26075)added_dirsto the statusline JSONworkspacesection, exposing directories added via/add-dirto external scripts (#26096)claude doctormisclassifying mise and asdf-managed installations as native installs (#26033)modelfield in.claude/agents/*.mdbeing ignored when spawning team teammates (#26064)alwaysThinkingEnabled: truein settings.json not enabling thinking mode on Bedrock and Vertex providers (#26074)tool_decisionOTel telemetry event not being emitted in headless/SDK mode (#26059)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.