Jupyter Notebook File Reading Fails with 400 Bad Request Error
Resolved 💬 3 comments Opened Mar 28, 2025 by rohan-joshi Closed May 25, 2025
Bug Description
running into 400s when asking claude to read from Notebook (jupyter) files
Environment Info
- Platform: macos
- Terminal: ghostty
- Version: 0.2.56
- Feedback ID: 5997f447-e059-4f8c-8cff-7229aa5b1ed1
Errors
[{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.20.content.0.tool_result.content.1.image.source.base64: invalid base64 data\"}}\n at H6.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1054:10176)\n at $6.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1058:7207)\n at $6.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1058:8149)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-03-28T00:38:51.997Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.20.content.0.tool_result.content.1.image.source.base64: invalid base64 data\"}}\n at H6.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1054:10176)\n at $6.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1058:7207)\n at $6.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1058:8149)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-03-28T00:39:23.781Z"},{"error":"Error: 400 {\"type\":\"error\",\"error\":{\"type\":\"invalid_request_error\",\"message\":\"messages.20.content.0.tool_result.content.1.image.source.base64: invalid base64 data\"}}\n at H6.generate (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1054:10176)\n at $6.makeStatusError (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1058:7207)\n at $6.makeRequest (file:///opt/homebrew/lib/node_modules/@anthropic-ai/claude-code/cli.js:1058:8149)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-03-28T00:39:43.534Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗