From b2649367c5b9c0309eb0fe42956d7c591f8f7c73 Mon Sep 17 00:00:00 2001
From: "coderabbitai[bot]"
<136622811+coderabbitai[bot]@users.noreply.github.com>
Date: Wed, 6 May 2026 17:27:43 +0000
Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20CodeRabbit=20Chat:=20Implement?=
=?UTF-8?q?=20requested=20code=20changes?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
app/actions.tsx | 9 +++++++--
components/empty-screen.tsx | 4 ++--
lib/agents/query-suggestor.tsx | 26 +++++++++++++++-----------
3 files changed, 24 insertions(+), 15 deletions(-)
diff --git a/app/actions.tsx b/app/actions.tsx
index e49684cc..a93a2892 100644
--- a/app/actions.tsx
+++ b/app/actions.tsx
@@ -28,6 +28,7 @@ import RetrieveSection from '@/components/retrieve-section'
import { VideoSearchSection } from '@/components/video-search-section'
import { MapQueryHandler } from '@/components/map/map-query-handler'
import { getCurrentUserIdOnServer } from '@/lib/auth/get-current-user'
+import { PartialRelated } from '@/lib/schema/related'
// Define the type for related queries
type RelatedQueries = {
@@ -461,14 +462,18 @@ async function submit(formData?: FormData, skip?: boolean) {
}
if (!errorOccurred) {
- const relatedQueries = await querySuggestor(uiStream, messages)
+ let relatedQueries: PartialRelated = {}
+ try {
+ relatedQueries = await querySuggestor(uiStream, messages)
+ } catch (err) {
+ console.error('querySuggestor failed, continuing without related queries:', err)
+ }
uiStream.append(