Claude Code 2.1.238 fixes runaway memory in long sessions
The all-day-agent fix lands with Bash-style Ctrl+W, output styles that stop resetting, proxy auth for self-hosted runners, and a wave of rival CLI updates.

Copy markdown
Long sessions stop ballooning
Unbounded memory growth in long interactive sessions is fixed: subagent tool results are now released once they scroll out of the recent display window. If your all-day agent runs used to creep toward an OOM, this is the update to grab.
Ctrl+W now deletes like Bash
A new `keybindingFlavor` setting adds a `readline` mode so Ctrl+W in the prompt deletes back to the previous whitespace, matching shell muscle memory. The default `classic` behavior is unchanged, so opt in only if you want it.
Output styles stop drifting
Custom, project, and plugin output styles no longer quietly revert to the default voice partway through a session. Your Concise or custom style now holds for the whole run.
Proxy auth for self-hosted runners
New `--proxy-authorization-command` / `--proxy-authorization-file` flags let egress proxies that demand a fresh `Proxy-Authorization` header on every connection work with self-hosted runners. A companion `--defer-shutdown-max-min` parks leftover sessions after SIGTERM instead of dropping them.
Plugin marketplaces mint their own headers
A `headersHelper` command lets a plugin marketplace or catalog entry mint short-lived HTTP headers (like a token) for catalog fetches, so private plugin registries work without baking in secrets. It runs only on install or update, after showing you the command.
Elsewhere: the coding CLIs all shipped
The same day brought a wave of agent-CLI updates: OpenAI's Codex CLI reportedly added an interactive task dashboard, and Gemini CLI, Kiro, and Google's Antigravity CLI all pushed releases. If you run more than one harness, check your versions.