Live host and session monitor across composer pills, timeline turns, and an interactive dashboard
Exact install target unavailable. Refresh after the next successful scan.
Git security status and fallback installation are pinned to commit ec2008e2cd72.
From the plugin's README
Install from npm:
paseo plugin add npm:@xpufx/paseo-top
Or install directly from the Git repository:
paseo plugin add xpufx/paseo --path plugins/top
README
Live host system resource monitor and telemetry provider for Paseo.
Displays real-time host metrics, session metadata, turn telemetry, and custom pill widgets directly in the composer track bar without cluttering the interface. Automatically stamps performance summaries into agent conversation timelines and provides an interactive modal dashboard with live gauges.
Built on paseo-plugin-helper, the shared Paseo plugin runtime.
[!NOTE] Prerequisites & Platform Support:
- Developed and tested primarily on Linux (using
/proctelemetry), with fallback support for macOS and Windows host platforms.
| General Composer View | Dashboard View |
|---|---|
| System Resources Modal | Workspace Context Modal | Settings Modal | About Modal |
|---|---|---|---|
/proc/meminfo available-RAM accuracy.mcp-tools to monitor connected MCP servers, distinguishing healthy, degraded, or offline servers alongside latency figures.useHosts() and shows one card per host with a status badge (online / stale / offline / error), probe latency, and per-host counts. Counts are summed across responsive hosts; CPU/RAM/load stay per-host and are never aggregated. Polling is bounded to one in-flight probe per host on a 15s cadence with a 4s per-host timeout that marks the host stale until the next tick. No remote shell or custom-command execution is performed.[!NOTE] Displaying too many pills separately in Multiple Mode may cause UI performance issues. Consider using Cycle Mode or All Mode when monitoring multiple metrics simultaneously.
Every metric can be routed independently via settings to:
Add user-defined metrics by dropping declarative .jsonc definitions into ~/.paseo/plugin-data/xpufx/top/pills/:
neutral, success, warning, danger, accent, info).docker ps -a or df -h) and render terminal output directly inside the detail modal.examples/pills/:
docker-containers.jsonc: Active container tally and listgpu-nvidia.jsonc: GPU load and VRAM usage via nvidia-smidisk-usage.jsonc: Root filesystem utilization meterbattery.jsonc: Battery percentage and AC charging stategit-dirty.jsonc: Modified file count in working treeClicking the pill opens a native dashboard with:
PluginStorage.Install from npm:
paseo plugin add npm:@xpufx/paseo-top
Or install directly from the Git repository:
paseo plugin add xpufx/paseo --path plugins/top
# Typecheck
npm run typecheck --workspace=plugins/top
# Run test suite
npm test --workspace=plugins/top
# Reload in a running Paseo daemon
paseo plugin reload top
paseo plugin logs top
MIT
Scanned 15 Oct 2026, 12:34 UTC from xpufx/paseo/plugins/top.