diff --git a/app/[workspace]/project/[projectId]/build/page.tsx b/app/[workspace]/project/[projectId]/build/page.tsx index 9b672ca..3b87cb2 100644 --- a/app/[workspace]/project/[projectId]/build/page.tsx +++ b/app/[workspace]/project/[projectId]/build/page.tsx @@ -209,6 +209,299 @@ function LayoutsContent({ surfaces, projectId, workspace, activeSurfaceId, onSel ); } +// ── Shared mode tab bar ─────────────────────────────────────────────────────── + +type CodeMode = "browse" | "agent" | "terminal"; + +function ModeTabs({ mode, onChange }: { mode: CodeMode; onChange: (m: CodeMode) => void }) { + const tabs: { id: CodeMode; label: string }[] = [ + { id: "browse", label: "Browse" }, + { id: "agent", label: "Agent" }, + { id: "terminal", label: "Terminal" }, + ]; + return ( +