Claude Code v2.1.234: GitLab MR Badge, Auto-Continue, Security Hardening
Claude Code v2.1.234 is out, and it’s a solid patch release with a few notable additions and a long list of fixes. The headline features are a GitLab merge request status badge, automatic session continuation after usage-limit resets, and a security hardening against NTLM credential-leak vectors.
Key additions
- GitLab MR badge: If your repo has a GitLab remote and you have the
glabCLI authenticated, the footer and statusline now show a badge with the MR number and its state (draft, pending, or green). - Auto-continue at usage limit: When your claude.ai usage limit resets, Claude Code automatically resumes your session. You can disable this in
/configunder “Continue automatically at usage limit”. CLAUDE_CODE_PROJECT_DIR_NAMEenv var: Lets hosts that give each session its own config directory choose a short name for the per-project transcript directory.selection:clearkeybinding action: Bind a key to clear an in-app text selection, including in the agents view.
Security fix
The release hardens remote file reads, session restore, CLAUDE.md includes, workflow scripts, and file uploads against Windows NT-namespace paths (\??\). This closes the remaining pre-approval file-access vector that could be exploited for NTLM credential leaks.
Fixes worth noting
- Auto mode in very long sessions repeatedly re-checking and denying network access for sandboxed commands after compaction has been fixed.
- Session-scoped permission answers (including denies) are no longer dropped when answering background subagent tool permission prompts.
- Fixed a crash on the non-streaming fallback path when a thinking block or text block was missing its required field.
- Markdown rendering performance for unusual Unicode sequences is improved.
SendMessageno longer rejects recipients copied fromListAgentswhen the session name is near the 200-character cap or emoji-heavy.- Git remote parsing with unusual userinfo now correctly identifies the host, avoiding wrong-host links and behavior.
- MCP diagnostics no longer print resolved secrets: scope-conflict warnings show the configured
${VAR}form, and connection-failure details show only the server origin. strictKnownMarketplacesnow rejects SCP-style git marketplace sources whose host differs from what git would actually connect to.- Fullscreen copy of modal text (like the
/loginOAuth URL) no longer loses characters. - Various UI/UX fixes: horizontal rules in markdown, consecutive shell commands splitting into separate rows, dialogs dismissed by shell command completion, queued
!commands being sent as plain text after editing, and permission-mode loss when accepting the fullscreen renderer prompt. /tuinow declines to switch if it would drop launch--allowed-tools/--disallowed-toolsrules.- Credential masking on relayed permission previews can no longer hide commands, paths, or destinations from the approver.
Full changelog is on GitHub. If you’re on a recent version, upgrading is straightforward.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Google Quietly Buying Play Store Code to Train AI Coding Tools
Google is emailing Android developers offering to pay for their app codebases to train AI coding tools, as part of a confidential pilot program.

CivBench: Testing AI Strategic Reasoning with Civilization VI — Agent Nuked Toulouse After Losing Culture War
An AI agent playing Civilization VI built nukes after French culture victory became unavoidable. The experiment, CivBench, tests long-horizon strategic reasoning — something multiple-choice benchmarks like GovBench (99.26% GPT-5) fail to measure. 76 MCP tools expose Civ VI game state as text.

Micron's $200B Investment Aimed at AI Memory Constraints
Micron commits $200 billion towards addressing AI memory bottlenecks, aiming to enhance AI processing capabilities.

Quumble Convergence Protocol v5: Cross-Architecture LLM Experiment Results
The Quumble Convergence Protocol v5 tests whether independent LLM instances converge on descriptions of imaginary creatures when given nonsense words. Results show both Claude (Opus 4.6 & Sonnet 4.6) and GPT-5.3 independently produced a small, round, soft, lavender-tinted, bioluminescent creature that hums from the word 'quumble'.