It is shipping time! 🚀 cvmi v0.4.0 is out!
The ContextVM CLI now speaks CEP-8 payments natively. Priced capabilities are first-class in the CLI:
💳 See prices upfront — cvmi call now shows advertised per-tool prices and accepted payment rails right in the tool list and --help.
🔀 Two payment modes:
transparent(default forcall) — PMI-agnostic settlement, the server picks the rail.explicit_gating— priced tools surface a cleanPayment Requirederror with payment options. Pay one, retry, done. Now the default forcvmi use, so agent hosts over stdio get explicit signals instead of silent notifications.
🛡 Spec-hardened parser — malformed cap prices (negative values, out-of-order ranges) are now rejected per CEP-8, not coerced into bogus ranges.
⚙ cvmi serve gained payment interaction config.
Plus bumps to @contextvm/sdk ^0.13.9 and @modelcontextprotocol/sdk ^1.29.
Upgrade and start charging for your capabilities 🔌 npx cvmi@latest
#ContextVM #MCP #CEP8 #Bitcoin #Lightning #OpenSource