Skip to content

Commit ede7daf

Browse files
committed
guard from constructor name not being a string
1 parent ba7435f commit ede7daf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/core/src/integrations/mcp-server/attributeExtraction.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ export function getTransportTypes(transport: MCPTransport): { mcpTransport: stri
4848
if (!transport?.constructor) {
4949
return { mcpTransport: 'unknown', networkTransport: 'unknown' };
5050
}
51-
const transportName = transport.constructor.name?.toLowerCase() || 'unknown';
52-
51+
const transportName =
52+
typeof transport.constructor?.name === 'string' ? transport.constructor.name.toLowerCase() : 'unknown';
5353
let networkTransport = 'unknown';
5454

5555
if (transportName.includes('stdio')) {

0 commit comments

Comments
 (0)