)}
{/* Mobile Search Trigger - only show in board view on mobile */}
{onSearchChange && view === "board" && isMobile && (
<>
{!shouldShowMobileSearch ? (
) : (
)}
>
)}
{/* View Toggle - always inline, even on mobile */}
{onChangeView && (
)}
{/* Usage button - inline on all screens when onOpenUsage provided */}
{onOpenUsage && (
)}
{/* Activity Log button */}
{onOpenActivityLog && (
)}
{/* Desktop actions */}
{!isMobile && (
)}
{!isMobile && (
)}
{/* Schedules button - desktop only (moved to overflow on mobile) */}
{!isMobile && (
)}
{/* Terminal button - desktop only (moved to overflow on mobile) */}
{!isMobile && (
)}
{/* Files button - desktop only */}
{!isMobile && onOpenFiles && (
)}
{/* Git Manager button - desktop only */}
{!isMobile && onOpenGitManager && (
)}
{/* Pause button (soft pause) - always inline */}
{/* Stop button (hard stop) - always inline */}
{/* Mobile overflow menu trigger */}
{isMobile && (
)}
{/* Workflow Steps - desktop only */}
{!isMobile && onOpenWorkflowSteps && (
)}
{/* Settings - always inline on desktop */}
{!isMobile && (
)}
{/* Mobile overflow menu */}
{isMobile && isOverflowMenuOpen && (
{/* Terminal - in overflow on mobile */}
{/* Files - in overflow on mobile */}
{onOpenFiles && (
)}
{/* Git Manager - in overflow on mobile */}
{onOpenGitManager && (
)}
{onOpenWorkflowSteps && (
)}