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.7.3.tar.gz (12.3 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.7.3-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aevum_agent-0.7.3.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for aevum_agent-0.7.3.tar.gz
Algorithm Hash digest
SHA256 54f93fb31b56a1c85ef4dca939837bd4453afcd242aef4298f0b0df5d01696af
MD5 1ec424efbbc63b87c5a120afe9d2a04c
BLAKE2b-256 26c66c8bd40f4b3bcf06fa8ff6cbf0a5c0f77f4ff8084057462a132054de2a24

See more details on using hashes here.

Provenance

The following attestation bundles were made for aevum_agent-0.7.3.tar.gz:

Publisher: release.yml on aevum-labs/aevum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: aevum_agent-0.7.3-py3-none-any.whl
  • Upload date:
  • Size: 9.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for aevum_agent-0.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9e24cc3ec9b2b365de97221e0dd8220b18cbc6d559fb2f8a14971c43a870aae6
MD5 47a2d2cc6252103b61072b960c001e4d
BLAKE2b-256 6f07524c205598dc9bfed2936b5c9556be768e6b766a7d1065bb67a09cccf9ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for aevum_agent-0.7.3-py3-none-any.whl:

Publisher: release.yml on aevum-labs/aevum

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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