Skip to content

Commit 9b4c949

Browse files
Merge pull request #31 from modelcontextprotocol/justin/fix-missing-error-code
Fix missing error codes
2 parents 3d39ca6 + a8b61c3 commit 9b4c949

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

Diff for: package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@modelcontextprotocol/sdk",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "Model Context Protocol implementation for TypeScript",
55
"type": "module",
66
"main": "./dist/index.js",

Diff for: src/shared/protocol.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,8 @@ export class Protocol<
180180
jsonrpc: "2.0",
181181
id: request.id,
182182
error: {
183-
code: error["code"]
184-
? Math.floor(Number(error["code"]))
183+
code: Number.isSafeInteger(error["code"])
184+
? error["code"]
185185
: ErrorCode.InternalError,
186186
message: error.message ?? "Internal error",
187187
},

0 commit comments

Comments
 (0)