Skip to content

v0.0.9

Choose a tag to compare

@github-actions github-actions released this 15 Sep 02:58
· 64 commits to main since this release
c429a47

0.0.9 — Live telemetry + launch kit

The roadmap's final planned release: real-time data over WebSocket, surfaced the MCP-native way.

New features

  • Subscription client — a graphql-ws client (graphql-transport-ws subprotocol, authenticated via the connection_init payload) with lazy connect and bounded auto-retry, feeding an age-stamped live sample store.
  • Subscribable MCP resources — unraid://live/parity, unraid://live/docker-stats, unraid://live/metrics, and the templated unraid://logs/{path} log follow. Clients that issue resources/subscribe get notifications/resources/updated on every sample; clients that don't get an honest {"waiting": true} envelope on read.
  • docker_stats live preference — serves a fresh subscription-fed sample when one is ≤ 10 s old (labelled source: live subscription, age Xms), falling back to the SSH docker stats snapshot (labelled source: ssh).
  • Launch kit — README overhaul (58-tool feature tour, cautious read-only quickstart, per-client install snippets) and a draft Unraid-forum announcement at docs/launch/forum-post.md.

Changes

  • New runtime dependencies: graphql-ws, ws.
  • The roadmap deliverables shipped: decision log (docs/superpowers/specs/roadmap-decisions.md) and acceptance-test prompt (docs/superpowers/specs/roadmap-acceptance-test.md).