We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1d45057 commit 0af96d0Copy full SHA for 0af96d0
1 file changed
apps/sim/blocks/blocks/a2a.ts
@@ -214,6 +214,15 @@ export const A2ABlock: BlockConfig<A2AResponse> = {
214
],
215
config: {
216
tool: (params) => params.operation as string,
217
+ params: (params) => {
218
+ const { fileUpload, fileReference, ...rest } = params
219
+ const hasFileUpload = Array.isArray(fileUpload) ? fileUpload.length > 0 : !!fileUpload
220
+ const files = hasFileUpload ? fileUpload : fileReference
221
+ return {
222
+ ...rest,
223
+ ...(files ? { files } : {}),
224
+ }
225
+ },
226
},
227
228
inputs: {
0 commit comments