Skip to main content

Reference Python SDK for the Agent Governance Protocol (AGP)

Project description

openagp/sdk-python

Reference Python SDK for AGP — vendor-side and plane-side.

Status

Scaffold. Implementation tracked in §4.2 Phase 1 of the spec.

Planned API

from openagp.events import Event, sign, verify
from openagp.policy import Policy, evaluate
from openagp.server import vendor_app, plane_app   # FastAPI scaffolds
from openagp.client import VendorClient, PlaneClient

Cross-language interop is verified in CI: events emitted by this SDK are verified by openagp/sdk-typescript, and vice versa.

Install

pip install openagp

(Stub package reserves the name on PyPI; functional release pending Phase 1.)

Python support

3.10+

License

Apache-2.0.

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

openagp-0.0.0.tar.gz (5.4 kB view details)

Uploaded Source

Built Distribution

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

openagp-0.0.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file openagp-0.0.0.tar.gz.

File metadata

  • Download URL: openagp-0.0.0.tar.gz
  • Upload date:
  • Size: 5.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for openagp-0.0.0.tar.gz
Algorithm Hash digest
SHA256 7f1a809fefc53aa0fcbc74b2e586a3a889e4662c32096009540e23bf2324be18
MD5 c7632110e58402d191fbb9c4ca676fda
BLAKE2b-256 d6a48e399e96c299055f97521a913e83b53c550a213484d2ef5b52bcf97d8250

See more details on using hashes here.

File details

Details for the file openagp-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: openagp-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for openagp-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c2ac8ad403016b12791a5103b04cd2c215fdc425f418bd09828d3b95ca08ef6
MD5 8172e2a0286462b665402eff009d149c
BLAKE2b-256 9ce385099cdf56579efcd77150808f15fd47e64c96b879d109bc57e77f1ef408

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