diff --git a/schema/schema.json b/schema/schema.json index ec5c4d2..c46e0f0 100644 --- a/schema/schema.json +++ b/schema/schema.json @@ -1984,6 +1984,12 @@ }, "type": "object" }, + "required": { + "items": { + "type": "string" + }, + "type": "array" + }, "type": { "const": "object", "type": "string" diff --git a/schema/schema.ts b/schema/schema.ts index 6492f62..b9fb9b9 100644 --- a/schema/schema.ts +++ b/schema/schema.ts @@ -695,6 +695,7 @@ export interface Tool { inputSchema: { type: "object"; properties?: { [key: string]: object }; + required?: string[]; }; }