Conversation
gw0-bot
force-pushed
the
renovate/all-deps
branch
4 times, most recently
from
September 14, 2026 09:28
f86b069 to
b714c28
Compare
gw0-bot
force-pushed
the
renovate/all-deps
branch
from
September 15, 2026 09:07
b714c28 to
352491d
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.266→2.1.27253b7df9→c3c9e261.4.0→1.6.0cdf488f→b96794fv46.2.6→v46.3.10.48.0→0.49.017.0.0→17.3.0Release Notes
anthropics/claude-code (@anthropic-ai/claude-code)
v2.1.272Compare Source
v2.1.271Compare Source
/fasttyped in the session applies where your organization allows it/configpanel in fullscreen mode: the wheel scrolls the settings list, a click on a setting's value changes it, and the row under the pointer is highlightedclaude self-hosted-runner --drain-marker-file <path>: when that file exists at a SIGTERM drain, the runner reports its exit to the server as a host drain (telemetry only)allowed_domainsto Bash, PowerShell and Monitor in auto mode with sandboxing: the hosts a command needs are reviewed with it and opened for it alone; other hosts are refusedomitClaudeMdto agent frontmatter and--agentsJSON, letting custom and plugin subagents run without user, project and local CLAUDE.md files; managed policy files still load--accept-command <sha256>toclaude plugin installandclaude plugin updateto accept exactly the command a previous--jsonrun displayed, instead of-ymultiplierabove 1, up to 10, in themodelPricingmanaged setting and the Claude apps gatewaypricingblock, for marked-up internal chargeback rates/desktop, which offers to download the appmanaged-mcp.jsonthat can't be read or parsed being ignored: it now keeps exclusive MCP control (user, project and plugin servers don't load) and warns at startupANTHROPIC_UNIX_SOCKET; they are again treated like other custom gateways, including for Remote Control/fast offanswering "Fast mode unavailable" instead of turning fast mode off when the organization has fast mode disabledCLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECKre-sending fast requests every turn after the API rejected fast mode; the rejection now stands and its reason is shownCLAUDE_CODE_RETRY_WATCHDOGfailing the turn on a usage-credits limit, or retrying an overload at fast speed, instead of falling back to standard speedfmt,columnand similar commands read when it follows an option the checker doesn't recognizegrep -v dir/* file)cd+gitchain skipping the prompt underpermissions.blockReadsOutsideWorkingDirectoriesin bypass and auto mode.git/config.lockbreakinggit checkout -b,git push -uandgit configfor the rest of a session after a sandboxed command failed to start (Linux)claude -psessions whose tools all come from MCP servers failing with "At least one tool must have defer_loading=false"text/plainlist_changednotifications in a tight loopmcp__server__toolname/mcpsent from Remote Control failing while the transcript view is openSendMessageresults no longer imply it was read/modelwarning about losing the conversation cache when switching back to the model the conversation actually ran on/reload-skillsreporting a skill count that disagreed with the slash menu after/cd/resumeand/continueshowing only 1-2 sessions in fullscreen mode on short terminals/resumeand/teleportkeeping the previous conversation's file-read tracking, so Claude could edit files the resumed conversation had never read--resumedropping the 1M context window ([1m]) when the resumed session's model family differs from the configured default model/artifactsdisappearing from the session after--resumeclaude --bg,claude agents) not watching the artifacts they publish for republishes made elsewhere--host-config-snapshot disk|memorycleanupPeriodDaysnow move to the recoverable trash at the next launch/add-dirpath input: the left and right arrow keys now move the cursor, and Enter adds only the typed path instead of also adding the highlighted completion!to the end of what you typed (!foocame out asfoo!)/hooksmenu crashing when a hook matcher is named after an inherited object property such as__proto__orconstructor^[[?1;2c) appearing at the shell prompt or in an editor when Claude Code exits, is suspended, or opens an editor right after startingclaude mcp serve: a running tool call now sends a progress update every 30 seconds, so clients show it is still running and idle timeouts don't abort a long command that prints nothingalwaysLoadMCP server that finishes connecting mid-conversation is usable on the next turn without a tool-search round trip/mobileto show a single QR code for claude.ai/mobile, which opens the right app store for your phone!shell commands follow default-mode permission rules instead of the classifier; a command no rule decides runs as a reviewed tool call-pruns) and notify Claude to re-arm, replacing the no-timeoutpersistentoption[⧉ …]pill that wraps with the text instead of squeezing multi-line prompts; delete it with Backspace to leave the selection outclaude-apiskill to enableeager_input_streamingon streaming custom tools, and to start deliverable-shaped Managed Agents work withuser.define_outcomeCLAUDE_CONFIG_DIRchanged in theenvironmentVariablessettingv2.1.270Compare Source
v2.1.269Compare Source
claude plugin eval: run a plugin's eval suite against Claude Code and get scored, reproducible results (JSON + HTML report); seeclaude plugin eval --help/output-style [name]to list and switch output styles, including over Remote Control and in cloud and other headless sessionsbashEditDiffEnabled)OTEL_METRICS_INCLUDE_REPOSITORYto tag OpenTelemetry metrics and events withvcs.*repository attributes; commit events getvcs.ref.head.*withOTEL_LOG_TOOL_DETAILSCLAUDE_CODE_GATEWAY_MODEL_DISCOVERY_TIMEOUT_MSto extend the LLM gateway/v1/modelsdiscovery timeout (default 3s)/focusfor a view with just your prompt, a one-line work summary, and the responseCLAUDE_CODE_WORKFLOW_MAX_CONCURRENT_AGENTS(1–256) to raise the Workflow tool's per-run concurrent agent limit for inference-bound fan-outsCLAUDE_CODE_BG_TASKS_REPORT_RUNNING=0to restore the old behavior)^[[?1;2c) appearing as stray text at startup in some terminals!applying beyond the settings source that wrote it; such a rule now applies only within its own source, and a bare!negation is ignoredheadersHelperconsent prompts showing a URL path that could be misread as a different host[redacted URL]in place of a relative Windows path with a folder name that starts with@/forkreceipt, each under a second apart, never backgrounding the session right away while it waited for the current tool to finishshutdownparams (e.g. rust-analyzer) being left running at session end;exitis now sent even ifshutdownfailspermission_denialsin--output-format stream-jsonresults omitting Read, Edit and Write calls blocked by a path-scoped deny rule/insightsfailing on Bedrock, Vertex, Foundry, and gateway deployments whose account can't reach the default Opus model by using the session model there instead/goalruns silently stalling after API errors, network drops, or token limits: the goal now retries with backoff, or pauses and says why, including until a usage limit resets/btwanswers that contained made-up tool calls and output: the side question is now told not to write them, and any that appear are flagged as not executedCLAUDE_CODE_RESUME_INTERRUPTED_TURNre-running a turn that had failed with an API error over 6 hours earlier, or longer ago thanCLAUDE_CODE_RESUME_INTERRUPTED_TURN_MAX_AGE_MSwhen setEdit()deny rules and the write-path check not applying to the file a Bashteecommand writes; aBash(tee:*)allow rule no longer covers destinations outside the working directories22c, or a terminal's color or version reply, being typed into the prompt at startup over slow connections (ssh, browser terminals)/diffpanel to open fully rendered in one step instead of showing a loading state firstalwaysLoadMCP server that finishes connecting mid-conversation is usable on the next turn without a tool-search round trip/ultrareview --postto post the PR comment directly when the findings arrive and print the comment link, instead of starting a second cloud session to post itanthropic-skills:<name>, matching Claude Desktop; the bare name still works when nothing else uses itCLAUDE_CONFIG_DIRis set in a settings file or theenvironmentVariablessetting/model defaultin a cloud session leaving every later message failing in organizations that restrict which models Claude Code can use@Claude !restartat the top level of a channel where Claude isn't active starting an unrelated conversation; it now privately says there is nothing to restartv2.1.268Compare Source
pricing:set ingateway.yaml, signed-in Claude Code clients receive the same rates through managed settings, so/costand telemetry match the spend meteraccess_control.allow_cidrsis empty, and a one-time warning the first time a request arrives from a public addressgatewayInternalNetworksmanaged setting, letting administrators allow/loginto a Claude apps gateway on their organization's own public IPv4 blockclaude self-hosted-runner --remove-session-state(default off): delete each session's per-session directories under<base-dir>/_sessions/when the session endsconfigDirectoryto the output ofclaude auth status --json--jsontoclaude plugin install,uninstall,update,enableanddisable, anderrorDetails/noteDetailsto each row ofclaude plugin list --jsonANTHROPIC_BASE_URL) since 2.1.265: a regex in the Artifact tool's input schema that those endpoints rejectCLAUDE_CODE_WEBFETCH_DEADLINE_MSto override the deadline (0 turns it off)/etc,/tmp,/varon macOS;/binon Linux) not applying when a path was given by its real location, and Bash commands ignoring deny rules written on a symlinked path spellingenv -C,evalor similar command the permission checker cannot analyze was on the same line/mcpand/pluginserver details,claude mcp list/get, and MCP login errors showing secrets resolved from${VAR}placeholders in MCP configsexcludeDynamicSections: the first message is no longer re-rendered each request401 … jti reused/compactand auto-compact mangling text that contained$sequences/compact: its restored-file notes now load in the same order on every resume/renamesending the conversation from before a compaction@file and/command suggestions not appearing after recalling a previous prompt with the up arrow and editing itclaude agents: pressing ← again at a natural pace to go back to the agent list no longer gets ignored until you pause for over a secondclaude agentssession delete getting stuck when a worktree can't be removed: the message names the cause and next step, and for a git worktree ctrl+x again deletes the directory anyway/bugand/feedbackdescription field showing no cursor when the terminal's native cursor is enabledclaude remote-controlshowing a generated name instead of their session title inListAgentsclaude plugin validaterejecting plugin paths whose directory name begins with two dots, which the plugin loader accepts--printmode-p) runs/resumelisting a/forkbackground session under its parent's name instead of its own⑂fork name/remote-controland other claude.ai-gated commands to suggest/loginwhen signed out instead of showing a Claude for Enterprise migration messageCLAUDE_CODE_SESSIONEND_HOOKS_TIMEOUT_MSnot extending SessionEnd hooks that have no per-hooktimeout(they were still cancelled after 1.5 seconds)/autofix-prand other cloud-session commands saying to retry or install the Claude GitHub App when no GitHub account is connected; they now point to/web-setupor the web connect page/teleportand/remote-envto explain when an organization policy turns them off, instead of answering "Unknown command"--continue/--resume: the conversation appears immediately instead of waiting for SessionStart hooks, and the first message no longer re-reads the whole transcript.claude/workflows/scripts: listing them no longer parses each script/diffselection now shows inside the prompt input, and fullscreen mode shows Remote Control status in the header instead of the footer/plugin: installing, enabling or disabling a plugin now takes effect when you close the menu;/reload-pluginsis no longer needed afterwardsCLAUDE_CODE_ENABLE_TODO_TOOLS=1elsewhereWebFetchdeny and ask rules to no longer apply to Artifact tool reads and updates; use anArtifactrule (orWebFetch(domain:claude.ai)) to block or gate themCLAUDE_CONFIG_DIRis set in a settings file or theenvironmentVariablessetting~/.claude/settings.jsonclaudeCode.preferredLocation: "sidebar"(it always opened a panel), and programmatic opens resetting that setting to "panel"CLAUDE_CONFIG_DIRis set through settings@Claude !restartin a thread with its own session sometimes also posting a contradictory "this thread is handled by the channel session" noticev2.1.267Compare Source
maxEffortLevelsetting (top-level or per model undermodelSettings): caps the effort level on every provider, including Bedrock, Vertex and Foundry; users can still pick a lower level--system-prompt-snapshot offto render the system prompt fresh on every request instead of reusing the conversation's recorded prompt (for iterating on prompt text)/contextand other local command output rendering blank on mobile clientsagent()calls with large output schemas being refused in auto mode instead of being checked by the safety classifier/compactor another slash command ran via-p --resume: a spurious "Continue from where you left off." turn is no longer insertedallowedHttpHookUrls,httpHookAllowedEnvVarsandallowedChannelPluginsto admit nothing, not everything, when unreadable/loginon machines whose managed settings require Claude apps gateway sign-in: Esc now closes the dialog instead of doing nothingeffort:frontmatter on custom commands, skills, and subagents being ignored on models whose default effort is still pinned (Opus 4.7, Opus 4.8, Fable 5)claude agents@directory menu not listing repositories created after the session startedclaude remote-controlexiting and dropping every attached session when its server credential expires (about 30 days after start); the host now re-registers and keeps going-p) conversation is resumed interactively: the system prompt prefix no longer changes/diffpanel: it no longer flashes "0 files changed" and a spinner before settling, and its empty state is centered in the panel/copywhen clipboard commands such aspbcopyfail inside the sandbox--resumefirst-render time for sessions with many Bash tool calls--system-promptor--append-system-promptnow record the system prompt and tool definitions once instead of re-rendering them--use-anthropic-git-proxyto be reported to the server at registration and to print a warning for each session that still clones through the legacy git proxyforward_user_identityupstreams to return a 429 as-is to a developer whose email was forwarded, instead of failing over to the next upstream, so the proxy's per-user limits holdghand GitHub API calls failing in organizations without the Claude GitHub App; they now use your connected GitHub account and say so when none is connectedConfiguration
📅 Schedule: (in timezone UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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 has been generated by Mend Renovate CLI.