supa-mcp 0.7.0
·
43 commits
to 6657abf133f468f5ff38c1d55bec11ddf9120ea2
since this release
SupaMCP 0.7.0 adds opt-in durable coordination state for authenticated MCP capabilities while preserving the stateless default.
Highlights:
- allowlisted, credential-partitioned state with deployment-keyed HMAC identity
- bounded get, revision-checked put, and revision-checked delete
- private service-role-only Postgres storage and bounded expiry reclamation
- optional separate Supabase project for state storage
--state-namespacegenerator support- executable observation-before-action reference with atomic resource CAS
- corrected package declaration/runtime output across Node, strict TypeScript, and Deno
The release deliberately does not introduce a resident actor/Durable Object runtime, queues, alarms, leases, or make state part of the ordinary starter path.
Release candidate provenance:
- commit:
6657abf133f468f5ff38c1d55bec11ddf9120ea2 - tarball SHA-256:
f65127a8352cfc14db64627873c2842f026096e0c3aa2af2dda3d35d8ce1b1e9 - npm integrity:
sha512-GWw76MPFVJxeyzsti2wx7ZkOEQPtKCeMceKyPtS/PcjCdGnrFYpm5E8N7wUQ0jwovnbc8d98JMcnBr0kQ7s61Q==
Full changes: https://github.com/elsheppo/supa-mcp/blob/v0.7.0/CHANGELOG.md