{/* Active board context pill */}
{activeBoard && (
{BOARD_PILL_ICON[activeBoard.boardKind]}
{BOARD_KIND_LABELS[activeBoard.boardKind]}
{activeBoard.running && }
{BOARD_SUPPORTS_MICROPYTHON.has(activeBoard.boardKind) && (
)}
)}
{/* Compile */}
{/* Run */}
{/* Stop */}
{/* Reset */}
{boards.length > 1 && (
<>
{/* Compile All */}
{/* Run All */}
>
)}
{/* Center slot — file tabs share the row so action icons stay pinned. */}
{centerSlot &&
{centerSlot}
}
{/* Hidden file input for import (always present) */}
{/* Hidden file input for firmware upload */}
{/* Library Manager — always visible with label */}
{/* Import / Export — overflow menu */}
{overflowOpen && (
)}
{/* Output Console toggle */}
{rightSlot}