Skip to main content

Aevum — A2A v1.0 agent protocol interceptor and governance layer.

Project description

aevum-agent

A2A v1.0 protocol interceptor and governance layer for Aevum.

Status: Phase 0 skeleton. Full implementation in Phase 6.

Install

pip install aevum-agent

Or via aevum-core extras:

pip install "aevum-core[a2a]"

What This Provides (Phase 6+)

  • Transparent A2A v1.0 task envelope signing and chaining into the audit sigchain
  • Signed Agent Cards (JWS/RFC 7515)
  • OAuth 2.0 device-code flow (RFC 8628) with PKCE
  • GOVERN checkpoint integration for agent task approvals
  • Full audit trail: every Task, Artifact, and streaming event is Merkle-chained

Migration from aevum-llm

pip uninstall aevum-llm
pip install aevum-agent

A2A v1.0

Targets the Linux Foundation-ratified A2A v1.0 specification (April 2026), not the prior v1.0.0-rc. Breaking changes from rc are handled internally.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aevum_agent-0.4.0.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aevum_agent-0.4.0-py3-none-any.whl (6.9 kB view details)

Uploaded Python 3

File details

Details for the file aevum_agent-0.4.0.tar.gz.

File metadata

  • Download URL: aevum_agent-0.4.0.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for aevum_agent-0.4.0.tar.gz
Algorithm Hash digest
SHA256 100ca44252ba1adf5c8969cc7533d5a63aa9cf02619285229c65243eaa8caca8
MD5 fbda46fcc39c2c9a28f389cd4f5d9eb2
BLAKE2b-256 ea9efd39a5aa719fdea1a96da0e39147d5d0aa8bd9aea3c488a633141bb3377c

See more details on using hashes here.

File details

Details for the file aevum_agent-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: aevum_agent-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for aevum_agent-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2238fd486052d86ade14ba5aaa99f66cbe9a90b8adf145f9a26584cac9d2bbc6
MD5 ca390b4476cdc0b5b13a67bf5932ec46
BLAKE2b-256 1fdc50afc2793d48f7696d70897b16bff7a231f1b2b563227bfbce841bb4daf1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page