Skip to content
This repository was archived by the owner on Sep 20, 2026. It is now read-only.

v0.3.2

Choose a tag to compare

@joemarct joemarct released this 09 Sep 16:37
· 5 commits to master since this release

Highlights

  • Guided plan purchases: buy_plan now runs a strict 3-step flow (model → duration → payment method) instead of inline tier menus, supports paying with LIFT tokens (10% discount), and reports LIFT savings in USD.
  • Paytaca platform fee on LIFT payments (#3): LIFT-funded plan purchases sell tokens on the Cauldron DEX and now include a 0.3% platform fee (capped at $1, skipped when it would be below the 546-sat dust threshold), in addition to the DEX trade fee.
  • Sharper pricing output: human-readable durations plus table-formatted get_plans / get_credits, and concrete "buy this" suggestions in pricing responses and 402 messages.

Fixes

  • Capped the internal buy_plan purchase-probe body at 1 token to avoid MCP client timeouts.
  • Plan purchases now probe the backend plan endpoint several times and abort without broadcasting if pricing looks unstable or changes mid-purchase (PAYTACA_PLAN_PROBE=0 to disable).

Dependencies

  • paytaca-cli 0.5.1: adapted MCP to CLI arg/output changes; paying plans with LIFT requires paytaca-cli >= 0.5.0.
  • paytaca-cli 0.5.2: brings the platform fee to Cauldron swaps, plus double-count/NaN and bigint-safe fee-cap fixes.

Documentation

  • README now covers the LIFT platform fee, the pre-purchase stability probe, and the paytaca-cli >= 0.5.0 requirement.

Full Changelog: v0.3.1...v0.3.2