diff --git a/packages/browseros-agent/apps/agent/entrypoints/app/App.tsx b/packages/browseros-agent/apps/agent/entrypoints/app/App.tsx
index 450835411..58f7c20f7 100644
--- a/packages/browseros-agent/apps/agent/entrypoints/app/App.tsx
+++ b/packages/browseros-agent/apps/agent/entrypoints/app/App.tsx
@@ -128,11 +128,9 @@ export const App: FC = () => {
}
/>
+ } />
>
) : null}
- {alphaEnabled ? (
- } />
- ) : null}
{/* Settings with dedicated sidebar */}
diff --git a/packages/browseros-agent/apps/agent/entrypoints/app/agent-command/AgentCommandConversation.tsx b/packages/browseros-agent/apps/agent/entrypoints/app/agent-command/AgentCommandConversation.tsx
index cc562b029..25f17cbe5 100644
--- a/packages/browseros-agent/apps/agent/entrypoints/app/agent-command/AgentCommandConversation.tsx
+++ b/packages/browseros-agent/apps/agent/entrypoints/app/agent-command/AgentCommandConversation.tsx
@@ -9,22 +9,27 @@ import { ConversationInput } from './ConversationInput'
import { ConversationMessage } from './ConversationMessage'
import { useAgentConversation } from './useAgentConversation'
+type ConversationVariant = 'command' | 'page'
+
+// Page routes render inside SidebarLayout's py-8 content frame.
+const PAGE_FRAME_HEIGHT_CLASS = 'h-[calc(100dvh-4rem)] min-h-[620px]'
+
function ConversationHeader({
agentName,
backLabel,
- backTarget,
+ variant,
status,
onNavigateBack,
onReset,
}: {
agentName: string
backLabel: string
- backTarget: 'home' | 'page'
+ variant: ConversationVariant
status: string
onNavigateBack: () => void
onReset: () => void
}) {
- const BackIcon = backTarget === 'home' ? Home : ArrowLeft
+ const BackIcon = variant === 'command' ? Home : ArrowLeft
return (
@@ -92,7 +97,7 @@ function getConversationStatusCopy(
}
interface AgentCommandConversationProps {
- variant?: 'command' | 'page'
+ variant?: ConversationVariant
backPath?: string
agentPathPrefix?: string
createAgentPath?: string
@@ -147,7 +152,7 @@ export const AgentCommandConversation: FC
= ({
}, [lastTurnPartCount, shouldRedirectHome, streaming, turns.length])
if (shouldRedirectHome) {
- return
+ return
}
const handleSelectAgent = (entry: AgentEntry) => {
@@ -160,21 +165,21 @@ export const AgentCommandConversation: FC = ({
navigate(backPath)}
onReset={resetConversation}