Skip to content

mppx@0.4.10

Choose a tag to compare

@github-actions github-actions released this 26 Mar 15:57
· 267 commits to main since this release
7055bd1

Patch Changes

  • b4e1a3d: Add OpenAPI-first discovery tooling via mppx/discovery, framework discovery() helpers, and mppx discover validate.

    This also changes mppx/proxy discovery routes:

    • GET /openapi.json is now the canonical machine-readable discovery document.
    • GET /llms.txt remains available as the text-friendly discovery view.
    • Legacy /discover* routes now return 410 Gone.
  • 70f6595: Fix two production session/SSE robustness issues.

    1. Accept exact voucher replays (cumulativeAmount == highestVoucherAmount) as idempotent success after signature verification, while still rejecting lower cumulative amounts and preserving monotonic state advancement rules.
    2. Prevent invalid null-body response wrapping in SSE receipt transport by returning 101/204/205/304 responses directly instead of stream-wrapping them.
  • 3c713c9: tempo.session() now throws immediately at initialization if no viem Account is provided, instead of failing later with an opaque error during channel close. The error message includes an example fix.