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 && (