conformance/examples
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Felix Weinberger 0e8f13ba1e
feat: add SEP-1034 conformance test for elicitation defaults (#14)
Add comprehensive conformance test for SEP-1034 which extends MCP
elicitation to support default values across all primitive types.

Changes:
- Add test_elicitation_sep1034_defaults tool to reference server
- Create ElicitationDefaultsScenario with 5 granular checks:
  * String schema default value
  * Integer schema default value
  * Number schema default value
  * Enum schema default value (validates it's a valid enum member)
  * Boolean schema default value (regression test)
- Register scenario in index.ts

The test validates that servers properly include default values in
elicitation requestedSchema per SEP-1034 specification.

Test results: All 5 checks pass against TypeScript reference server
2025-11-10 16:04:09 +00:00
..
clients/typescript [scenario] OAuth basic & PRM variation (#11) 2025-11-10 11:51:30 +00:00
servers/typescript feat: add SEP-1034 conformance test for elicitation defaults (#14) 2025-11-10 16:04:09 +00:00