Claude Code runs under Bun on some systems

Resolved 💬 4 comments Opened Mar 18, 2025 by timeless-residents Closed Sep 10, 2025

Bug Description

Environment Info

  • Platform: macos
  • Terminal: vscode
  • Version: 0.2.45
  • Feedback ID: 7d2a790a-da70-4f60-892b-44fc4085d616

Errors

[{"error":"Error: Failed to check bun permissions\n    at oL3 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:568)\n    at async YE1 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:686)\n    at async o21 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1155:43)\n    at async file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1361:5387","timestamp":"2025-03-18T08:15:17.517Z"},{"error":"Error: {\"type\":\"error\",\"error\":{\"details\":null,\"type\":\"overloaded_error\",\"message\":\"Overloaded\"} }\n    at F5.generate (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:511:12990)\n    at IZ.W [as iterator] (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:513:1538)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async JO._createMessage (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:515:23980)","timestamp":"2025-03-18T08:15:19.263Z"},{"error":"Error: Failed to check bun permissions\n    at oL3 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:568)\n    at async YE1 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:686)\n    at async file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1155:822","timestamp":"2025-03-18T08:15:36.153Z"},{"error":"Error: Failed to check bun permissions\n    at oL3 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:568)\n    at async YE1 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:686)\n    at async o21 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1155:43)\n    at async file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1361:5387","timestamp":"2025-03-18T08:15:36.568Z"},{"error":"Error: Failed to check bun permissions\n    at oL3 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:568)\n    at async YE1 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:686)\n    at async o21 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1155:43)\n    at async file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1361:5387","timestamp":"2025-03-18T08:15:37.397Z"},{"error":"Error: Failed to check bun permissions\n    at oL3 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:568)\n    at async YE1 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1145:686)\n    at async o21 (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1155:43)\n    at async file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1361:5387","timestamp":"2025-03-18T08:15:40.610Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.0: all messages must have non-empty content except for the optional final assistant message\"}}\n    at F5.generate (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:511:13048)\n    at J5.makeStatusError (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:515:7207)\n    at J5.makeRequest (file:///Users/studio/.nvm/versions/node/v22.13.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:515:8149)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-03-18T08:15:41.701Z"}]

View original on GitHub ↗

This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗