| Filename | Latest commit message | Latest commit date |
|---|---|---|
* feat: add client-side SEP-1034 conformance test for elicitation defaults Adds a conformance test that validates client SDKs properly apply default values for omitted fields in elicitation responses per SEP-1034. The test spins up a server that sends elicitation requests with defaults, and validates that the client returns content with those defaults applied. * feat: use elicitInput() for SEP-1034 default validation Updates client-side test to validate server-side default application using elicitInput() helper, which applies defaults via validation layer. This aligns with the TypeScript SDK's SEP-1034 implementation approach. The test now validates: - Server uses elicitInput() with schemas containing defaults - Client returns empty/partial content - Server automatically applies defaults during validation - Defaults are correctly merged for all primitive types * refactor: use server.request() instead of elicitInput() for client-side defaults test Ensures conformance test validates true client-side default application rather than server-side validation behavior. * feat: add applyDefaults capability flag for opt-in default application Enables conformance test to opt into client-side elicitation defaults by setting the applyDefaults capability flag. |
||
| .. | ||
| clients/typescript | ||
| servers/typescript | ||