Skip to content

v1.0.1

Latest

Choose a tag to compare

@lemanjo lemanjo released this 25 Aug 08:16

Highlights

  • Add all four standard MCP annotations to every exposed tool with explicit closed-world classification.
  • Classify read-only, non-destructive, destructive, idempotent, and non-idempotent operations from stable-tool behavior and the tagged Unraid API v4.37.1 catalog.
  • Add explicit strict input schemas for every tool, including no-argument tools.
  • Keep API safety gates and confirmations independent from client-facing MCP annotations.
  • Add maximum-surface and authenticated HTTP tools/list invariants for annotations and schemas.
  • Document intentionally conservative lifecycle, Rclone, executable, provider-defined, and revision-bound classifications in code.

Validation

  • 130 tests pass.
  • Type checking and production build pass.
  • Package dry-run for unraid-mcp@1.0.1 passes.