chore: fix typo in mcp-client (#1555)

Co-authored-by: Scott Densmore <scottdensmore@mac.com>
This commit is contained in:
Noritaka Kobayashi
2025-06-28 10:14:59 +09:00
committed by GitHub
parent 6c4391dda5
commit 221b066900
2 changed files with 16 additions and 16 deletions

View File

@@ -304,7 +304,7 @@ async function connectAndDiscover(
toolNameForModel.slice(0, 28) + '___' + toolNameForModel.slice(-32);
}
sanatizeParameters(funcDecl.parameters);
sanitizeParameters(funcDecl.parameters);
// Ensure parameters is a valid JSON schema object, default to empty if not.
const parameterSchema: Record<string, unknown> =
@@ -362,7 +362,7 @@ async function connectAndDiscover(
}
}
export function sanatizeParameters(schema?: Schema) {
export function sanitizeParameters(schema?: Schema) {
if (!schema) {
return;
}
@@ -370,15 +370,15 @@ export function sanatizeParameters(schema?: Schema) {
// Vertex AI gets confused if both anyOf and default are set.
schema.default = undefined;
for (const item of schema.anyOf) {
sanatizeParameters(item);
sanitizeParameters(item);
}
}
if (schema.items) {
sanatizeParameters(schema.items);
sanitizeParameters(schema.items);
}
if (schema.properties) {
for (const item of Object.values(schema.properties)) {
sanatizeParameters(item);
sanitizeParameters(item);
}
}
}