fix empty array case

This commit is contained in:
Vikhyath Mondreti
2026-01-20 21:38:34 -08:00
parent f824bd4012
commit 587c1c2f52

View File

@@ -216,7 +216,8 @@ export const A2ABlock: BlockConfig<A2AResponse> = {
tool: (params) => params.operation as string,
params: (params) => {
const { fileUpload, fileReference, ...rest } = params
const files = fileUpload || fileReference
const hasFileUpload = Array.isArray(fileUpload) ? fileUpload.length > 0 : !!fileUpload
const files = hasFileUpload ? fileUpload : fileReference
return {
...rest,
...(files ? { files } : {}),