From bba4e5614e8b0a2c436ea6be9c3f8178cb00fb0a Mon Sep 17 00:00:00 2001 From: Viren070 Date: Thu, 14 Aug 2025 14:45:37 +0100 Subject: [PATCH] fix(builtins/gdrive): improve logging --- packages/core/src/builtins/gdrive/api.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core/src/builtins/gdrive/api.ts b/packages/core/src/builtins/gdrive/api.ts index b71e6bad..89d9c429 100644 --- a/packages/core/src/builtins/gdrive/api.ts +++ b/packages/core/src/builtins/gdrive/api.ts @@ -240,7 +240,6 @@ export class GDriveAPI { const data = await response.json(); const parsedResponse = GDriveFileQueryResponseSchema.safeParse(data); - logger.debug(`GDrive file query response: ${JSON.stringify(data)}`); if (!parsedResponse.success || !parsedResponse.data) { throw new Error('Failed to parse GDrive file query response'); @@ -289,7 +288,9 @@ export class GDriveAPI { } if ('error' in parsedResponse.data) { - throw new Error('Failed to get GDrive file'); + throw new Error( + `GDrive API error: ${parsedResponse.data.error.code}: ${parsedResponse.data.error.message}: ${parsedResponse.data.error.errors.map((error) => `[${error.reason}] ${error.message} at ${error.location}`).join(', ')}` + ); } return parsedResponse.data;