You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement Elicitation URL mode for MCP spec 2025-11-25 (#666)
* Implement Elicitation URL mode for MCP spec 2025-11-25
* Clean up duplicated/misaligned ElicitationHandler doc comment bullets
* add `JSONRPC_VERSION` field to `JSONRPCError()`
* Add `URLElicitationRequiredError` parsing to `JSONRPCErrorDetails.AsError`, implement its `Is` method, and add a corresponding test.
* fix: Initialize mock elicitation session notification channel once with increased capacity and correct test assertion for accepted response content.
* fix: comments-> completion notification sent before browser authentication completes.
* Add: `MethodNotificationElicitationComplete` and refactor `NewElicitationCompleteNotification`.
* use a const for `URL_ELICITATION_REQUIRED`
* refactor: simplify elicitation complete notification creation and add nil session check
* fix: renaming shadowed err variables and documenting buffer choices
* add validation for `ElicitationParams`
* add tests for URL elicitation request parameters
* test: refactor `SendElicitationComplete` test to verify independent operation and improve `ElicitationParams.Validate` error assertions.
0 commit comments