Vibe Coding
Claude Code 2.1.259 refuses to start when a managed settings file cannot be parsed
Released 2026-09-02, this build fixes managed settings silently going unenforced when the managed-settings file, a drop-in, the MDM plist, or the HKLM value fails to parse; Claude Code now refuses to launch and names the source. The same release fixes concurrent sessions silently reverting each other's ~/.claude.json changes, which had been resetting workspace trust and losing MCP/project state for anyone running many sessions at once. Both are fail-closed changes, so a fleet with a malformed policy file will now stop rather than quietly run unmanaged.
↳ Follow the thread