diff --git a/frontend/src/components/dashboard/dashboard-content.tsx b/frontend/src/components/dashboard/dashboard-content.tsx index 1a8ce38c..3a8d921f 100644 --- a/frontend/src/components/dashboard/dashboard-content.tsx +++ b/frontend/src/components/dashboard/dashboard-content.tsx @@ -384,11 +384,11 @@ export function DashboardContent() { )} {/* Centered content area */} -
+
{/* Super Worker View - Suna only */} {viewMode === 'super-worker' && (
- {/* Title and chat input */} + {/* Title and chat input - Fixed position */}
@@ -411,7 +411,7 @@ export function DashboardContent() { hideAttachments={false} selectedAgentId={selectedAgentId} onAgentSelect={setSelectedAgent} - enableAdvancedConfig={true} + enableAdvancedConfig={false} onConfigureAgent={(agentId) => { setConfigAgentId(agentId); setShowConfigDialog(true); @@ -420,23 +420,23 @@ export function DashboardContent() { onModeDeselect={() => setSelectedMode(null)} animatePlaceholder={true} /> - - {/* Modes Panel */} - {(isStagingMode() || isLocalMode()) && isSunaAgent && ( -
-
- -
-
- )}
+ + {/* Modes Panel - Below chat input, doesn't affect its position */} + {(isStagingMode() || isLocalMode()) && isSunaAgent && ( +
+
+ +
+
+ )}
)}