Skip to content

Releases: epistemedeus/agent-payment-policy

agent-payment-policy v0.15.1

Choose a tag to compare

@epistemedeus epistemedeus released this 26 Aug 01:36
v0.15.1
2a215fe

Correct nullable-object required-path inference for buyer-owned output contracts. Nested fields inside nullable branches are no longer promoted to unconditional requirements; exact digest-bound JSON Schema validation still enforces the selected runtime branch. Supports JSON Schema object-or-null and OpenAPI nullable object forms, with root and nested regression coverage.

agent-payment-policy v0.15.0

Choose a tag to compare

@epistemedeus epistemedeus released this 20 Aug 20:14
v0.15.0
996b199

Adds two packaged credential-free adoption examples and verifies that default import, CLI, mock x402 and MPP preflight, frozen authorization verification, and packed-consumer use do not access a wallet, sign a payment, or send a payment. Includes all decide, bind, and classify behavior from 0.14.1 and the corrected installable skill contract.

agent-payment-policy v0.14.1

Choose a tag to compare

@epistemedeus epistemedeus released this 20 Aug 20:08
v0.14.1
eddeca8

Adds provider-native control composition, stateful execution-budget evaluation, CLI inspection commands, and a packaged agent skill with tested output-contract examples. This release is policy and evidence tooling only. It does not hold a wallet, sign payments, or execute purchases.

agent-payment-policy v0.14.0

Choose a tag to compare

@epistemedeus epistemedeus released this 13 Aug 00:35
v0.14.0
d84eaa1

Adds a protocol-neutral receipt-completeness observation and report. It classifies already verified provider-receipt, transaction, balance, and output evidence as reconciled, partial, conflict, or insufficient without retaining raw headers, signatures, credentials, wallet data, or paid bodies. Includes strict schemas, CLI commands, documentation, skill guidance, and first-person Nansen x402 validation.

agent-payment-policy 0.13.1

Choose a tag to compare

@epistemedeus epistemedeus released this 12 Aug 23:12
v0.13.1
83d0060

Adds a neutral installable agent skill for binding buyer-owned response contracts through x402, MPP, HTTP 402, paid API, and paid MCP workflows.

The skill complements wallet and payment-execution tools. It does not authorize spend or move funds.

Verification:

  • 53 tests pass
  • zero production dependency findings
  • clean packed-artifact install and wrong-type rejection pass
  • the packed artifact exposes one discoverable agent-payment-policy skill

agent-payment-policy v0.13.0

Choose a tag to compare

@epistemedeus epistemedeus released this 12 Aug 22:46
v0.13.0
25519bd

Buyer-owned acceptance schemas now bind from intent through receipt validation.

  • inspect a local JSON Schema without retaining it
  • bind its canonical SHA-256 digest into a purchase intent
  • compile the exact schema before wallet or signing access
  • validate paid output types, formats, and structural constraints at receipt time
  • preserve backward compatibility for field-only output contracts

All 52 tests, the dependency audit, packed-consumer acceptance, and CI pass. This package remains policy and evidence infrastructure only. It contains no wallet executor, signer, facilitator credential, or payment authority.

agent-payment-policy 0.12.0

Choose a tag to compare

@epistemedeus epistemedeus released this 12 Aug 20:59
v0.12.0
6bc43e0

Adds a neutral credential-free exact-operation purchase-evidence contract for x402 and MPP sellers and buyers. Sellers create deterministic manifests and advertise them with a standard describedby link plus an exact extension relation. Buyers ignore unrelated documentation links, verify same-origin exact method/path evidence and required output paths, then bind the manifest digest into a separate authorization. The manifest remains seller-declared and never authorizes spend or replaces runtime output, receipt, or settlement checks.

agent-payment-policy 0.11.1

Choose a tag to compare

@epistemedeus epistemedeus released this 12 Aug 07:17
v0.11.1
84c1c54

Versions recursive requiredPaths response-contract reports as v2 so the immutable schema identifier matches the added public field.

agent-payment-policy 0.11.0

Choose a tag to compare

@epistemedeus epistemedeus released this 12 Aug 07:11
v0.11.0
7ca3388

Adds recursively guaranteed response-contract paths so a required top-level envelope cannot stand in for required nested output fields.

agent-payment-policy 0.10.0

Choose a tag to compare

@epistemedeus epistemedeus released this 12 Aug 06:42
v0.10.0
1576ddb

Adds a credential-free response-contract readiness evaluator for machine buyers. It classifies seller-declared successful JSON response contracts as admissible, partial, absent, or invalid, retains only public-safe digests and required-field evidence, and still requires separate value authorization and live post-payment validation.