[BUG] BUG] Cowork still fails on macOS with "Sandbox dependencies not available" — bubblewrap check not fixed (re: #19996)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
CLI output was not valid JSON. This may indicate an error during startup. Output: Error: Sandbox dependencies are not available on this system. Required: ripgrep (rg), bubblewrap (bwrap), and socat.
What Should Happen?
Cowork should start normally on macOS using Seatbelt for sandboxing (as it does for Claude Code), instead of checking for Linux-only dependencies (bubblewrap, socat). The sandbox dependency check should detect the operating system and use the appropriate sandboxing tool for that platform.
Error Messages/Logs
CLI output was not valid JSON. This may indicate an error during startup. Output: Error: Sandbox dependencies are not available on this system. Required: ripgrep (rg), bubblewrap (bwrap), and socat.
Steps to Reproduce
Open Claude Desktop app on macOS (latest version)
Click the "Cowork" tab at the top of the app
Send any message or start any task
Error appears: "CLI output was not valid JSON. This may indicate an error during startup. Output: Error: Sandbox dependencies are not available on this system. Required: ripgrep (rg), bubblewrap (bwrap), and socat."
Claude Model
Opus
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
Claude 1.1.3189 (1b7b58) 2026-02-14T00:09:46.000Z
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗