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.0a0.tar.gz (34.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.0a0-py3-none-any.whl (28.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: caspase_control_plane-0.1.0a0.tar.gz
  • Upload date:
  • Size: 34.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.0a0.tar.gz
Algorithm Hash digest
SHA256 17f536caa6f36d3b26139cd50fac50d026931ede9ba291969953e692b3dde695
MD5 1747b2c7c7a35df3ce40d3bc9c408767
BLAKE2b-256 ffb58dc5c524604e6c6f03a15b61cfa8c6c3ae363a183eb8b4afe7c370307521

See more details on using hashes here.

File details

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

File metadata

  • Download URL: caspase_control_plane-0.1.0a0-py3-none-any.whl
  • Upload date:
  • Size: 28.4 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.0a0-py3-none-any.whl
Algorithm Hash digest
SHA256 4f9fed467708c7e28275fd76fa70f3e6490063b2893b00a180d944f71125dcb0
MD5 f9889c34f24a6b88b4840d523ee889b7
BLAKE2b-256 eaf78cad829be2e41b0418e242c18cd39700e6f34f21208117f002cd3ec708bf

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