Skip to main content

A warrant daemon for agent actions — earned autonomy with an audit trail.

Project description

warrantd-core

The warrantd trust-layer library: decides whether an agent action is ALLOW, REQUIRE_APPROVAL, or BLOCK, and governs how an action class earns more autonomy over time. Zero runtime dependencies (CI-enforced).

This distribution ships the importable warrantd package:

from warrantd import TrustLayer, TrustPolicy

Most users should pip install warrantd (the meta-package, which depends on this) rather than installing warrantd-core directly.

Full documentation lives in the repository README.

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

warrantd_core-0.3.0.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

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

warrantd_core-0.3.0-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file warrantd_core-0.3.0.tar.gz.

File metadata

  • Download URL: warrantd_core-0.3.0.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for warrantd_core-0.3.0.tar.gz
Algorithm Hash digest
SHA256 51ffeea49168b780084205dc6786a672c5e742aaf9a52cd211b987e7e4821e38
MD5 95cdcd9b5fb69cb63b82bfa7e33cd878
BLAKE2b-256 f21e973346187f40c0591b61272a709104ce74b99bdd5e94cd9de92b613fd162

See more details on using hashes here.

Provenance

The following attestation bundles were made for warrantd_core-0.3.0.tar.gz:

Publisher: release.yml on moritzkazooba-wq/warrantd

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

File details

Details for the file warrantd_core-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: warrantd_core-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for warrantd_core-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8347a7378624b71e55f7f36eeb375cff3df72fff0ec7d4984a2768c1da1cc6f5
MD5 d6ef1304cd0f053bb42f6a3e877754ca
BLAKE2b-256 558b797cfba87b9c781124100f73d05addf5ab413d531020caf2f87f735508a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for warrantd_core-0.3.0-py3-none-any.whl:

Publisher: release.yml on moritzkazooba-wq/warrantd

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