Skip to content

Improve elicitation testing #1505

@alzimmermsft

Description

@alzimmermsft

PR #1501 ran into an issue where the mocking for elicitation testing was missing a required field as of the 2025-06-08 MCP spec (though the spec web page didn't include that information until the 2025-11-26 version).

We should review the elicitation portion of the spec and add in missing tests for URL elicitation and add in tests that explicitly set form elicitation in addition to the default handling which is form (just in case the default changes in the future or if explicitly setting elicitation type becomes required).

  • Add URL elicitation tests
  • Add explicit form elicitation tests

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-team-triageWorkflow: This issue needs the team to triage.server-Azure.McpAzure.Mcp.Servertools-CoreAZMCP Core functionality that all other tools build on top of

    Type

    No type

    Projects

    Status

    Untriaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions