問題文
A server needs the user to pick a seat preference before it can finish a tools/call. According to the specification, how does it obtain that input?
選択肢
- It replies with an InputRequiredResult carrying an elicitation/create request, and the client retries the original request with the collected inputResponses.
- It waits on the same request until the client volunteers the value.
- It opens a second stream and sends an elicitation/create request on it, waiting for the client's response before it resumes the original request.
- It returns a JSON-RPC error with code -32602 so the client knows to ask the user.