Skip to content

Manage Agents and Delegation

Agent sessions and delegation operations are Console workflows backed by the Coordinator. They are not top-level runtime CLI commands.

InputPurpose
Coordinator endpointAutomatic for local dev/stable; explicit only for cloud/custom deployments.
CARACAL_COORDINATOR_TOKEN or CARACAL_COORDINATOR_TOKEN_FILECoordinator authority for agent and delegation views.
Selected zoneScope for agent session and delegation queries.

For the default local stack, Console prefers the Coordinator token generated by caracal up so a purge/up cycle does not leave an old exported token in use.

Open agent session with r to list agent sessions, inspect a session tree, suspend an active subtree, resume a suspended subtree, or terminate a session. Tree views show parent-child relationships so operators can understand inherited authority.

Open delegation with g to inspect active, inbound, and outbound delegation edges. Detail views show source and target sessions, resources, scope bounds, expiry, and traversal state.

Revoking a delegation edge ends the delegated authority immediately. Review outbound edges before terminating an agent session so dependent work can be stopped cleanly.

Agent session IDs and delegation edge IDs appear in audit events. Use audit request tracing or request trace when you need the policy decision and diagnostic payload behind an allow or deny.

SymptomCheck
Agent session views are emptyConfirm the selected zone and that workloads are creating agent sessions through an SDK.
Coordinator token missingRun caracal up locally or set CARACAL_COORDINATOR_TOKEN_FILE for a remote Coordinator.
Delegation revocation appears delayedConfirm resource servers consume revocation state and reject revoked delegation anchors.