Plugin Health Dashboard
PlannedS — 1-2 daysAdmin
Pitch
Problem
When a plugin fails, the only signal is a broken feature in the app. There is no aggregate view of plugin health across all installed plugins.
Appetite
S — one to two days.
Solution
A health dashboard in the Admin GUI showing each installed plugin: version, last-seen heartbeat, error count (last 24h), and memory usage. Plugins in error state show a one-line error excerpt and a link to the plugin logs.
nself plugin health also prints this summary in the terminal.
Out of scope
Plugin restart button (dangerous without confirmation UI — separate bet).