Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@felixweinberger
Copy link
Collaborator

Documents the required tool for SEP-1034 conformance testing, which tests elicitation with default values for all primitive types.

Motivation and Context

Addresses @ihrpr's comment from PR #14 (#14 (comment)) to document the test_elicitation_sep1034_defaults tool in SERVER_REQUIREMENTS.md.

PR #14 added this tool to the TypeScript reference server and created conformance tests, but the tool wasn't documented in the requirements. This creates a gap where SDK maintainers implementing conformance servers wouldn't know this tool is required.

Changes

  • Added test_elicitation_sep1034_defaults tool specification to SERVER_REQUIREMENTS.md
  • Documents the complete elicitation request schema with default values for all primitive types:
    • name (string, default: "John Doe")
    • age (integer, default: 30)
    • score (number, default: 95.5)
    • status (enum, default: "active")
    • verified (boolean, default: true)
  • Includes reference to SEP-1034

How Has This Been Tested?

Documentation only - no functional changes to test.

Breaking Changes

None.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update

Checklist

  • I have read the MCP Documentation
  • My code follows the repository's style guidelines
  • I have added or updated documentation as needed

Addresses comment from PR #14 to document the new tool that tests
SEP-1034 elicitation with default values for all primitive types.

This ensures SDK implementers know to include this tool in their
conformance test servers.
Copy link
Contributor

@ihrpr ihrpr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@ihrpr ihrpr merged commit 18f48e5 into main Nov 10, 2025
4 checks passed
@ihrpr ihrpr deleted the fweinberger/sep-1034-reqs branch November 10, 2025 18:02
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.

3 participants