Skip to content

Conversation

chughtapan
Copy link
Contributor

This PR serves as PoC for adding multi-choice through enums in MCP elicitation schemas.

Demo: https://asciinema.org/a/anBvJdqEmTjw0JkKYOooQa5Ta

Spec discussion: modelcontextprotocol/modelcontextprotocol#1148

Note: This requires a few hacks into the SDK to work, so keeping this as a draft for now.

@evalstate
Copy link
Owner

@chughtapan -- the Python SDK now supports this I believe - is there more to be done or is this good-to-go?

@chughtapan
Copy link
Contributor Author

IIUC SEP-1330 is still in-review - A few weeks ago it was deferred to an live meeting in the async vote, so I'm hoping it'll be on the agenda whenever the next core maintainer meeting is.
The python-sdk modelcontextprotocol/python-sdk#1246 is still open - unless i missed something that happened in another PR?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants