[Bug] No assistant message found error in CLI response handling
Resolved 💬 3 comments Opened Oct 25, 2025 by kayossouza Closed Oct 29, 2025
Bug Description
⏵⏵ bypass permissions on (shift+tab to cycle) · 3 background tasks Press Escape again to clear
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
at Dd (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3356:12905)
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.0.26
- Feedback ID:
Errors
[{"error":"Error: Bad substitution: payment.getId\n at E (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:83707)\n at file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84362\n at Array.map (<anonymous>)\n at cq9 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:83449)\n at Z$0.exports (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84514)\n at qX (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84958)\n at IsB (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1091:5124)\n at Object.isReadOnly (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1264:1524)\n at Object.isConcurrencySafe (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1264:1488)\n at file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2685:61244","timestamp":"2025-10-24T21:04:22.449Z"},{"error":"Error: Bad substitution: payment.getId\n at E (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:83707)\n at file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84362\n at Array.map (<anonymous>)\n at cq9 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:83449)\n at Z$0.exports (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84514)\n at qX (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84972)\n at qL1 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:921:21532)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async Object.checkPermissions (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1264:1773)\n at async IN (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:3550:20340)","timestamp":"2025-10-24T21:04:22.461Z"},{"error":"Error: Bad substitution: payment.getId\n at E (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:83707)\n at file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84362\n at Array.map (<anonymous>)\n at cq9 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:83449)\n at Z$0.exports (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84514)\n at qX (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:63:84958)\n at GL1 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:652:38287)\n at $F (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:658:97)\n at uv8 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1253:5077)\n at cv8 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1253:5846)","timestamp":"2025-10-24T21:04:22.464Z"},{"error":"Error: Failed to parse command: Bad substitution: payment.getId\n at GL1 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:655:38)\n at $F (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:658:97)\n at uv8 (file:///Users/kayosouza/.nvm/versions/node/v22.18.0/lib/node_modules/@anthropic-ai/claude-
Note: Error logs were truncated.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗