[Bug] Unhandled Promise Rejection: No assistant message found

Resolved 💬 3 comments Opened Oct 20, 2025 by alexsorokoletov Closed Oct 22, 2025

Bug Description
Claude just showed this error middle of the section:

This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason:
Error: No assistant message found

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.0.24
  • Feedback ID: 89a52b46-073e-4651-a4c3-5cdca0ba6d46

Errors from claude doctor

[{"error":"Error: Plugin superpowers has an invalid manifest file at /Users/username/.claude/plugins/cache/superpowers/.claude-plugin/plugin.json.\n\nValidation errors: : Unrecognized key(s) in object: 'category'\n\nPlease fix the manifest or remove it. The plugin cannot load with an invalid manifest.\n    at Ed6 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1332:8144)\n    at wd6 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1340:372)\n    at Ld6 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1340:5641)\n    at Nd6 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1340:4394)\n    at async file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1340:11006\n    at async kP (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1368:25759)\n    at async Kt0.<anonymous> (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3734:269)\n    at async Kt0.parseAsync (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3652:4156)\n    at async Jd8 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3779:1576)\n    at async Zd8 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:3724:1536)","timestamp":"2025-10-20T21:11:53.800Z"},{"error":"Error: Request was aborted.\n    at by.makeRequest (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:357:3850)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-20T21:19:08.419Z"},{"error":"AxiosError: Request failed with status code 404\n    at DR (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:24:1136)\n    at BrotliDecompress.<anonymous> (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:29:9841)\n    at BrotliDecompress.emit (node:events:530:35)\n    at BrotliDecompress.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1698:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at L71.request (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:31:2129)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async dIQ (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2534:1062)\n    at async cIQ (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2534:2055)\n    at async Object.call (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2534:8456)\n    at async JS8 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2692:65281)\n    at async ANQ (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2692:62335)\n    at async file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2692:61504\n    at async Oh1 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:725:1714)\n    at async YS8 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2692:61416)","timestamp":"2025-10-20T21:22:00.068Z"},{"error":"AxiosError: Request failed with status code 404\n    at DR (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:24:1136)\n    at BrotliDecompress.<anonymous> (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:29:9841)\n    at BrotliDecompress.emit (node:events:530:35)\n    at BrotliDecompress.emit (node:domain:489:12)\n    at endReadableNT (node:internal/streams/readable:1698:12)\n    at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n    at L71.request (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:31:2129)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async dIQ (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2534:1062)\n    at async cIQ (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2534:2055)\n    at async Object.call (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2534:8456)\n    at async JS8 (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2692:65281)\n    at async ANQ (file:///Users/username/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2692:62335)\n    at async file:///Users/

Note: Error logs were truncated.

View original on GitHub ↗

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