Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.36 KB

File metadata and controls

39 lines (31 loc) · 1.36 KB

Changelog

All notable changes to the XAP protocol will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.2.0] - In Progress

Changed

  • Renamed protocol from ACP to XAP (eXchange Agent Protocol) to differentiate from Stripe/OpenAI Agentic Commerce Protocol
  • Renamed schema directory from /acp/schemas/ to /xap/schemas/
  • All monetary amounts now use integer minor units (no floating point)
  • Split shares now use basis points (integer, 1-10000)

Added

  • Organizational identity hierarchy (org_id, team_id) in AgentIdentity
  • Discovery query interface (RegistryQuery)
  • Chargeback policy field in SettlementIntent
  • Identity portability mechanism (export/import)
  • Verity outcome states: SUCCESS, FAIL, UNKNOWN, DISPUTED, REVERSED
  • CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md
  • Edge case registry with continuous learning system

Improved

  • Schema hardening across all five primitives
  • Field-by-field documentation for every schema
  • Error codes for every validation failure

[0.1.0] - 2026-02-25

Added

  • Initial draft of five XAP primitive schemas
    • AgentIdentity
    • NegotiationContract
    • SettlementIntent
    • ExecutionReceipt
    • VerityReceipt (partial)
  • README with protocol overview
  • MIT License