Skip to content

start elicitiation server-everything fails #791

@jdevoo

Description

@jdevoo

Hello,
I am having trouble with server-everything 2026.1.26 startElicitation tool. I am using go-sdk v1.3.0

I set my client options with an ElicitationHandler pointing to my function which never gets called.

Instead, my MCP logging handler returns:

MCP error -32602: elicit schema property "titledMultipleSelectEnum" has unsupported type "array", only string, number, integer, and boolean are allowed

As per changes in #644 support elicitation defaults.

I had not tested this in a while and had it working previously but didn't track the changes of go-sdk. Same error with server-everything 2025.8.18.

This could be a few things between protocol spec, server-everything, go-sdk and my code. Any pointers would be great!!
JP

Metadata

Metadata

Assignees

Labels

P2Moderate issues, valuable feature requestsready for workHas enough information to start

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions