Skip to content

MindOps Control Plane

Huzefaaa2 edited this page Jan 26, 2026 · 1 revision

MindOps Control Plane API

A lightweight gateway that exposes policy changes, SLO export/validation, and RCA queries.

Endpoints

Endpoint Method Description
/health GET Health check
/policy/sampling GET/POST Get/update sampling policy
/slo/export GET Return persisted SLOs
/slo/validate POST Validate OpenSLO payload
/rca/query POST Run T-RAG RCA (trace path)
/topology/analyze POST Run Topology RCA (manifest + trace paths)

Quickstart

python3 -m venv .venv
source .venv/bin/activate
pip install -r projects/mindops-control-plane/requirements.txt

PYTHONPATH=projects/mindops-control-plane/src python3 -m mindops_control_plane.app

Example calls:

curl -s http://localhost:8088/health
curl -s http://localhost:8088/slo/export

Authn/Authz + Audit (stubs)

Setting Description
CONTROL_PLANE_API_KEY Require X-API-Key or Authorization: Bearer
CONTROL_PLANE_AUTHZ_MODE allow-all, scoped, or deny-all
CONTROL_PLANE_AUDIT_LOG JSONL audit log path

Clone this wiki locally