feat: use "mode" instead of "thinking_enabled" and "is_plan_mode"

This commit is contained in:
Henry Li
2026-01-29 15:48:50 +08:00
parent caf469d2ab
commit 7bf15cb777
4 changed files with 46 additions and 49 deletions

View File

@@ -108,7 +108,11 @@ export default function ChatPage() {
isNewThread,
threadId,
thread,
threadContext: settings.context,
threadContext: {
...settings.context,
thinking_enabled: settings.context.mode !== "flash",
is_plan_mode: settings.context.mode === "pro",
},
afterSubmit() {
router.push(pathOfThread(threadId!));
},

View File

@@ -5,7 +5,6 @@ import { useCallback, useEffect, useState } from "react";
import { Toaster } from "sonner";
import { SidebarInset, SidebarProvider } from "@/components/ui/sidebar";
import { Overscroll } from "@/components/workspace/overscroll";
import { WorkspaceSidebar } from "@/components/workspace/workspace-sidebar";
import { useLocalSettings } from "@/core/settings";