{"direction": "agent-to-client", "message": {"jsonrpc": "2.0", "id": 0, "method": "elicitation/create", "params": {"mode": "form", "sessionId": "ses_e2e3ab21fffe26w4gOUsR1Tc5Y", "toolCallId": "chatcmpl-tool-92f5a47f669cc20e", "message": "Questions", "requestedSchema": {"type": "object", "properties": {"q0": {"type": "string", "title": "Color preference", "description": "Which color do you prefer?", "oneOf": [{"const": "Red", "title": "Red", "description": "Prefer the color red"}, {"const": "Blue", "title": "Blue", "description": "Prefer the color blue"}]}, "q0_custom": {"type": "string", "title": "Color preference (other)", "description": "Type your own answer"}}, "required": []}}}}
{"direction": "client-to-agent", "message": {"jsonrpc": "2.0", "id": 0, "result": {"action": "accept", "content": {"q0": "Blue"}}}}
{"direction": "agent-to-client", "message": {"jsonrpc": "2.0", "id": 1, "method": "elicitation/create", "params": {"mode": "form", "sessionId": "ses_e2e3ab21fffe26w4gOUsR1Tc5Y", "toolCallId": "chatcmpl-tool-ac4293bded775769", "message": "Questions", "requestedSchema": {"type": "object", "properties": {"q0": {"type": "string", "title": "Color preference", "description": "Which color do you prefer?", "oneOf": [{"const": "Red", "title": "Red", "description": "Prefer the color red"}, {"const": "Blue", "title": "Blue", "description": "Prefer the color blue"}]}, "q0_custom": {"type": "string", "title": "Color preference (other)", "description": "Type your own answer"}}, "required": []}}}}
{"direction": "client-to-agent", "message": {"jsonrpc": "2.0", "id": 1, "result": {"action": "accept", "content": {"q0_custom": "Green"}}}}
