diff --git a/frontend/src/app/workspace/agents/[agent_name]/chats/[thread_id]/page.tsx b/frontend/src/app/workspace/agents/[agent_name]/chats/[thread_id]/page.tsx index 64c1d3be..47f8a895 100644 --- a/frontend/src/app/workspace/agents/[agent_name]/chats/[thread_id]/page.tsx +++ b/frontend/src/app/workspace/agents/[agent_name]/chats/[thread_id]/page.tsx @@ -1,7 +1,6 @@ -/* eslint-disable @typescript-eslint/ban-ts-comment */ -// @ts-nocheck "use client"; +import type { UseStream } from "@langchain/langgraph-sdk/react"; import { BotIcon, PlusSquare } from "lucide-react"; import { useParams, useRouter } from "next/navigation"; import { useCallback } from "react"; @@ -23,6 +22,7 @@ import { useAgent } from "@/core/agents"; import { useI18n } from "@/core/i18n/hooks"; import { useNotification } from "@/core/notification/hooks"; import { useLocalSettings } from "@/core/settings"; +import type { AgentThreadState } from "@/core/threads"; import { useThreadStream } from "@/core/threads/hooks"; import { textOfMessage } from "@/core/threads/utils"; import { env } from "@/env"; @@ -82,6 +82,7 @@ export default function AgentChatPage() { const handleStop = useCallback(async () => { await thread.stop(); }, [thread]); + const legacyThread = thread as unknown as UseStream; return ( @@ -104,7 +105,7 @@ export default function AgentChatPage() {
- +
@@ -129,7 +130,7 @@ export default function AgentChatPage() {
@@ -158,7 +159,6 @@ export default function AgentChatPage() { ; const header = (
@@ -199,7 +200,7 @@ export default function NewAgentPage() { diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index 1d50bfb6..285f49e7 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -38,7 +38,8 @@ "**/*.tsx", "**/*.cjs", "**/*.js", - ".next/types/**/*.ts" + ".next/types/**/*.ts", + ".next/dev/types/**/*.ts" ], "exclude": ["node_modules", "generated", "imports"] }