2.1.255 Broke macOS Monterey, 2.1.258 Fixes It Three Versions Later
Claude Code 2.1.258 fixes a launch failure on macOS 12 Monterey that had been introduced three releases earlier in 2.1.255.
What it is
Claude Code 2.1.258 is a small maintenance release for Anthropic's terminal coding agent.
What it does
It fixes Claude Code failing to launch entirely on macOS 12 (Monterey), a regression that had shipped in 2.1.255, and fixes remote and scheduled sessions failing with a "user messages must have non-empty content" error when a re-sent permission approval couldn't be applied.
Why it matters
A launch-breaking regression sitting live for three point releases is the kind of thing that quietly locks out anyone still on an older macOS version until someone notices and files it; worth knowing if you skipped updating for a few days and Claude Code just stopped opening.
How to use it
Update to 2.1.258 or later if Claude Code won't launch on macOS Monterey, or if scheduled/remote sessions were failing on a stale permission approval.