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

v0.3.1

Choose a tag to compare

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

Highlights

This release keeps long Paytaca AI sessions running without interruption and answers your wallet questions even when you're out of credits.

Auto-refill — never stall mid-task

  • New auto_refill MCP tool arms automatic plan refills. Tell the assistant "keep buying 15-minute plans until the task is done, max 2 hours" and, once credits run out mid-request, the plugin silently buys another plan of the chosen size and keeps working — up to your configured cap, paid with BCH or LIFT.
  • Each refill is a real wallet payment; opencode asks for your approval once when arming.

Free concierge answers

  • When your wallet has no paid capacity left, balance and "how it works" questions are now answered for free by a lightweight concierge model instead of a bare 402 Payment Required — no credits needed to ask about your wallet.
  • Genuine purchase actions still require payment and are never stuck behind the concierge.
  • The proxy now forwards cached X-Wallet-Balance-Sats / X-Lift-Balance-Units headers (15s TTL) so the concierge can answer balance questions from live data.

LIFT payments & discounts

  • Dynamic LIFT payment discount with emphasized savings messaging in payment prompts.
  • LIFT pricing is quoted through get_help / get_plans; pay with LIFT by saying "pay with LIFT" or "pay with my LIFT tokens".

Smarter assistant Q&A

  • New get_help MCP tool: a Q&A guide on the wallet, funding, buying plans, paying with BCH or LIFT, Bitcoin Cash, CashTokens, and Paytaca itself.
  • Info tools append actionable "buy-now" next steps; buy_plan pre-checks credits and fails fast when a purchase is impossible (e.g. still-active credits, no LIFT balance).

Credits visibility

  • New credits proxy command shows remaining time credits per model, and TUI toasts warn when time runs low or exhausted and celebrate when credits are added (manual buy or auto-refill). Disable with PAYTACA_CREDITS_TOASTS=0.

Fixes

  • Resolve paytaca-cli and @cashlab paths robustly for the payment wrapper (hoisted installs, which/where resolution).
  • Cross-platform CLI spawning and a Windows npm path fallback.
  • Proxy always refreshes the payment wrapper on startProxy, so updates to the bundled wrapper take effect without a restart.

Upgrade

opencode plugin update @paytaca/opencode-plugin -g

Requires paytaca-cli@0.5.0+ for LIFT payments; BCH payments work with older versions.