Skip to main content

Mission control API

Mission control provides a real-time view of your agent fleet. Use these endpoints to visualize agent relationships, trace execution activity, attribute costs per agent, and track talent bookings.
All mission control endpoints require bearer token (API key) authentication. The fleet graph and traces endpoints also require a userId query parameter. The web proxy uses session authentication and resolves the user ID from the session before forwarding to these endpoints. The fleet graph and traces endpoints return safe default responses for unauthenticated requests instead of an error.

Fleet graph

Returns a constellation graph of your agent fleet as a set of nodes and edges. Each node represents an agent with a role and positional data for graph layout. Edges use from/to fields with a strength value indicating relationship weight.

Authentication

Requires bearer token authentication.

Query parameters

Response

When no souls are reachable, the response uses the fallback shape with minimal node data:
When the request is unauthenticated (no valid session), the endpoint returns a default response instead of an error:

Node object

The type field was renamed to role and now uses the values orchestrator, specialist, and worker. The monitor role is no longer returned by this endpoint.

Edge object

The source and target fields were renamed to from and to. The type field on edges was replaced by strength.

Response metadata

Errors

Unauthenticated requests return a 200 response with default empty data (see above) instead of an error.

Execution traces

Returns up to 20 of the most recent execution traces for your agent fleet, sorted by recency. Traces include active plan steps, recent thoughts, free energy component readings, and cycle status from live soul instances. Returns an empty array when no soul instances are reachable or when the request is unauthenticated.

Authentication

Requires bearer token authentication.

Query parameters

Response

Trace object

The response is capped at 20 traces, sorted from most recent to oldest.

Errors

Unauthenticated requests return a 200 response with an empty array [] instead of an error.

Cost attribution

Returns per-agent cost attribution metrics grouped by spending category. Use this to understand how costs are distributed across your agent fleet.

Query parameters

Response

Cost object

Errors

Talent bookings

Returns talent bookings associated with your agent fleet. Each booking includes the linked event name and booking details.

Query parameters

Response

Booking object

Errors