Skip to content

release: 3.42.2 — an aborted payment is not a refund - #141

Merged
VickyXAI merged 1 commit into
mainfrom
release/3.42.2
Aug 29, 2026
Merged

release: 3.42.2 — an aborted payment is not a refund#141
VickyXAI merged 1 commit into
mainfrom
release/3.42.2

Conversation

@VickyXAI

Copy link
Copy Markdown
Contributor

Version bump + CHANGELOG for 3.42.2. Ships #138 (ambiguous x402 settlement holds the reservation, closes #128) and #139 (ACKNOWLEDGMENTS). Suite 683/683.

- Wallet reservations on the Modal paid tools were released in finally
  regardless of outcome; an aborted/timed-out x402 request may already have
  settled, so headroom was over-reported (#128).
- Ambiguous settlements now keep the hold for timeoutMs + 30s and are pruned
  only by a real on-chain read that started after the window. Provably
  unsent failures release normally; truncated paid responses throw.
- ACKNOWLEDGMENTS.md + README contributors section (#139).
- Tracked separately: Solana getBalance() returns 0 on RPC error (#140).
@VickyXAI
VickyXAI merged commit d6e3c5c into main Aug 29, 2026
5 checks passed
@VickyXAI
VickyXAI deleted the release/3.42.2 branch August 29, 2026 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

walletReservation releases on an aborted x402 payment — but an aborted payment may still have settled

1 participant