From 5a354049cca1a2ff11c53d70c6d063c2c2637aa0 Mon Sep 17 00:00:00 2001 From: Arjun <6592213+arkml@users.noreply.github.com> Date: Tue, 31 Mar 2026 21:07:26 +0530 Subject: [PATCH] fix calendar sync --- apps/x/packages/core/src/knowledge/sync_calendar.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/x/packages/core/src/knowledge/sync_calendar.ts b/apps/x/packages/core/src/knowledge/sync_calendar.ts index 70b1ccce..0c0a2a55 100644 --- a/apps/x/packages/core/src/knowledge/sync_calendar.ts +++ b/apps/x/packages/core/src/knowledge/sync_calendar.ts @@ -463,6 +463,13 @@ async function performSyncComposio() { events = data.items as Array>; } else if (Array.isArray(data.events)) { events = data.events as Array>; + } else if (data.event_data && typeof data.event_data === 'object') { + const nested = data.event_data as Record; + if (Array.isArray(nested.event_data)) { + events = nested.event_data as Array>; + } else if (Array.isArray(data.event_data)) { + events = data.event_data as Array>; + } } else if (Array.isArray(data)) { events = data as unknown as Array>; }