)}
{/* 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 - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && onOpenUsage && (
)}
{/* Activity Log button - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && onOpenActivityLog && (
)}
{/* Desktop actions */}
{!isCompact && (
)}
{!isCompact && (
)}
{/* Schedules button - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && (
)}
{/* Terminal button - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && (
)}
{/* Files button - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && onOpenFiles && (
)}
{/* Git Manager button - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && onOpenGitManager && (
)}
{/* Workflow Steps - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && onOpenWorkflowSteps && (
)}
{/* Missions - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && onOpenMissions && (
)}
{/* Scripts - desktop only (moved to overflow on mobile/tablet) */}
{!isCompact && onOpenScripts && onRunScript && (
)}
{/* Settings - always inline on desktop only (overflow on mobile/tablet) */}
{!isCompact && (
)}
{/* Pause button (soft pause) - always inline */}
{/* Stop button (hard stop) - always inline */}
{/* Compact overflow menu trigger (mobile + tablet) */}
{isCompact && (
)}
{/* Compact overflow menu (mobile + tablet) */}
{isCompact && isOverflowMenuOpen && (
{/* Switch Project - in overflow on mobile */}
{projects.length > 1 && onViewAllProjects && (
)}
{/* Files - in overflow on mobile */}
{onOpenFiles && (
)}
{/* Git Manager - in overflow on mobile */}
{onOpenGitManager && (
)}
{/* Activity Log - in overflow on mobile */}
{onOpenActivityLog && (
)}
{/* Usage - in overflow on mobile */}
{onOpenUsage && (
)}
{/* Workflow Steps - in overflow on mobile */}
{onOpenWorkflowSteps && (
)}
{/* Missions - in overflow on mobile */}
{onOpenMissions && (
)}
{/* Settings - always last in overflow menu */}