interactive_feedback
Requests user input via GUI after AI displays complete response in chat.
USAGE FLOW:
1. AI displays complete response in chat dialog
2. AI calls this tool to collect user input
3. Tool returns user feedback only
This tool collects user input, not for displaying AI responses.
AI responses must appear in chat dialog before calling this tool.
PARAMETER REQUIREMENTS:
- AI MUST provide BOTH 'message' and 'full_response' parameters
- Both parameters cannot be empty or whitespace-only
- MCP service will automatically select which content to display based on user's display_mode setting
USAGE PATTERN:
# Step 1: AI displays complete response in chat
# Step 2: AI calls tool with BOTH parameters
interactive_feedback(
message="你希望我实现这些更改吗?", # Required: concise question
full_response="我分析了你的代码,发现了3个问题...", # Required: complete response
predefined_options=["修复方案A", "修复方案B", "让我想想"]
)
Note: MCP service automatically selects appropriate content based on user's display mode configuration.