The Coven daemon exposes its public API as HTTP over a Unix socket underDocumentation Index
Fetch the complete documentation index at: https://docs.opencoven.ai/llms.txt
Use this file to discover all available pages before exploring further.
<covenHome>/coven.sock. The active contract is coven.daemon.v1 served under /api/v1.
Endpoints
| Endpoint | Page |
|---|---|
GET /api/v1/api-version | API contract |
GET /api/v1/health | Capabilities handshake |
GET /api/v1/capabilities | Capabilities endpoint |
POST /api/v1/actions | Actions endpoint |
GET /api/v1/sessions | Sessions endpoints |
POST /api/v1/sessions | Sessions endpoints |
GET /api/v1/sessions/:id | Sessions endpoints |
POST /api/v1/sessions/:id/input | Sessions endpoints |
POST /api/v1/sessions/:id/kill | Sessions endpoints |
GET /api/v1/events | Events endpoint |
Always begin with health
apiVersion, the daemon’s capabilities, and the running pid/uptime. Treat the rest of the API as undefined until you have read those fields.
See Socket API for transport details and Error envelope for failure shapes.