Protocol 2025-11-25 extends elicitation with form/url modes and a restricted primitive JSON Schema subset. These types are missing and ElicitRequestParams does not model mode, task, or the schema variants.
-
Add types:
ElicitRequestFormParams
ElicitRequestURLParams
BooleanSchema
NumberSchema
StringSchema
EnumSchema
SingleSelectEnumSchema
MultiSelectEnumSchema
TitledSingleSelectEnumSchema
TitledMultiSelectEnumSchema
UntitledSingleSelectEnumSchema
UntitledMultiSelectEnumSchema
LegacyTitledEnumSchema
PrimitiveSchemaDefinition
-
Update ElicitRequestParams to be a union of form/url params.
-
Support mode, task, _meta.progressToken, and restricted top‑level schema.
-
Update serializers and DSL builders
Protocol 2025-11-25 extends elicitation with form/url modes and a restricted primitive JSON Schema subset. These types are missing and
ElicitRequestParamsdoes not modelmode,task, or the schema variants.Add types:
ElicitRequestFormParamsElicitRequestURLParamsBooleanSchemaNumberSchemaStringSchemaEnumSchemaSingleSelectEnumSchemaMultiSelectEnumSchemaTitledSingleSelectEnumSchemaTitledMultiSelectEnumSchemaUntitledSingleSelectEnumSchemaUntitledMultiSelectEnumSchemaLegacyTitledEnumSchemaPrimitiveSchemaDefinitionUpdate
ElicitRequestParamsto be a union of form/url params.Support
mode,task,_meta.progressToken, and restricted top‑level schema.Update serializers and DSL builders