diff --git a/packages/browseros-agent/apps/agent/entrypoints/newtab/index/NewTabChat.tsx b/packages/browseros-agent/apps/agent/entrypoints/newtab/index/NewTabChat.tsx index 0111436d6..164c3afc4 100644 --- a/packages/browseros-agent/apps/agent/entrypoints/newtab/index/NewTabChat.tsx +++ b/packages/browseros-agent/apps/agent/entrypoints/newtab/index/NewTabChat.tsx @@ -169,8 +169,15 @@ export const NewTabChat: FC = () => { onDismissJtbdPopup={() => {}} /> )} - {agentUrlError && } - {chatError && } + {agentUrlError && ( + + )} + {chatError && ( + + )}
diff --git a/packages/browseros-agent/apps/agent/entrypoints/sidepanel/index/Chat.tsx b/packages/browseros-agent/apps/agent/entrypoints/sidepanel/index/Chat.tsx index 1f0162185..4aa42563f 100644 --- a/packages/browseros-agent/apps/agent/entrypoints/sidepanel/index/Chat.tsx +++ b/packages/browseros-agent/apps/agent/entrypoints/sidepanel/index/Chat.tsx @@ -224,7 +224,12 @@ export const Chat = () => { onDismissJtbdPopup={onDismissJtbdPopup} /> )} - {agentUrlError && } + {agentUrlError && ( + + )} {chatError && ( )} diff --git a/packages/browseros-agent/apps/agent/entrypoints/sidepanel/index/ChatError.tsx b/packages/browseros-agent/apps/agent/entrypoints/sidepanel/index/ChatError.tsx index 3d7245174..79ab5a1e3 100644 --- a/packages/browseros-agent/apps/agent/entrypoints/sidepanel/index/ChatError.tsx +++ b/packages/browseros-agent/apps/agent/entrypoints/sidepanel/index/ChatError.tsx @@ -34,11 +34,9 @@ function parseErrorMessage( } { const isBrowserosProvider = providerType === 'browseros' - // Detect MCP server connection failures (universal — affects all providers) - if ( - (message.includes('Failed to fetch') || message.includes('fetch failed')) && - message.includes('127.0.0.1') - ) { + // All chat requests go through the local BrowserOS agent server, so any + // fetch failure is always a local connection issue. + if (message.includes('Failed to fetch') || message.includes('fetch failed')) { return { text: 'Unable to connect to BrowserOS agent. Follow below instructions.', url: 'https://docs.browseros.com/troubleshooting/connection-issues',