API map

July 19, 2026 ยท View on GitHub

Use this page to choose the detailed reference; it intentionally does not duplicate every signature.

NeedReference
Run, stream, deploy, serve, resume, or schedule an agentAgentRuntime
Call /api/agent/* directly or inspect request/response shapesAgentClient control plane
Build an Agent or inspect serialized fieldsAgent definition fields
Validate the agent configuration contractAgent configuration schema

Primary types

AgentRuntime is the high-level, thread-safe entry point. Use run when the caller waits for an AgentResult, start when it needs an AgentHandle, stream for events, and deploy or serve for long-lived agent definitions. The runtime reference contains constructors, overloads, environment variables, and lifecycle behavior.

AgentClient, from new OrkesClients(conductorClient).getAgentClient(), is the lower-level control-plane client. Use it for direct compile, deploy, start, status, response, cancellation, and SSE operations; see the client reference.