[package] name = "jcp-a2a" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true description = "A2A + AP2 profile of JCP — ingest an A2A Agent Card (its skills become content-addressed JCP capabilities) and an AP2 payment mandate (its authorization becomes the grant's joule budget), mint capability-scoped joule-budgeted grants, and gate every A2A task against them outside the model, sealed in a JCR-1 receipt. The open agent-interop wire keeps its transport; JCP adds the capability, the joule budget, and the sealed audit it lacks. Ingest, not compete." [dependencies] jcp-schema = { workspace = true } jcp-grant = { workspace = true } jcp-runtime = { workspace = true } jcp-receipt = { workspace = true } jcp-bridge = { workspace = true } ed25519-dalek = { workspace = true } serde_json = { workspace = true } thiserror = { workspace = true } [lints] workspace = true