Return protocol errors for invalid tool input #5847
Annotations
33 errors
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [sse 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ SSEClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ EventSource._eventSource.onmessage ../../packages/client/src/client/sse.ts:216:22
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:495:6
❯ dispatchEvent ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:144:6
❯ parseLine ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:60:6
❯ Object.feed ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:50:6
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:413:21
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [streamableHttpStateless 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [streamableHttp 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [stdio 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ Object.handler helpers/wire-sniffer.ts:128:30
❯ PassThrough.<anonymous> helpers/index.ts:233:54
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [inMemory 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ InMemoryTransport.handler helpers/wire-sniffer.ts:128:30
❯ InMemoryTransport.send ../../packages/core/src/util/inMemory.ts:68:34
❯ ../../packages/core/src/shared/protocol.ts:681:50
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [sse 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ SSEClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ EventSource._eventSource.onmessage ../../packages/client/src/client/sse.ts:216:22
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:495:6
❯ dispatchEvent ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:144:6
❯ parseLine ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:60:6
❯ Object.feed ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:50:6
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:413:21
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [streamableHttpStateless 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [streamableHttp 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [stdio 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ Object.handler helpers/wire-sniffer.ts:128:30
❯ PassThrough.<anonymous> helpers/index.ts:233:54
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [inMemory 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ InMemoryTransport.handler helpers/wire-sniffer.ts:128:30
❯ InMemoryTransport.send ../../packages/core/src/util/inMemory.ts:68:34
❯ ../../packages/core/src/shared/protocol.ts:681:50
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [sse 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ SSEClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ EventSource._eventSource.onmessage ../../packages/client/src/client/sse.ts:216:22
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:495:6
❯ dispatchEvent ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:144:6
❯ parseLine ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:60:6
❯ Object.feed ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:50:6
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:413:21
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [streamableHttpStateless 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [streamableHttp 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [stdio 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ Object.handler helpers/wire-sniffer.ts:128:30
❯ PassThrough.<anonymous> helpers/index.ts:233:54
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [inMemory 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ InMemoryTransport.handler helpers/wire-sniffer.ts:128:30
❯ InMemoryTransport.send ../../packages/core/src/util/inMemory.ts:68:34
❯ ../../packages/core/src/shared/protocol.ts:681:50
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [sse 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ SSEClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ EventSource._eventSource.onmessage ../../packages/client/src/client/sse.ts:216:22
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:495:6
❯ dispatchEvent ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:144:6
❯ parseLine ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:60:6
❯ Object.feed ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:50:6
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:413:21
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [streamableHttpStateless 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [streamableHttp 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [stdio 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ Object.handler helpers/wire-sniffer.ts:128:30
❯ PassThrough.<anonymous> helpers/index.ts:233:54
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [inMemory 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ ProtocolError.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ InMemoryTransport.handler helpers/wire-sniffer.ts:128:30
❯ InMemoryTransport.send ../../packages/core/src/util/inMemory.ts:68:34
❯ ../../packages/core/src/shared/protocol.ts:681:50
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [sse 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ SSEClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ EventSource._eventSource.onmessage ../../packages/client/src/client/sse.ts:216:22
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:495:6
❯ dispatchEvent ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:144:6
❯ parseLine ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:60:6
❯ Object.feed ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:50:6
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:413:21
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [streamableHttpStateless 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [streamableHttp 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [stdio 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ Object.handler helpers/wire-sniffer.ts:128:30
❯ PassThrough.<anonymous> helpers/index.ts:233:54
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > typescript:mcpserver:tool:schema-variants [inMemory 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool zod-union: a: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ InMemoryTransport.handler helpers/wire-sniffer.ts:128:30
❯ InMemoryTransport.send ../../packages/core/src/util/inMemory.ts:68:34
❯ ../../packages/core/src/shared/protocol.ts:681:50
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [sse 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ SSEClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ EventSource._eventSource.onmessage ../../packages/client/src/client/sse.ts:216:22
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:495:6
❯ dispatchEvent ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:144:6
❯ parseLine ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:60:6
❯ Object.feed ../../node_modules/.pnpm/eventsource-parser@3.0.6/node_modules/eventsource-parser/src/parse.ts:50:6
❯ ../../node_modules/.pnpm/eventsource@3.0.7/node_modules/eventsource/src/EventSource.ts:413:21
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [streamableHttpStateless 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [streamableHttp 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ StreamableHTTPClientTransport.handler helpers/wire-sniffer.ts:128:30
❯ processStream ../../packages/client/src/client/streamableHttp.ts:428:34
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [stdio 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ Object.handler helpers/wire-sniffer.ts:128:30
❯ PassThrough.<anonymous> helpers/index.ts:233:54
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
scenarios/tools.test.ts > mcpserver:tool:input-validation [inMemory 2025-11-25] > verifies:
packages/core/src/types/errors.ts#L31
ProtocolError: Input validation error: Invalid arguments for tool typed: prompt: Invalid input: expected string, received number
❯ Function.fromError ../../packages/core/src/types/errors.ts:31:16
❯ Client._onresponse ../../packages/core/src/shared/protocol.ts:747:41
❯ _transport.onmessage ../../packages/core/src/shared/protocol.ts:489:22
❯ InMemoryTransport.handler helpers/wire-sniffer.ts:128:30
❯ InMemoryTransport.send ../../packages/core/src/util/inMemory.ts:68:34
❯ ../../packages/core/src/shared/protocol.ts:681:50
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { code: -32602, data: undefined }
|
|
test (24)
Process completed with exit code 1.
|
|
test (20)
Process completed with exit code 1.
|
|
test (22)
Process completed with exit code 1.
|