Merge 54603a955cc506e6e2cf2e3cdd75d305f88830b2 into 8ee9fc383dedff93043ed8a67107ee6691f19642

This commit is contained in:
Ryan Walker 2025-09-30 13:10:19 -07:00 committed by GitHub
commit af9cf5e85d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -412,8 +412,13 @@ async function executeApiTool(
urlPath = urlPath.replace(\`{\${param.name}}\`, encodeURIComponent(String(value)));
}
else if (param.in === 'query') {
queryParams[param.name] = value;
}
// Convert arrays to comma-separated strings for query parameters
queryParams[param.name] = Array.isArray(value)
? value
.filter((v) => v !== undefined && v !== null)
.map((v) => String(v))
.join(',')
: value; }
else if (param.in === 'header') {
headers[param.name.toLowerCase()] = String(value);
}