Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.opencoven.ai/llms.txt

Use this file to discover all available pages before exploring further.

The Coven daemon exposes its public API as HTTP over a Unix socket under <covenHome>/coven.sock. The active contract is coven.daemon.v1 served under /api/v1.

Endpoints

EndpointPage
GET /api/v1/api-versionAPI contract
GET /api/v1/healthCapabilities handshake
GET /api/v1/capabilitiesCapabilities endpoint
POST /api/v1/actionsActions endpoint
GET /api/v1/sessionsSessions endpoints
POST /api/v1/sessionsSessions endpoints
GET /api/v1/sessions/:idSessions endpoints
POST /api/v1/sessions/:id/inputSessions endpoints
POST /api/v1/sessions/:id/killSessions endpoints
GET /api/v1/eventsEvents endpoint

Always begin with health

GET /api/v1/health
The response tells you the active 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.