Merge pull request #39 from modelcontextprotocol/justin/is-error-optional

`CallToolResult.isError` should be optional
This commit is contained in:
Justin Spahr-Summers 2024-11-07 13:40:22 +00:00 • committed by GitHub
commit 9334495bb3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 4 additions and 4 deletions

4
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "@modelcontextprotocol/sdk",
"version": "0.1.0",
"version": "0.3.2",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@modelcontextprotocol/sdk",
"version": "0.1.0",
"version": "0.3.2",
"dependencies": {
"content-type": "^1.0.5",
"raw-body": "^3.0.0",

View file

@ -1,6 +1,6 @@
{
"name": "@modelcontextprotocol/sdk",
"version": "0.3.1",
"version": "0.3.2",
"description": "Model Context Protocol implementation for TypeScript",
"type": "module",
"main": "./dist/index.js",

View file

@ -719,7 +719,7 @@ export const CallToolResultSchema = ResultSchema.extend({
content: z.array(
z.union([TextContentSchema, ImageContentSchema, EmbeddedResourceSchema]),
),
isError: z.boolean(),
isError: z.boolean().default(false),
});
/**