Skip to content

feat(client,server): bundle default validators, expose customisation via subpaths #5806

feat(client,server): bundle default validators, expose customisation via subpaths

feat(client,server): bundle default validators, expose customisation via subpaths #5806

Triggered via pull request May 29, 2026 12:52
Status Failure
Total duration 1m 12s
Artifacts

main.yml

on: pull_request
Matrix: test-e2e
Matrix: test-runtimes
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

14 errors
build
Process completed with exit code 2.
build
Cannot find module '@modelcontextprotocol/server/validators/cf-worker' or its corresponding type declarations.
build
Cannot find module '@modelcontextprotocol/server/validators/ajv' or its corresponding type declarations.
build
Cannot find module '@modelcontextprotocol/server/validators/ajv' or its corresponding type declarations.
test-e2e (22)
Process completed with exit code 1.
scenarios/validation.test.ts: test/e2e/scenarios/validation.test.ts#L27
Error: Cannot find package '@modelcontextprotocol/server/validators/ajv' imported from /home/runner/work/typescript-sdk/typescript-sdk/test/e2e/scenarios/validation.test.ts ❯ scenarios/validation.test.ts:27:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
scenarios/tools.test.ts: test/e2e/scenarios/tools.test.ts#L35
Error: Cannot find package '@modelcontextprotocol/server/validators/ajv' imported from /home/runner/work/typescript-sdk/typescript-sdk/test/e2e/scenarios/tools.test.ts ❯ scenarios/tools.test.ts:35:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
test-e2e (20)
Process completed with exit code 1.
scenarios/validation.test.ts: test/e2e/scenarios/validation.test.ts#L27
Error: Cannot find package '@modelcontextprotocol/server/validators/ajv' imported from /home/runner/work/typescript-sdk/typescript-sdk/test/e2e/scenarios/validation.test.ts ❯ scenarios/validation.test.ts:27:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
scenarios/tools.test.ts: test/e2e/scenarios/tools.test.ts#L35
Error: Cannot find package '@modelcontextprotocol/server/validators/ajv' imported from /home/runner/work/typescript-sdk/typescript-sdk/test/e2e/scenarios/tools.test.ts ❯ scenarios/tools.test.ts:35:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
test-e2e (24)
Process completed with exit code 1.
scenarios/validation.test.ts: test/e2e/scenarios/validation.test.ts#L27
Error: Cannot find package '@modelcontextprotocol/server/validators/ajv' imported from /home/runner/work/typescript-sdk/typescript-sdk/test/e2e/scenarios/validation.test.ts ❯ scenarios/validation.test.ts:27:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
scenarios/tools.test.ts: test/e2e/scenarios/tools.test.ts#L35
Error: Cannot find package '@modelcontextprotocol/server/validators/ajv' imported from /home/runner/work/typescript-sdk/typescript-sdk/test/e2e/scenarios/tools.test.ts ❯ scenarios/tools.test.ts:35:1 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { code: 'ERR_MODULE_NOT_FOUND' }
test (22)
Process completed with exit code 1.