${agentSelector}
${this.renderDockControls()}
${this.menuItems.map(({ key, label, icon }) => {
const isSelected = this.selectedMenu === key;
const tabClasses = [
"inline-flex items-center gap-2 rounded-md px-3 py-2 transition focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-gray-300",
isSelected
? "bg-gray-900 text-white shadow-sm"
: "text-gray-600 hover:bg-gray-100 hover:text-gray-900",
].join(" ");
return html`
`;
})}
${this.renderAnnouncementPanel()}
${this.renderCoreWarningBanner()} ${this.renderMainContent()}
${this.renderIcon("Activity")}
${coreStatus.label}
${coreStatus.description}