diff --git a/surfsense_web/app/dashboard/[search_space_id]/new-chat/[[...chat_id]]/page.tsx b/surfsense_web/app/dashboard/[search_space_id]/new-chat/[[...chat_id]]/page.tsx
index dd11382a8..15656813d 100644
--- a/surfsense_web/app/dashboard/[search_space_id]/new-chat/[[...chat_id]]/page.tsx
+++ b/surfsense_web/app/dashboard/[search_space_id]/new-chat/[[...chat_id]]/page.tsx
@@ -38,6 +38,7 @@ import type { ThinkingStep } from "@/components/tool-ui/deepagent-thinking";
import { DisplayImageToolUI } from "@/components/tool-ui/display-image";
import { GeneratePodcastToolUI } from "@/components/tool-ui/generate-podcast";
import { GenerateReportToolUI } from "@/components/tool-ui/generate-report";
+import { CreateGoogleDriveFileToolUI } from "@/components/tool-ui/google-drive";
import {
CreateLinearIssueToolUI,
DeleteLinearIssueToolUI,
@@ -1664,6 +1665,7 @@ export default function NewChatPage() {
Create Google Drive File
++ {isEditing ? "You can edit the arguments below" : "Requires your approval to proceed"} +
+{interruptData.context.error}
+ ) : ( + <> + {accounts.length > 0 && ( ++ Paste a Google Drive folder ID to place the file in a specific folder. +
+Name
+{args.name}
+Type
++ {FILE_TYPE_LABELS[args.file_type] ?? args.file_type} +
+Content
++ {args.content} +
+Name is required
} +
+ {decided === "approve" || decided === "edit" ? (
+ <>
+
Failed to create Google Drive file
+{result.message}
++ {result.message || "Google Drive file created successfully"} +
+Preparing Google Drive file...
+