API map
July 19, 2026 ยท View on GitHub
Use this page to choose the detailed reference; it intentionally does not duplicate every signature.
| Need | Reference |
|---|---|
| Run, stream, deploy, serve, resume, or schedule an agent | AgentRuntime |
Call /api/agent/* directly or inspect request/response shapes | AgentClient control plane |
Build an Agent or inspect serialized fields | Agent definition fields |
| Validate the agent configuration contract | Agent 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.