Skip to main content
GET
/
manifest
read the manifest with assertion evaluation inlined
curl --request GET \
  --url http://localhost:3917/manifest
{
  "manifest": {
    "completion_pct": 100,
    "description": "5v5 lane pusher",
    "features": [
      {
        "all_assertions_pass": true,
        "assertions": [
          {
            "name": "hero-exists",
            "status": "pass"
          }
        ],
        "description": "auto-attack",
        "name": "combat",
        "status": "verified"
      }
    ],
    "genre": "moba",
    "name": "My MOBA",
    "total_features": 1,
    "verified_features": 1
  },
  "ok": true
}

Response

200 - application/json

The manifest with each feature's effective status resolved against current assertion results, plus completion totals. Returns ok:false with an error when no manifest has been set.