Summary
The /fleet panel's fleet-view footer hint advertises r:Run-new, but pressing r in fleet browse mode does nothing — there is no key handler for it.
Repro
- Open pi with the fleet extension, run
/fleet, stay on the Fleet tab (browse mode)
- Footer reads:
r:Run-new │ s:Steer │ x:Stop │ o:Open-todo │ t:Tree │ tab:Lifecycle │ q:Quit
- Press
r — nothing happens (no task input, no notification)
Expected
Either (a) r opens the Run-new task input in fleet view (e.g. startRun() with the default agent or an agent picker), or (b) the footer omits r:Run-new — the P1 capability-aware rule says unavailable keys are omitted, not advertised (spec §5 P1: "unavailable keys omitted from the footer, not just rejected").
Evidence
Found while
P3 real-pi smoke (Task 6 acceptance, feat/104-fleet-presentation-p3 @ 6c66299). Pre-existing since P1 — not a P3 regression.
Summary
The
/fleetpanel's fleet-view footer hint advertisesr:Run-new, but pressingrin fleet browse mode does nothing — there is no key handler for it.Repro
/fleet, stay on the Fleet tab (browse mode)r:Run-new │ s:Steer │ x:Stop │ o:Open-todo │ t:Tree │ tab:Lifecycle │ q:Quitr— nothing happens (no task input, no notification)Expected
Either (a)
ropens the Run-new task input in fleet view (e.g.startRun()with the default agent or an agent picker), or (b) the footer omitsr:Run-new— the P1 capability-aware rule says unavailable keys are omitted, not advertised (spec §5 P1: "unavailable keys omitted from the footer, not just rejected").Evidence
VIEW_HINTS.fleetinsrc/panel/present.ts(introduced in 95edcf8, P1 Fleet presentation redesign: transcript run-cards + colorized widget/panel (3 surfaces, spec ready) #104 velocity bundle)src/panel/fleet-panel.tshasrbranches foragents(startRun selected),backends(notify),runs(startResume),lifecycle(startLifecycleRun) — no fleet-view branchstartRun(agentName)itself exists and works (used by agents view) — only the fleet-view binding is missingFound while
P3 real-pi smoke (Task 6 acceptance, feat/104-fleet-presentation-p3 @ 6c66299). Pre-existing since P1 — not a P3 regression.