Bug Fix
False question card appeared from AskUserQuestion CLI tool — the onTool handler had an overly broad filter (name.toLowerCase().includes('ask')) that caught AskUserQuestion — Claude CLI's internal tool for asking questions during execution. This tool is auto-resolved by the CLI with --dangerously-skip-permissions and should never be shown to the web UI user.
Root Cause
The condition matched any tool with "ask" in the name, including AskUserQuestion which doesn't contain the substring ask_user (case-sensitive check). This caused detailed internal investigation prompts to appear as interactive question cards.
Fix
AskUserQuestionis now silently skipped (logged to DB only, not shown in UI)- Removed the experimental CLI Ask tool infrastructure (
pendingCliAsks,ask_tool_responsehandler, test endpoints)
Full Changelog: v5.13.7...v5.13.8