mirror of
https://github.com/browseros-ai/BrowserOS.git
synced 2026-05-20 04:21:23 +00:00
* feat: add inline chat experience to new tab page Bring the full sidepanel chat experience to the new tab page. When users select an AI suggestion from the search bar, the page transitions inline to a full chat view instead of opening the sidepanel. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: remove unnecessary comments from NewTab.tsx Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * fix: address PR review comments - Move NEWTAB_CHAT_STARTED_EVENT tracking to startInlineChat where it actually fires (was dead code in NewTabChat handleSubmit) - Add NEWTAB_CHAT_RESET_EVENT tracking to handleNewConversation Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat: gate newtab chat behind NEWTAB_CHAT_SUPPORT feature flag When the flag is off (BrowserOS < 0.40.0), falls back to opening the sidepanel via openSidePanelWithSearch (previous behavior). In dev mode all features are enabled, so inline chat works during development. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * feat: add newtab origin context to chat system prompt When chatting from the new tab page, the AI is instructed to open content in new tabs rather than navigating the current tab, keeping the user's new tab page accessible. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>