Skip to content

0.14.3

Choose a tag to compare

@jithinraj jithinraj released this 17 May 11:14
· 55 commits to main since this release
fd33c66

Agent Action, Commerce Mandate, and Gateway Export Records

PEAC records what an external system reports happened when an agent
invokes an action, when a commerce mandate progresses through
authorization, capture, refund, settlement, or budget evaluation, and
when a payment gateway observes payment-submission, facilitator
timeout, or settlement-recovery events. Caller systems (agents,
harnesses, runtimes, payment gateways, facilitators) report what they
observed; PEAC records that report through a portable, signed
interaction record that any party can verify offline.

Highlights

  • Three new org.peacprotocol/* extension namespaces.
  • Three normative profile specs under docs/specs/.
  • Conformance Sections 32 (AGENT-ACT-001..010), 33 (COMM-MAN-001..010),
    and 34 (GATE-EXP-001..010).
  • Three new cross-language parity corpus families (11 families total).
  • ACP mapper boundary fix in packages/mappings-acp requiring
    amount_minor: string and explicit-finality semantics on
    delegated-payment observations.
  • Three runnable example packages with end-to-end issue and verify
    round-trips.
  • Three operator-facing verification recipes under docs/SOLUTIONS/.
  • Additive top-level @peac/schema exports for the three new profile
    validators.
  • Pre-release dependency cleanup: protobufjs override pinned to the
    patched version through a private-example reachability path.

New record surface: agent action

org.peacprotocol/agent-action — six *-observed receipt-type URIs:

org.peacprotocol/agent-action-invoked-observed
org.peacprotocol/agent-action-delegated-observed
org.peacprotocol/agent-action-approved-observed
org.peacprotocol/agent-action-denied-observed
org.peacprotocol/agent-action-cancelled-observed
org.peacprotocol/agent-action-timed-out-observed

PEAC Protocol is an open-source project stewarded by Originary and community.