Skip to content

v0.0.15

Choose a tag to compare

@github-actions github-actions released this 17 Sep 23:02
· 15 commits to main since this release
2b2af43

0.0.15 — metric history

Added

  • Opt-in metrics recorder — set MCP_METRICS_HISTORY=true and the server subscribes to the CPU, memory, and network WebSocket feeds at start and keeps 24 hours of 30-second min/avg/max buckets per topic in memory (2880 slots each; nothing is written to disk; cleared on restart).
  • metrics_history (read-only) — topic cpu | memory | network, window_minutes (default 60, max 1440). Concise output folds the window into at most 24 rows; detailed output returns every point with ISO times; missing buckets are counted as gaps, never interpolated. When recording is off the tool explains exactly how to turn it on.
  • unraid://live/history resource — the last hour of every recorded topic (or the enable hint).

Internals

  • The three metric subscription documents now live in one place (metric-subscriptions.ts) shared by the live resource and the recorder.

Docs

  • README configuration row, resources bullet, tool row (67 tools); .env.example; decision log D32–D33.

Full Changelog: v0.0.14...v0.0.15