mirror of
https://github.com/agentclientprotocol/claude-agent-acp.git
synced 2026-11-10 11:21:06 +00:00
AskUserQuestion as a form elicitation (no longer disallowed with form support), MCP server elicitations (form and URL, cancel when the client cannot render them), the refusal fallback's consent prompt, and MCP OAuth after the setup response. They are open requests of their session (requires_action), withdrawn by a cancel or close like permission requests. The answer logic moves to shared helpers in elicitation.ts and the OAuth flow to mcp-oauth.ts, which the v1 core now calls too.