send_user_action_needed_notification
Send urgent notifications when user input, decision, or immediate attention is required during Claude Code operations, such as for file conflicts, permission requests, or critical errors.
Instructions
AUTOMATICALLY send urgent notifications when user input, decision, or immediate attention is required. Claude should proactively use this for: file conflicts, permission requests, critical errors requiring user choice, or when waiting for user response before proceeding. Essential for good UX - notify users immediately when blocked.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action_needed": "<action_needed>"
},
"name": "send_user_action_needed_notification"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action_needed | Yes | What action the user needs to take | |
| context | No | Context or reason why user action is needed | |
| urgency | No | Urgency level of the required action | medium |
| timeout | No | How long to display the notification (seconds) |