From 25f3b8be85eaf8a5d814dbc0c33d735a7dd70f6b Mon Sep 17 00:00:00 2001 From: waleed Date: Tue, 7 Jul 2026 08:00:55 -0700 Subject: [PATCH] fix(granola): align get_note with real API spec (webUrl required, add speakerName) --- apps/sim/blocks/blocks/granola.ts | 3 ++- apps/sim/tools/granola/get_note.ts | 12 +++++++++--- apps/sim/tools/granola/types.ts | 3 ++- 3 files changed, 13 insertions(+), 5 deletions(-) diff --git a/apps/sim/blocks/blocks/granola.ts b/apps/sim/blocks/blocks/granola.ts index bf38da6e49d..1950d9d6b70 100644 --- a/apps/sim/blocks/blocks/granola.ts +++ b/apps/sim/blocks/blocks/granola.ts @@ -177,7 +177,8 @@ export const GranolaBlock: BlockConfig = { invitees: { type: 'json', description: 'Calendar event invitee emails' }, transcript: { type: 'json', - description: 'Meeting transcript entries (speaker, speakerLabel, text, startTime, endTime)', + description: + 'Meeting transcript entries (speaker, speakerLabel, speakerName, text, startTime, endTime)', }, }, } diff --git a/apps/sim/tools/granola/get_note.ts b/apps/sim/tools/granola/get_note.ts index 2d43a05087f..f54406dc995 100644 --- a/apps/sim/tools/granola/get_note.ts +++ b/apps/sim/tools/granola/get_note.ts @@ -59,7 +59,7 @@ export const getNoteTool: ToolConfig ({ @@ -79,13 +79,14 @@ export const getNoteTool: ToolConfig ({ speaker: t.speaker?.source ?? 'unknown', speakerLabel: t.speaker?.diarization_label ?? null, + speakerName: t.speaker?.name ?? null, text: t.text ?? '', startTime: t.start_time ?? '', endTime: t.end_time ?? '', @@ -103,7 +104,7 @@ export const getNoteTool: ToolConfig