From 5d1318359884807392c3548ba1c35b6fee6520f5 Mon Sep 17 00:00:00 2001 From: Sidney Swift <158200036+sidneyswift@users.noreply.github.com> Date: Thu, 22 Jan 2026 17:26:04 -0500 Subject: [PATCH 1/2] feat: add Google Drive and Google Docs to enabled toolkits - Add googledrive and googledocs to ENABLED_TOOLKITS array - Enables Tool Router access to Google Drive and Google Docs tools --- lib/composio/toolRouter/createSession.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/composio/toolRouter/createSession.ts b/lib/composio/toolRouter/createSession.ts index 1be944af..f5fad9b1 100644 --- a/lib/composio/toolRouter/createSession.ts +++ b/lib/composio/toolRouter/createSession.ts @@ -5,7 +5,7 @@ import { getCallbackUrl } from "../getCallbackUrl"; * Toolkits available in Tool Router sessions. * Add more toolkits here as we expand Composio integration. */ -const ENABLED_TOOLKITS = ["googlesheets"]; +const ENABLED_TOOLKITS = ["googlesheets", "googledrive", "googledocs"]; /** * Create a Composio Tool Router session for a user. From 320ae83ff7894ee2a654964d1a80553c552a9eaa Mon Sep 17 00:00:00 2001 From: Sidney Swift <158200036+sidneyswift@users.noreply.github.com> Date: Fri, 23 Jan 2026 12:35:20 -0500 Subject: [PATCH 2/2] docs: update JSDoc to mention all Google integrations --- lib/chat/setupToolsForRequest.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/chat/setupToolsForRequest.ts b/lib/chat/setupToolsForRequest.ts index b20261cc..4944b1c8 100644 --- a/lib/chat/setupToolsForRequest.ts +++ b/lib/chat/setupToolsForRequest.ts @@ -8,7 +8,7 @@ import { getComposioTools } from "@/lib/composio/toolRouter"; * Sets up and filters tools for a chat request. * Aggregates tools from: * - MCP server (via HTTP transport to /api/mcp for proper auth) - * - Composio Tool Router (Google Sheets and other connectors) + * - Composio Tool Router (Google Sheets, Google Drive, Google Docs) * * @param body - The chat request body * @returns Filtered tool set ready for use