@ragrabbit/mcp

by madarco
Verified
import Chat from "@repo/design/components/chat/chat"; import { AI } from "./ai-provider"; import ChatRuntime from "./chat-runtime"; import { ChatConfigProvider } from "@repo/design/components/chat/chat-config-provider"; import { getWidgetConfig } from "@/app/(rag)/dashboard/widget/actions"; export default async function RscChat() { const { data: widgetConfig } = await getWidgetConfig({}); let initialData = {}; if (widgetConfig) { initialData = { agentMode: false, welcomeMessage: widgetConfig.welcomeMessage, suggestedQueries: widgetConfig.suggestedQueries, logoUrl: widgetConfig.logoUrl, }; } return ( <AI> <ChatRuntime> <ChatConfigProvider initialData={initialData}> <Chat /> </ChatConfigProvider> </ChatRuntime> </AI> ); }