diff --git a/app/components/chat.tsx b/app/components/chat.tsx index f5e6788fa..1d065db28 100644 --- a/app/components/chat.tsx +++ b/app/components/chat.tsx @@ -37,6 +37,7 @@ import AutoIcon from "../icons/auto.svg"; import BottomIcon from "../icons/bottom.svg"; import StopIcon from "../icons/pause.svg"; import RobotIcon from "../icons/robot.svg"; +import AddIcon from "../icons/add.svg"; import { ChatMessage, @@ -99,6 +100,8 @@ import { ExportMessageModal } from "./exporter"; import { getClientConfig } from "../config/client"; import { useAllModels } from "../utils/hooks"; import { MultimodalContent } from "../client/api"; +import { InputRange } from "./input-range"; +import { config } from "process"; const Markdown = dynamic(async () => (await import("./markdown")).Markdown, { loading: () => , @@ -587,6 +590,15 @@ export function ChatActions(props: { icon={} /> + } + onClick={() => { + chatStore.newSession(chatStore.currentSession().mask); + navigate(Path.Chat); + }} + /> + {showModelSelector && (