0.10.7
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.