Skip to main content

Caspase Control Plane — FastAPI backend for agent supervision

Project description

caspase-control-plane

The Caspase control plane — FastAPI service that stores agent registrations, policies, kill events, death certificates, feedback labels, and apoptosis-proofing grants. Backed by Postgres via SQLAlchemy 2.0 + Alembic.

Run locally for development:

uv run --package caspase-control-plane \
    alembic -c packages/caspase-control-plane/alembic.ini upgrade head
uv run --package caspase-control-plane caspase-control-plane

/healthz exercises the pool with SELECT 1 and returns 503 with a db_error field on failure.

See the repo root README for the full picture — install, environment variables, deployment, operator CLI.

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

caspase_control_plane-0.1.0a1.tar.gz (35.0 kB view details)

Uploaded Source

Built Distribution

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

caspase_control_plane-0.1.0a1-py3-none-any.whl (31.8 kB view details)

Uploaded Python 3

File details

Details for the file caspase_control_plane-0.1.0a1.tar.gz.

File metadata

  • Download URL: caspase_control_plane-0.1.0a1.tar.gz
  • Upload date:
  • Size: 35.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for caspase_control_plane-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 358d34d60a8718043f76d481260cd7fccc4afb598b92c468a893b67811707d2b
MD5 bec713d2052031633b5c06c5fdb142a5
BLAKE2b-256 b13e27532230470f2b688533b10740e9458adc979947db1d9065184dae0e70f3

See more details on using hashes here.

File details

Details for the file caspase_control_plane-0.1.0a1-py3-none-any.whl.

File metadata

  • Download URL: caspase_control_plane-0.1.0a1-py3-none-any.whl
  • Upload date:
  • Size: 31.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.2 {"installer":{"name":"uv","version":"0.11.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for caspase_control_plane-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 4bcb915fef9f8217b2b9bfb0e603f6572f9a224778465e935dcfd8ca6a44ef83
MD5 b96b5a7e3a96f97b246888d786e34f6c
BLAKE2b-256 9f5219bdc2b6249a5e10c41619c72fd23a1f265e0dba60f4d0e5cd276634a545

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