-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
enhancementRequest for a new feature that's not currently supportedRequest for a new feature that's not currently supported
Description
This is a tracking issue for implementation of SEP-1330.
Summary
This SEP improves enum schema definitions in elicitation by deprecating the non-standard enumNames property in favor of JSON Schema 2020-12 compliant patterns using oneOf with const and title. The TypeScript SDK needs to implement new schema types (UntitledSingleSelectEnumSchema, TitledSingleSelectEnumSchema, UntitledMultiSelectEnumSchema, TitledMultiSelectEnumSchema), extend ElicitResult to support string arrays in the content field for multi-select responses, and maintain backward compatibility with the deprecated enumNames approach while supporting the new standardized patterns.
Related Issues & PRs
Metadata
Metadata
Assignees
Labels
enhancementRequest for a new feature that's not currently supportedRequest for a new feature that's not currently supported
Type
Projects
Status
Done