Skip to content

0.10.7

Choose a tag to compare

@jithinraj jithinraj released this 03 Feb 23:12
· 55 commits to main since this release
de7c424

Interaction Evidence Extension + OpenClaw Adapter

This release adds the InteractionEvidence extension for capturing agent execution evidence, plus the OpenClaw adapter as the first implementation.

Highlights

InteractionEvidenceV01 (@peac/schema)

  • Extension at evidence.extensions["org.peacprotocol/interaction@0.1"]
  • SDK accessors: getInteraction(), setInteraction(), hasInteraction()
  • Projection API: createReceiptView() for first-class ergonomics
  • 14 new error codes (E_INTERACTION_, W_INTERACTION_)
  • Conformance fixtures: 16 valid, 36 invalid, 22 edge-cases

@peac/capture-core (NEW)

  • Runtime-neutral capture pipeline for any agent execution platform
  • Crash-safe spool with O_APPEND, fsync, atomic checkpoints
  • RFC 8785 JCS for deterministic chain serialization
  • Tamper-evident chain with dedupe index

@peac/adapter-openclaw (NEW)

  • OpenClaw plugin for PEAC interaction evidence capture
  • Two-stage pipeline: sync capture (<10ms) + async emit with signing
  • Plugin tools: peac_receipts.status, peac_receipts.export_bundle, peac_receipts.verify, peac_receipts.query
  • Skills: /peac-export, /peac-verify, /peac-status

Documentation

Full Changelog

See CHANGELOG.md for complete details.

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