diff --git a/ui/web/src/pages/agents/agent-detail/heartbeat-config-dialog.tsx b/ui/web/src/pages/agents/agent-detail/heartbeat-config-dialog.tsx
index 5756f723..1519a1b9 100644
--- a/ui/web/src/pages/agents/agent-detail/heartbeat-config-dialog.tsx
+++ b/ui/web/src/pages/agents/agent-detail/heartbeat-config-dialog.tsx
@@ -182,7 +182,7 @@ export function HeartbeatConfigDialog({
min={5}
value={intervalMin}
onChange={(e) => setIntervalMin(Math.max(5, Number(e.target.value) || 5))}
- className="w-16 text-center text-base md:text-sm"
+ className="w-24 text-center text-base md:text-sm"
/>
min
@@ -333,31 +333,6 @@ export function HeartbeatConfigDialog({
{t("heartbeat.scheduleHint")}
- {/* ── Checklist — WHAT the agent does ── */}
-
-
-
-
- {t("heartbeat.checklist")}
-
-
-
{t("heartbeat.checklistHint")}
- {checklistLoading ? (
-
-
- {t("heartbeat.checklistLoading")}
-
- ) : (
-
-
{/* ── Advanced (collapsible) ── */}
diff --git a/ui/web/src/pages/agents/agent-detail/overview-sections/skills-section.tsx b/ui/web/src/pages/agents/agent-detail/overview-sections/skills-section.tsx
index ccc32301..d3ef715b 100644
--- a/ui/web/src/pages/agents/agent-detail/overview-sections/skills-section.tsx
+++ b/ui/web/src/pages/agents/agent-detail/overview-sections/skills-section.tsx
@@ -32,7 +32,7 @@ export function SkillsSection({ agentId }: SkillsSectionProps) {
s.description.toLowerCase().includes(search.toLowerCase()),
)
.sort((a, b) => {
- const rank = (s: typeof a) => s.granted ? 0 : s.is_system ? 1 : 2;
+ const rank = (s: typeof a) => s.granted ? 2 : s.is_system ? 1 : 0;
return rank(a) - rank(b);
});