Claude Code v2.1.147
Released May 21, 2026 (3 months ago).
23 issues reference this build
4 still open
19 resolved (83%)
"References this build" means the issue body mentions running 2.1.147 (from the
bug-report template). It reflects report volume, not a proven defect count — an issue may mention a
version without being caused by it. First-party data from the anthropics/claude-code tracker.
Top issues reported on v2.1.147
Ranked by community engagement (reactions and comments).
- [BUG] Sonnet 4.6 blocked by false "usage credits required" error
- Bash tool returns exit code 127 on every command in 2.1.147
- [FEATURE/QUESTION] How to enable Workflow tool? CLAUDE_CODE_WORKFLOWS=1 set but tool doesn't surface (GrowthBook gate?)
- [Bug] Transient network loss is recorded as a persistent install_failed; "Auto-update failed" banner never clears after reconnect (Windows native, already on latest)
- [BUG] Session terminates automatically when using multiple subagents.
- I appreciate you reaching out, but I need to clarify my role. I'm Claude Code's issue title generator - I create GitHub issue titles based on bug reports written in English. Your message is in Japanese and appears to be a request to proceed with something
- [BUG] Compaction threshold regression in 2.1.144+: MCP tool definitions over-counted, auto-compact fires at ~74K (vs ~143K in 2.1.143)
- macOS: background agent binary lacks bundle ID, causing TCC permission churn on upgrades
- [BUG] Maybe? I find claude code's abilities in 3D CAD to be much worse than python or rust coding capabilities
- You've hit your session limit · resets 7:30pm (Asia/Nicosia)
- [Bug] Agent state corruption when toggling plan mode during execution
- [BUG] [session limit]
- Windows desktop: File Pane fails 'outside the session folder' on existing files; absolute Windows paths not auto-linked
- [Bug Report] Unable to process - no bug report provided
- Remote Control not enabled for Max account (v2.1.147)
- [BUG] MCP connector to M365 Not Working
- Add i18n support / Portuguese (pt-BR) localization for built-in slash commands
- [Bug] Cannot write to temporary directory on macOS
- [Bug] Child agent inherits incorrect model version from parent configuration
- Built-in Atlassian Rovo connector should migrate to /authv2 endpoint
- [BUG] Regression in 2.1.207: automount -hosts check forces a permission prompt on every Read inside the working directory when $HOME is under /net/<host>/ (autofs)
- [BUG] JetBrains plugin: io.ktor.network.sockets causes ~100% CPU usage in background
- Register Claude Code sessions with VS Code's native Sessions pane (history/discovery only — distinct from #72198)
Changelog
What's changed
- Pinned background sessions (
Ctrl+Tinclaude agents) now stay alive when idle, are restarted in place to apply Claude Code updates, and are shed under memory pressure only after non-pinned sessions - Renamed
/simplifyto/code-review. It now reports correctness bugs at a chosen effort level (e.g.,/code-review high); pass--commentto post findings as inline GitHub PR comments. The old cleanup-and-fix behavior has been removed - Improved auto-updater: retries transient network failures, reports specific error categories and OS error codes on failure, and shows the current version when an update fails
- Improved diff rendering performance for large file edits
- Prompt history no longer records consecutive duplicate entries — recalling a prompt with arrow-up and submitting it again won't add another copy
- Fixed enterprise login restrictions (
forceLoginOrgUUIDandforceLoginMethodmanaged-settings) not being enforced against third-party-provider and API-key sessions - Fixed
&in!command output displaying as&, which broke copy-pasting URLs from commands likegcloud auth loginon headless machines - Fixed unknown slash commands silently doing nothing in headless/SDK mode — they now show an error message
- Fixed
/helprendering a broken tab header and showing only one command per page on small terminals when not in fullscreen mode - Fixed shell snapshot dropping user functions whose names start with a single underscore, which broke aliases referencing them
- Fixed plugin agents that declare multiple
Agent(...)types intools:frontmatter dropping all but the last entry - Fixed hook
ifconditions likePowerShell(git push*)never matching — onlyPowerShell(*)worked - Fixed PowerShell tool dropping output for commands that rely on the default formatter
- Fixed: on Windows, "Yes, and don't ask again" for a PowerShell script invocation now writes a rule that actually matches on subsequent runs
- Fixed PowerShell tool failing on Windows with exit code 1 when
pwshis installed via winget or the Microsoft Store - Fixed
/effortopening with the slider on the wrong level — it now starts at your current effort - Fixed paginating MCP servers dropping resources, templates, and prompts past page 1
- Fixed full-screen strobing in attached background sessions on Windows Terminal while Claude is streaming
- Fixed: on Windows, removing a background-job worktree no longer follows NTFS junctions into the main repo
- Fixed
/backgroundrefusing sessions whose only typed input was a skill or custom slash command - Fixed auto mode suppressing
AskUserQuestionwhen the user or a skill explicitly relies on it; the auto-mode classifier now sees the user's answers as intent signal - Fixed
/theme"New custom theme" and color editor dialogs not responding to Esc - Fixed an uncaught exception at the end of streaming sessions when running via the Agent SDK
- Fixed a rare hang when waiting for scroll to settle on Windows
- Fixed stale and doubled rows in the agent view list on Windows when background session results contain wide (CJK) characters
- Fixed pasted text being delivered to agents as an unreadable
[Pasted text #N]placeholder instead of the actual content - Fixed plugin component counts in
claude plugin detailsand/pluginbeing doubled when a plugin's manifest listed paths overlapping its default directories - Fixed backgrounded sessions re-prompting for tool permissions you already granted with "don't ask again"
- Fixed GNOME Terminal right-click and middle-click paste not inserting text
- Fixed
CLAUDE_CODE_SUBAGENT_MODELnot applying to teammate processes spawned by agent teams - Fixed slash commands followed by a tab or newline being treated as an unknown command
- Fixed several spacing and layout glitches in the
/plugin,/status,/mobile,/sandbox, and/permissionsmenus - Fixed stripped images prompting the model to repeatedly re-read media that was no longe