II.
InteractionPrimitive overview
Reference · liveinteraction-primitive:ask-user-question
AskUserQuestion overview
Tool the agent emits to ask the user a question with multiple-choice options. Used by claude-code (`AskUserQuestion`) and re-exposed by other agents over MCP.
Attributes
displayName
AskUserQuestion
description
Tool the agent emits to ask the user a question with multiple-choice
options. Used by claude-code (`AskUserQuestion`) and re-exposed by
other agents over MCP.
kind
prompt-ui
surface
prompt-ui
category
availableInModes
- chat
- plan
- composer
- edit
requiresPermission
false
Outgoing edges
realizes1
- layer:10-interaction·LayerOrchestration & Interaction
Incoming edges
supports_interaction_primitive1
- agent-ui-impl:claude-code.ui@current·AgentUIImplClaude Code UI (current) — tui-and-cli