diff --git a/packages/forge/blocks/anthropic/actions/createChatMessage.tsx b/packages/forge/blocks/anthropic/actions/createChatMessage.tsx index e60389e87..dfb9d2c4d 100644 --- a/packages/forge/blocks/anthropic/actions/createChatMessage.tsx +++ b/packages/forge/blocks/anthropic/actions/createChatMessage.tsx @@ -79,6 +79,9 @@ export const options = option.object({ const transformToChatCompletionOptions = (options: any) => ({ ...options, action: 'Create chat completion', + responseMapping: options.responseMapping?.map((res: any) => + res.item === 'Message Content' ? { ...res, item: 'Message content' } : res + ), }) export const createChatMessage = createAction({ diff --git a/packages/forge/blocks/mistral/actions/createChatCompletion.ts b/packages/forge/blocks/mistral/actions/createChatCompletion.ts index 4f330f6e2..c7c9836cc 100644 --- a/packages/forge/blocks/mistral/actions/createChatCompletion.ts +++ b/packages/forge/blocks/mistral/actions/createChatCompletion.ts @@ -80,6 +80,11 @@ export const createChatCompletion = createAction({ transform: (options) => ({ ...options, action: 'Create Chat Message', + responseMapping: options.responseMapping?.map((res: any) => + res.item === 'Message content' + ? { ...res, item: 'Message Content' } + : res + ), }), }, ], diff --git a/packages/forge/blocks/openRouter/actions/createChatCompletion.tsx b/packages/forge/blocks/openRouter/actions/createChatCompletion.tsx index c0bd48e03..fd9554fef 100644 --- a/packages/forge/blocks/openRouter/actions/createChatCompletion.tsx +++ b/packages/forge/blocks/openRouter/actions/createChatCompletion.tsx @@ -25,6 +25,11 @@ export const createChatCompletion = createAction({ transform: (options) => ({ ...options, action: 'Create Chat Message', + responseMapping: options.responseMapping?.map((res: any) => + res.item === 'Message content' + ? { ...res, item: 'Message Content' } + : res + ), }), }, ], diff --git a/packages/forge/blocks/openai/actions/createChatCompletion.tsx b/packages/forge/blocks/openai/actions/createChatCompletion.tsx index 141744886..20e7db840 100644 --- a/packages/forge/blocks/openai/actions/createChatCompletion.tsx +++ b/packages/forge/blocks/openai/actions/createChatCompletion.tsx @@ -32,6 +32,11 @@ export const createChatCompletion = createAction({ transform: (options) => ({ ...options, action: 'Create Chat Message', + responseMapping: options.responseMapping?.map((res: any) => + res.item === 'Message content' + ? { ...res, item: 'Message Content' } + : res + ), }), }, ], diff --git a/packages/forge/blocks/togetherAi/actions/createChatCompletion.tsx b/packages/forge/blocks/togetherAi/actions/createChatCompletion.tsx index f2432dcbd..1e4b97cbe 100644 --- a/packages/forge/blocks/togetherAi/actions/createChatCompletion.tsx +++ b/packages/forge/blocks/togetherAi/actions/createChatCompletion.tsx @@ -27,6 +27,11 @@ export const createChatCompletion = createAction({ transform: (options) => ({ ...options, action: 'Create Chat Message', + responseMapping: options.responseMapping?.map((res: any) => + res.item === 'Message content' + ? { ...res, item: 'Message Content' } + : res + ), }), }, ],