[BUG]
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?
<img width="2105" height="415" alt="Image" src="https://github.com/user-attachments/assets/1f9d6cfc-437c-40f0-a72d-8e526033d9e7" />
{"type":"result","subtype":"error_during_execution","duration_ms":0,"duration_api_ms":0,"is_error":true,"num_turns":0,"session_id":"f8c366b8-8e34-4c6a-9d1c-322846d7d6c6","total_cost_usd":0,"usage":{"input_tokens":0,"cache_creation_input_tokens":0,"cache_read_input_tokens":0,"output_tokens":0,"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":0}},"modelUsage":{},"permission_denials":[],"uuid":"8d5826f1-6e10-4c6e-b4d4-c215504025f0","errors":["Cannot read properties of undefined (reading 'startsWith')","Error: Error opening file /Users/mac/.claude/projects/-Users-mac/a0a3aa7e-505c-4bb5-a7bb-79f206e45075.jsonl: Error: EACCES: permission denied, open '/Users/mac/.claude/projects/-Users-mac/a0a3aa7e-505c-4bb5-a7bb-79f206e45075.jsonl'\n at hm (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:170)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3878\n at async Promise.all (index 8)\n at async YPA (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3714)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9303\n at async MI0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:203)\n at async dm2 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9099)","Error: Error opening file /Users/mac/.claude/projects/-Users-mac/a46e3d17-96b4-4889-ad3f-9fbd85dcc2a1.jsonl: Error: EACCES: permission denied, open '/Users/mac/.claude/projects/-Users-mac/a46e3d17-96b4-4889-ad3f-9fbd85dcc2a1.jsonl'\n at hm (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:170)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3878\n at async Promise.all (index 9)\n at async YPA (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3714)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9303\n at async MI0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:203)\n at async dm2 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9099)","Error: Error opening file /Users/mac/.claude/projects/-Users-mac/e2ab23bd-f1de-4424-861d-25fb5c5c7453.jsonl: Error: EACCES: permission denied, open '/Users/mac/.claude/projects/-Users-mac/e2ab23bd-f1de-4424-861d-25fb5c5c7453.jsonl'\n at hm (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:170)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3878\n at async Promise.all (index 10)\n at async YPA (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3714)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9303\n at async MI0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:203)\n at async dm2 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9099)","Error: 404 {\"error\":{\"message\":\"Invalid URL (POST /v1/messages/count_tokens)\",\"type\":\"invalid_request_error\",\"param\":\"\",\"code\":\"\"}}\n at B9.generate (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:459:10901)\n at q_.makeStatusError (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:796:2195)\n at q_.makeRequest (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:796:5419)\n at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:946:3938\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:946:2262\n at async uR6 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:945:16946)\n at async TVB (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:946:2195)\n at async bOA (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1844:52)\n at async b21 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1844:261)","SyntaxError: Unterminated string in JSON at position 2 (line 1 column 3)\n at JSON.parse (<anonymous>)\n at file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:715\n at B (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:8:6526)\n at file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:3157:241\n at Array.map (<anonymous>)\n at OY0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:3157:68)\n at $d2 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4493:4475)\n at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4491:3797\n at async Jp1 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:946:2037)"]}
What Should Happen?
Create file error
Error Messages/Logs
Steps to Reproduce
claude -p "add type hints to 1.py"
{"type":"result","subtype":"error_during_execution","duration_ms":0,"duration_api_ms":0,"is_error":true,"num_turns":0,"session_id":"79d771b5-59ff-4ffc-9fc0-1ed35137e51d","total_cost_usd":0,"usage":{"input_tokens":0,"cache_creation_input_tokens":0,"cache_read_input_tokens":0,"output_tokens":0,"server_tool_use":{"web_search_requests":0,"web_fetch_requests":0},"service_tier":"standard","cache_creation":{"ephemeral_1h_input_tokens":0,"ephemeral_5m_input_tokens":0}},"modelUsage":{},"permission_denials":[],"uuid":"d9fbd6b0-5b9a-49cf-b10d-3b99174cc450","errors":["Cannot read properties of undefined (reading 'startsWith')","Error: Error opening file /Users/mac/.claude/projects/-Users-mac/a0a3aa7e-505c-4bb5-a7bb-79f206e45075.jsonl: Error: EACCES: permission denied, open '/Users/mac/.claude/projects/-Users-mac/a0a3aa7e-505c-4bb5-a7bb-79f206e45075.jsonl'\n at hm (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:170)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3878\n at async Promise.all (index 9)\n at async YPA (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3714)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9303\n at async MI0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:203)\n at async dm2 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9099)","Error: Error opening file /Users/mac/.claude/projects/-Users-mac/a46e3d17-96b4-4889-ad3f-9fbd85dcc2a1.jsonl: Error: EACCES: permission denied, open '/Users/mac/.claude/projects/-Users-mac/a46e3d17-96b4-4889-ad3f-9fbd85dcc2a1.jsonl'\n at hm (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:170)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3878\n at async Promise.all (index 10)\n at async YPA (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3714)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9303\n at async MI0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:203)\n at async dm2 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9099)","Error: Error opening file /Users/mac/.claude/projects/-Users-mac/e2ab23bd-f1de-4424-861d-25fb5c5c7453.jsonl: Error: EACCES: permission denied, open '/Users/mac/.claude/projects/-Users-mac/e2ab23bd-f1de-4424-861d-25fb5c5c7453.jsonl'\n at hm (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:170)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3878\n at async Promise.all (index 12)\n at async YPA (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:3714)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9303\n at async MI0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:203)\n at async dm2 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4176:9099)","Error: 404 {\"error\":{\"message\":\"Invalid URL (POST /v1/messages/count_tokens)\",\"type\":\"invalid_request_error\",\"param\":\"\",\"code\":\"\"}}\n at B9.generate (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:459:10901)\n at q_.makeStatusError (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:796:2195)\n at q_.makeRequest (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:796:5419)\n at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:946:3938\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:946:2262\n at async uR6 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:945:16946)\n at async TVB (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:946:2195)\n at async bOA (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1844:52)\n at async b21 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:1844:261)","SyntaxError: Unterminated string in JSON at position 2 (line 1 column 3)\n at JSON.parse (<anonymous>)\n at file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:75:715\n at B (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:8:6526)\n at file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:3157:241\n at Array.map (<anonymous>)\n at OY0 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:3157:68)\n at $d2 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4493:4475)\n at process.processTicksAndRejections (node:internal/process/task_queues:103:5)\n at async file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:4491:3797\n at async Jp1 (file:///usr/local/lib/node_modules/@anthropic-ai/claude-code/cli.js:946:2037)"]}
Claude Model
None
Is this a regression?
Yes, this worked in a previous version
Last Working Version
_No response_
Claude Code Version
2.0.70
Platform
Other
Operating System
macOS
Terminal/Shell
Warp
Additional Information
Create file error
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗