Skip to content

Fix Bash permission requests showing Running instead of Waiting for input#30

Merged
kosinal merged 1 commit intomasterfrom
feature/29-bash-permission-status
Mar 2, 2026
Merged

Fix Bash permission requests showing Running instead of Waiting for input#30
kosinal merged 1 commit intomasterfrom
feature/29-bash-permission-status

Conversation

@kosinal
Copy link
Copy Markdown
Owner

@kosinal kosinal commented Mar 2, 2026

Summary

  • Add Bash, Write, Edit, and NotebookEdit to the INTERACTIVE_TOOLS set so their PreToolUse events produce status: "waiting" instead of "running"
  • Dashboard now correctly shows "Waiting for input" when Claude Code asks for tool permission approval
  • Notifications now fire for these permission prompts, alerting users when action is needed

Closes #29

Test plan

  • All 89 tests pass (npm test)
  • Lint clean on modified files (npm run lint)
  • New tests verify Bash and Write PreToolUse → waiting transition
  • Existing non-interactive test updated to use Read instead of Bash
  • Manual: confirm dashboard shows "Waiting for input" when Bash permission prompt appears

🤖 Generated with Claude Code

…r input" (#29)

Add Bash, Write, Edit, and NotebookEdit to INTERACTIVE_TOOLS set so
PreToolUse events for these tools produce status "waiting" and trigger
notifications.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kosinal kosinal merged commit 579842b into master Mar 2, 2026
6 checks passed
@kosinal kosinal deleted the feature/29-bash-permission-status branch March 2, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Asking for Bash commands shows running

1 participant