From 9d0d41bcb3d2774aef9bf3d0e2ee840e4fb133e7 Mon Sep 17 00:00:00 2001 From: indifferentketchup Date: Sat, 16 May 2026 06:37:03 +0000 Subject: [PATCH] feat(mobile): add "New chat" to tab long-press context menu MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With the Split button hidden on mobile (G1), users need another path to create additional chat panes. Add a "New chat" ContextMenuItem at the top of each tab's context menu, separated from Rename / Close / etc. by a ContextMenuSeparator. Wired to the existing onNewChat prop — no plumbing change. Available on both long-press (mobile) and right-click (desktop). Co-Authored-By: Claude Opus 4.7 (1M context) --- apps/web/src/components/ChatTabBar.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/web/src/components/ChatTabBar.tsx b/apps/web/src/components/ChatTabBar.tsx index 6a730b1..15a8e72 100644 --- a/apps/web/src/components/ChatTabBar.tsx +++ b/apps/web/src/components/ChatTabBar.tsx @@ -123,6 +123,10 @@ export function ChatTabBar({ + onNewChat()}> + New chat + + startRename(chat.id, chat.name)}> Rename