surshar / claude-code
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
Built by Anthropic · github.com/anthropics
Large file, diff not shown.
| @@ -6,8 +6,110 @@ | ||
| 6 | 6 | <author><name>Anthropic</name></author> |
| 7 | 7 | <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md"/> |
| 8 | 8 | <link rel="self" type="application/atom+xml" href="https://raw.githubusercontent.com/anthropics/claude-code/main/feed.xml"/> |
| 9 | - <updated>2026-09-12T19:45:38Z</updated> | |
| 9 | + <updated>2026-09-14T22:12:48Z</updated> | |
| 10 | 10 | <entry> |
| 11 | + <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.271</id> | |
| 12 | + <title>Claude Code v2.1.271</title> | |
| 13 | + <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.271"/> | |
| 14 | + <updated>2026-09-14T22:12:48Z</updated> | |
| 15 | + <content type="html"><p>• Added fast mode in Claude Code Remote sessions (cloud and self-hosted runners): the host's fast-mode setting or /fast typed in the session applies where your organization allows it</p> | |
| 16 | +<p>• Added mouse support to the /config panel 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 highlighted</p> | |
| 17 | +<p>• Added claude self-hosted-runner --drain-marker-file &lt;path&gt;: when that file exists at a SIGTERM drain, the runner reports its exit to the server as a host drain (telemetry only)</p> | |
| 18 | +<p>• Added per-command allowed_domains to 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 refused</p> | |
| 19 | +<p>• Added omitClaudeMd to agent frontmatter and --agents JSON, letting custom and plugin subagents run without user, project and local CLAUDE.md files; managed policy files still load</p> | |
| 20 | +<p>• Added --accept-command &lt;sha256&gt; to claude plugin install and claude plugin update to accept exactly the command a previous --json run displayed, instead of -y</p> | |
| 21 | +<p>• Added support for a multiplier above 1, up to 10, in the modelPricing managed setting and the Claude apps gateway pricing block, for marked-up internal chargeback rates</p> | |
| 22 | +<p>• Added a spinner tip pointing Bedrock, Vertex AI, Foundry and LLM gateway users to the Claude desktop app; the claude.ai desktop app tip now suggests /desktop, which offers to download the app</p> | |
| 23 | +<p>• Fixed a cached organization policy being reused after switching accounts, organizations, or API keys, and the policy not refreshing until the hourly check when the credential changes mid-session</p> | |
| 24 | +<p>• Fixed the tool and command lists not updating when the organization policy finishes loading after startup or changes mid-session</p> | |
| 25 | +<p>• Fixed an enterprise managed-mcp.json that 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 startup</p> | |
| 26 | +<p>• Fixed org policy being fetched through, and rejected by, third-party local proxies set via ANTHROPIC_UNIX_SOCKET; they are again treated like other custom gateways, including for Remote Control</p> | |
| 27 | +<p>• Fixed cloud sessions rejecting every subagent tool call ("updatedInput … failed schema validation") when a workflow or agent approval was applied after the session's worker restarted</p> | |
| 28 | +<p>• Fixed /fast off answering "Fast mode unavailable" instead of turning fast mode off when the organization has fast mode disabled</p> | |
| 29 | +<p>• Fixed sessions started with CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK re-sending fast requests every turn after the API rejected fast mode; the rejection now stands and its reason is shown</p> | |
| 30 | +<p>• Fixed fast mode under CLAUDE_CODE_RETRY_WATCHDOG failing the turn on a usage-credits limit, or retrying an overload at fast speed, instead of falling back to standard speed</p> | |
| 31 | +<p>• Fixed Bash permission checks missing the file that fmt, column and similar commands read when it follows an option the checker doesn't recognize</p> | |
| 32 | +<p>• Fixed Bash permission checks skipping files a wildcard expands to when the wildcard sits in a command's pattern or option value (for example grep -v dir/* file)</p> | |
| 33 | +<p>• Fixed Bash permission checks so that shell variable declaration flags cannot misrepresent the command being run</p> | |
| 34 | +<p>• Fixed Bash commands with two directory changes, a subshell, or a cd+git chain skipping the prompt under permissions.blockReadsOutsideWorkingDirectories in bypass and auto mode</p> | |
| 35 | +<p>• Fixed a stale .git/config.lock breaking git checkout -b, git push -u and git config for the rest of a session after a sandboxed command failed to start (Linux)</p> | |
| 36 | +<p>• Fixed settings file changes made outside the session going unnoticed on macOS machines whose system file-event service is saturated; the watcher now falls back to polling</p> | |
| 37 | +<p>• Fixed resumed claude -p sessions whose tools all come from MCP servers failing with "At least one tool must have defer_loading=false"</p> | |
| 38 | +<p>• Fixed turns failing with "API returned an empty or malformed response" when an LLM gateway returns the non-streaming reply as text/plain</p> | |
| 39 | +<p>• Fixed sustained high CPU usage and repeated tool-list requests when an MCP server sends list_changed notifications in a tight loop</p> | |
| 40 | +<p>• Fixed MCP OAuth mishandling client registrations: denying consent forced a new one, one for another redirect URI was reused, and a concurrent write could delete a valid one or keep a mismatched one</p> | |
| 41 | +<p>• Fixed tool search returning no match when Claude selects an MCP tool by its bare name instead of its full mcp__server__tool name</p> | |
| 42 | +<p>• Fixed Ctrl+O cancelling pending MCP server reconnects, and /mcp sent from Remote Control failing while the transcript view is open</p> | |
| 43 | +<p>• Fixed the Claude in Chrome prompt telling the model to load tools through ToolSearch when ToolSearch is unavailable</p> | |
| 44 | +<p>• Fixed cross-session messages held by the receiving session's permission-mode policy leaving no trace: headless senders now get a delivery notice, and SendMessage results no longer imply it was read</p> | |
| 45 | +<p>• Fixed Claude starting a second copy of a background command (such as a watch task or dev server) that was still running after the conversation was compacted</p> | |
| 46 | +<p>• Fixed /model warning about losing the conversation cache when switching back to the model the conversation actually ran on</p> | |
| 47 | +<p>• Fixed /reload-skills reporting a skill count that disagreed with the slash menu after /cd</p> | |
| 48 | +<p>• Fixed /resume and /continue showing only 1-2 sessions in fullscreen mode on short terminals</p> | |
| 49 | +<p>• Fixed /resume and /teleport keeping the previous conversation's file-read tracking, so Claude could edit files the resumed conversation had never read</p> | |
| 50 | +<p>• Fixed --resume dropping the 1M context window ([1m]) when the resumed session's model family differs from the configured default model</p> | |
| 51 | +<p>• Fixed artifacts attached with /artifacts disappearing from the session after --resume</p> | |
| 52 | +<p>• Fixed background sessions (claude --bg, claude agents) not watching the artifacts they publish for republishes made elsewhere</p> | |
| 53 | +<p>• Fixed custom agents, slash commands and output styles beyond the first not loading from a virtual drive that reports inode 0, such as an encrypted vault mounted as a Windows drive</p> | |
| 54 | +<p>• Fixed self-hosted runner sessions silently losing all host config (settings, skills, plugins, MCP servers) when the host config directory exceeds 64 MiB; added --host-config-snapshot disk|memory</p> | |
| 55 | +<p>• Fixed skills synced from claude.ai staying on disk indefinitely after signing out; copies not refreshed within cleanupPeriodDays now move to the recoverable trash at the next launch</p> | |
| 56 | +<p>• Fixed spinner tips suggesting commands that aren't available for your account type or are disabled in your session</p> | |
| 57 | +<p>• Fixed the /add-dir path 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</p> | |
| 58 | +<p>• Fixed text fields outside the main prompt moving a leading ! to the end of what you typed (!foo came out as foo!)</p> | |
| 59 | +<p>• Fixed the interactive /hooks menu crashing when a hook matcher is named after an inherited object property such as __proto__ or constructor</p> | |
| 60 | +<p>• Fixed a fullscreen rendering glitch where text kept a stale background color after the box around it lost its background</p> | |
| 61 | +<p>• Fixed Delete in st and Alt+arrow keys in rxvt-unicode not working in attached background sessions</p> | |
| 62 | +<p>• Fixed the terminal's replies to capability queries (^[[?1;2c) appearing at the shell prompt or in an editor when Claude Code exits, is suspended, or opens an editor right after starting</p> | |
| 63 | +<p>• Improved terminal rendering performance: large diffs and long transcripts render faster, with fewer slow frames</p> | |
| 64 | +<p>• Improved startup time slightly by skipping a redundant validation of built-in model data on every launch</p> | |
| 65 | +<p>• Improved hook feedback: while a SessionStart, UserPromptSubmit, PreToolUse or SessionEnd hook runs, the spinner says so with elapsed time, and Esc cancels a prompt waiting on a SessionStart hook</p> | |
| 66 | +<p>• Improved the spinner status during long thinking: it now reads "deep in thought" after 45s, and shows "picking the thought back up" while recovering from the output-token limit</p> | |
| 67 | +<p>• Improved dynamic workflows to pause when you hit your usage limit and continue automatically when it resets, instead of dropping the affected agents</p> | |
| 68 | +<p>• Improved Remote Control to leave fewer empty sessions on claude.ai when setup fails on a flaky network</p> | |
| 69 | +<p>• Improved the Claude in Chrome message in cloud sessions when the browser can't be reached: it now says the computer may be asleep before it suggests an install</p> | |
| 70 | +<p>• Improved claude 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 nothing</p> | |
| 71 | +<p>• Improved Foundry and Claude Platform on AWS sessions: an alwaysLoad MCP server that finishes connecting mid-conversation is usable on the next turn without a tool-search round trip</p> | |
| 72 | +<p>• Improved Markdown files published as artifacts: they now render as styled document pages (title header, document typography, syntax-highlighted code)</p> | |
| 73 | +<p>• Improved Artifact tool publish errors: a publish with no file now says to write the page to a file first, and an unsupported file type is reported before a missing favicon</p> | |
| 74 | +<p>• Improved the Artifact tool's error when a page declares a capability its contract version lacks: it now lists every supported capability and notes when a newer contract version has it</p> | |
| 75 | +<p>• Improved artifact watching: a session can now watch up to 10 published artifacts at once for republishes made elsewhere, up from 5</p> | |
| 76 | +<p>• Improved PDF @-mentions to say "page count unknown" instead of a page count guessed from the file size when pdfinfo cannot count the pages</p> | |
| 77 | +<p>• Improved /mobile to show a single QR code for claude.ai/mobile, which opens the right app store for your phone</p> | |
| 78 | +<p>• Changed auto mode so that a skill's or slash command's inline ! shell commands follow default-mode permission rules instead of the classifier; a command no rule decides runs as a reviewed tool call</p> | |
| 79 | +<p>• Changed auto mode so a subagent reports back to its caller through a dedicated hand-back call that the safety classifier reviews, instead of its last message being reviewed after the fact</p> | |
| 80 | +<p>• Changed Monitor watches to always have a deadline (at most 30 minutes; 10 in single-prompt -p runs) and notify Claude to re-arm, replacing the no-timeout persistent option</p> | |
| 81 | +<p>• Changed the IDE selection indicator in the prompt to a [⧉ …] pill that wraps with the text instead of squeezing multi-line prompts; delete it with Backspace to leave the selection out</p> | |
| 82 | +<p>• Changed the default dynamic workflow size to small on Pro plans and lowered the medium size guideline from 15 to 10 agents</p> | |
| 83 | +<p>• Changed Claude apps gateway, Bedrock, Vertex AI, and Foundry sessions so that they no longer refresh a leftover claude.ai login that the session does not use</p> | |
| 84 | +<p>• Updated the bundled claude-api skill to enable eager_input_streaming on streaming custom tools, and to start deliverable-shaped Managed Agents work with user.define_outcome</p> | |
| 85 | +<p>• [VSCode] Added an Attach Open File setting that, when turned off, stops the open file from being added to messages; selected text is still attached</p> | |
| 86 | +<p>• [VSCode] Fixed the Hooks and Permission rules dialogs reporting a save that landed as failed, and the Hooks dialog going blank under a plugin-only policy lock or showing color codes in save errors</p> | |
| 87 | +<p>• [VSCode] Fixed Hooks dialog saves: no duplicate hook on replace, a header name retyped in other capitals keeps its secret, and settings.local.json is gitignored before the save returns</p> | |
| 88 | +<p>• [VSCode] Fixed session history showing only the current session when the workspace is on a Windows mapped network drive or SUBST drive</p> | |
| 89 | +<p>• [VSCode] Fixed the session list's Active filter hiding open idle sessions when Open is also checked in the filter menu</p> | |
| 90 | +<p>• [VSCode] Fixed a new chat switching back to the previous chat when the session list refreshed</p> | |
| 91 | +<p>• [VSCode] Fixed open tabs and the side bar keeping the old config folder until a window reload after CLAUDE_CONFIG_DIR changed in the environmentVariables setting</p> | |
| 92 | +<p>• [VSCode] Fixed console windows flashing on Windows when the extension runs background commands such as git, ripgrep, and the sign-in status check</p> | |
| 93 | +<p>• [VSCode] Fixed the prompt cache clock's hover text appearing only after a delay, and the auto-compact icon showing the browser's own tooltip beside its popup</p> | |
| 94 | +<p>• [VSCode] Improved the Hooks dialog: a save refused because of the settings file itself now opens a popup with an "Open settings file" button and the reason behind "Copy error"</p> | |
| 95 | +<p>• [VSCode] Changed the on state of toggle switches from Claude orange to the editor theme's button color</p> | |
| 96 | +<p>• [Claude Code on the web] Fixed a cloud session sometimes taking about ten minutes to respond after its process exited while the session still looked live; sending a message now restarts it right away</p> | |
| 97 | +<p>• [Claude Code on the web] Changed the Routines page on claude.ai/code to a new layout with Yours and Templates tabs and two-column routine cards that show run status, and removed its calendar view</p> | |
| 98 | +<p>• [Claude Code on the web] Added a Custom network access option to the Cloud environments editor in admin settings, with the same allowed-domains list the environment dialog on claude.ai/code offers</p> | |
| 99 | +<p>• [Claude Code on the web] Improved the Cloud environments admin page: it shows the default environment for Claude Tag and Claude Code, with a link to change it, and marks the recommended kind to create</p> | |
| 100 | +<p>• [Claude Tag] Fixed Claude in a channel where it stays active losing its working context about once an hour when the conversation is mostly in threads; thread activity now keeps it from being reset</p> | |
| 101 | +<p>• [Claude Tag] Fixed a thread that asked Claude to watch a pull request no longer hearing about CI failures, comments and reviews after Claude was restarted in that thread</p> | |
| 102 | +<p>• [Claude Tag] Fixed deleting the first message of a thread Claude had already replied in not ending Claude's work there; it now stops, as it did when a message with no replies was deleted</p> | |
| 103 | +<p>• [Claude Tag] Fixed Claude holding back a post because of an earlier instruction addressed to a different bot or assistant; only instructions addressed to Claude bind it, and it asks when unsure</p> | |
| 104 | +<p>• [Claude Tag] Fixed the reply-mode card Claude posts on joining a busy channel saying it "sees a lot of automated posts" when the channel is only chatty or large; the card now names the real reason</p> | |
| 105 | +<p>• [Claude Tag] Improved the Environment picker in Claude Tag admin settings: options are labeled Anthropic-hosted or self-hosted, with links to edit that environment or create one</p> | |
| 106 | +<p>• [Code Review] Fixed a pull request in a repository reviewed once per PR sometimes getting no review when a commit arrived while its review was waiting to start; it now reviews the requested commit</p> | |
| 107 | +<p>• [Code Review] Fixed Code Review occasionally posting the same findings two or three times when GitHub reported an error for a review it had in fact created</p> | |
| 108 | +<p>• [Code Review] Fixed follow-up reviews re-posting a security finding a person had already resolved when a later push moved the lines it was anchored to</p> | |
| 109 | +<p>• [Code Review] Fixed reopening a finished /ultrareview cloud session in the Claude app starting the whole review over again unprompted</p> | |
| 110 | +<p>• Windows: Fixed PowerShell commands failing with "Exit code 1" and no output when the session's temp output path reaches 260 characters</p></content> | |
| 111 | + </entry> | |
| 112 | + <entry> | |
| 11 | 113 | <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.270</id> |
| 12 | 114 | <title>Claude Code v2.1.270</title> |
| 13 | 115 | <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.270"/> |
| @@ -917,70 +1019,4 @@ | ||
| 917 | 1019 | <updated>2026-08-25T05:13:17Z</updated> |
| 918 | 1020 | <content type="html"><p>• Fixed a crash on startup on Linux distributions that ship glibc 2.44 (for example Arch Linux, CachyOS and Fedora Rawhide)</p></content> |
| 919 | 1021 | </entry> |
| 920 | - <entry> | |
| 921 | - <id>https://github.com/anthropics/claude-code/releases/tag/v2.1.243</id> | |
| 922 | - <title>Claude Code v2.1.243</title> | |
| 923 | - <link rel="alternate" type="text/html" href="https://github.com/anthropics/claude-code/releases/tag/v2.1.243"/> | |
| 924 | - <updated>2026-08-25T05:13:17Z</updated> | |
| 925 | - <content type="html"><p>• Added a Loops breakdown to /usage: per-loop run count, total tokens, tokens per run, and last run, so runaway or chatty /loop tasks are easy to spot</p> | |
| 926 | -<p>• Added modelPicker setting: curate the /model picker with an ordered, labeled list of models (any id spelling, including Vertex/Bedrock ids), appended to or replacing the built-in lineup</p> | |
| 927 | -<p>• Added promptCacheTtl and subagentPromptCacheTtl settings so API-key and cloud-provider users can keep a 1-hour prompt cache on the main conversation while subagents stay at 5 minutes</p> | |
| 928 | -<p>• Added modelPricing managed setting so an organization's contracted per-model rates and discount multiplier are used for /cost, the status line, and telemetry cost figures instead of list price</p> | |
| 929 | -<p>• Added a keyless sign-in under /login → Anthropic Console: "Sign in with your Console account" (recommended) alongside creating an API key, so organizations that don't allow API keys can sign in</p> | |
| 930 | -<p>• Added a Skipped sources line to /status that lists managed settings sources (for example managed-settings.json) present but not applied because a higher-precedence managed source is active</p> | |
| 931 | -<p>• Added a managed marker in /mcp and /plugins on claude.ai connectors whose authentication is managed by your organization</p> | |
| 932 | -<p>• Added a tip pointing claude.ai users who haven't connected GitHub for Claude Code on the web to /web-setup</p> | |
| 933 | -<p>• Added a /status line showing whether GitHub is connected for Claude Code on the web (Pro/Max), pointing to /web-setup when it isn't</p> | |
| 934 | -<p>• Added the model (and effort level) each subagent ran on to /tasks and the agent detail dialogs</p> | |
| 935 | -<p>• Fixed remote MCP servers in non-interactive (-p) and SDK sessions never recovering after a dropped connection; they now reconnect automatically or report as failed</p> | |
| 936 | -<p>• Fixed MCP server sign-in started from the desktop app failing with "Invalid redirect URI" on servers that support client ID metadata documents (for example Linear)</p> | |
| 937 | -<p>• Fixed auto mode staying unavailable at startup when a temporary server-side disable was cached and later flag fetches failed</p> | |
| 938 | -<p>• Fixed auto mode tool calls being denied as "temporarily unavailable" after about a minute of waiting when the API was briefly overloaded and asked the client to retry</p> | |
| 939 | -<p>• Fixed the /model picker silently ignoring an Ultracode selection; picking Ultracode now applies it to the current session</p> | |
| 940 | -<p>• Fixed /resume only listing the 50 most recent sessions; the picker now loads more as you scroll</p> | |
| 941 | -<p>• Fixed cloud sessions resuming after a mid-turn restart with a pending hook or background-task notification re-sent as the prompt instead of the normal continuation message</p> | |
| 942 | -<p>• Fixed cross-session messaging silently turning off inside user namespaces and rootless containers after the 2.1.232 socket-directory hardening</p> | |
| 943 | -<p>• Fixed text that hangs outside its container (for example the sign-in URL in /login) losing its leading columns when another part of the screen repaints</p> | |
| 944 | -<p>• Fixed spellcheck not underlining a misspelled word typed directly after an emoji</p> | |
| 945 | -<p>• Fixed background subagents not waking when their last background Bash task completes</p> | |
| 946 | -<p>• Fixed sessions going silent for 10+ minutes when the Anthropic API never starts a response: the request now times out after ~3 minutes, retries once, then shows API Error: No response from API</p> | |
| 947 | -<p>• Fixed auth, model-availability, and other client-generated error messages rendering like model output instead of as error lines</p> | |
| 948 | -<p>• Fixed workload identity federation in CI: processes in one job share the exchanged token instead of re-exchanging the single-use token; a rejected exchange fails fast with the server's message</p> | |
| 949 | -<p>• Fixed server-managed companyAnnouncements not showing at startup in a session that began with signing in (for example the first launch after /logout)</p> | |
| 950 | -<p>• Fixed hook if conditions like Bash(cat *) firing on unrelated Bash commands when the command contained $() or backtick command substitution followed by more arguments</p> | |
| 951 | -<p>• Fixed plugin dependencies declared with a marketplace field never resolving when both plugins are loaded together via --plugin-dir</p> | |
| 952 | -<p>• Fixed /reload-plugins keeping the LSP tool after the last LSP plugin is disabled; it now also warns before an LSP plugin change that would re-read the conversation</p> | |
| 953 | -<p>• Fixed --agents silently ignoring invalid JSON or invalid agent definitions; it now exits with a clear error, like --mcp-config</p> | |
| 954 | -<p>• Fixed /status showing "Found invalid entries in: ." with no filename when ~/.claude.json has an invalid MCP server entry</p> | |
| 955 | -<p>• Fixed /clear removing the /rename session name from the prompt bar even though the name was kept for the new session</p> | |
| 956 | -<p>• Fixed Ctrl+R history search and up-arrow history breaking when ~/.claude/history.jsonl contains a malformed entry</p> | |
| 957 | -<p>• Fixed Ctrl+[ not leaving vim INSERT mode in terminals that encode modified keys (modifyOtherKeys / kitty protocol)</p> | |
| 958 | -<p>• Fixed the local IDE connection being routed through HTTPS_PROXY (and sometimes failing) when localhost was listed in NO_PROXY but not lowercase no_proxy; both casings are now honored</p> | |
| 959 | -<p>• Fixed sandbox network-violation details being dropped from the Bash tool result when the blocked command still exited 0 (for example curl printing the proxy's 403 page)</p> | |
| 960 | -<p>• Fixed the status line rate_limits fields and /usage still showing a rate-limit window's pre-reset usage percentage after the window reset while the session was idle</p> | |
| 961 | -<p>• Fixed claude --teleport &lt;session&gt; exiting on uncommitted changes instead of offering to stash them and continue, as the session picker already does</p> | |
| 962 | -<p>• Fixed /web-setup repeatedly asking you to log in when an older GitHub CLI (without gh auth token) was already authenticated</p> | |
| 963 | -<p>• Fixed Claude in Chrome losing its connection to Claude Code after an auto-update cleaned up the version it was set up with; the native host now launches via the stable claude launcher</p> | |
| 964 | -<p>• [VSCode] Fixed sessions started before feature flags were first fetched (for example right after install) opening in the default permission mode instead of auto mode or your configured default mode</p> | |
| 965 | -<p>• [VSCode] Fixed Focus view sections you expanded collapsing on their own during subagent tool activity</p> | |
| 966 | -<p>• Improved startup time: sandbox and MCP bring-up no longer block the first frame, bare launches skip subcommand registration, and workflow discovery, settings, and trust-store work is cheaper</p> | |
| 967 | -<p>• Improved native install and auto-update download size: the binary is now zstd-compressed (about 75 MB instead of 340 MB on Linux x64)</p> | |
| 968 | -<p>• Improved attribution of usage telemetry to your organization for sessions that authenticate with ANTHROPIC_AUTH_TOKEN directly against the Anthropic API, so its data-handling settings apply</p> | |
| 969 | -<p>• Improved native binary size: about 2 MB smaller by storing the bundled skill and prompt text more compactly</p> | |
| 970 | -<p>• Improved memory usage of native builds: code is now loaded on demand instead of keeping the whole bundle resident (roughly 40–70 MB less memory per session)</p> | |
| 971 | -<p>• Improved peak memory usage in long-running sessions (the runtime now garbage-collects sooner as the heap grows)</p> | |
| 972 | -<p>• Improved /login over SSH: the sign-in URL appears immediately, pressing c reports how the URL was copied instead of always claiming success, and a hint explains how to select text in fullscreen</p> | |
| 973 | -<p>• Improved the error when effort xhigh/max is used with thinking turned off: it now names the level, the setting that disabled thinking, and /effort high as the fix</p> | |
| 974 | -<p>• Improved /loop: consecutive wake-ups where Claude has nothing to do now fold into a single line in the terminal instead of printing each one</p> | |
| 975 | -<p>• Changed the sandboxed Bash tool prompt to no longer list allowed network hosts, so Claude attempts requests (and you can approve new hosts) instead of assuming unlisted hosts are blocked</p> | |
| 976 | -<p>• Updated the /model picker and the bundled claude-api skill to show Sonnet 5's $2/$10 per Mtok pricing as its standard list price rather than a limited-time promo</p> | |
| 977 | -<p>• Changed computer use on macOS so clicking the desktop, Dock, or a Finder window requires granting Finder via the access dialog, like any other app</p> | |
| 978 | -<p>• Changed /model, /fast, and /effort to also run immediately instead of queueing until the turn ends on Bedrock, Vertex, and Foundry and when telemetry is disabled</p> | |
| 979 | -<p>• Fixed claude remote-control exiting and stranding attached Remote Control sessions when the server drops its environment mid-session; it now recovers</p> | |
| 980 | -<p>• Fixed Remote Control sessions served by claude remote-control sometimes getting stuck after it was stopped and restarted, for Team and Enterprise members without an admin or owner role</p> | |
| 981 | -<p>• Changed the cross-session messaging inbox socket to close connections that send no complete line within 30 seconds; scripts posting to it should connect once their data is ready</p> | |
| 982 | -<p>• Improved the notice when resuming a conversation whose Remote Control is held by another terminal: it now says sessions on other machines can't be seen from, or reach, this one</p> | |
| 983 | -<p>• [VSCode] Improved history trimming in long sessions: older tool-activity rows are dropped first so your messages and Claude's replies stay visible</p> | |
| 984 | -<p>• [VSCode] Improved attribution of the extension's own usage telemetry to your organization when you are signed in with a Claude account, so its data-handling settings apply</p></content> | |
| 985 | - </entry> | |
| 986 | 1022 | </feed> |