Server configuration
Configure the bind, timeout, concurrency, limits, and playground.
Development reload
Recompile changes and replace the local agent process safely.
Neutral API
Use sessions, JSON responses, SSE streams, and live WebSockets.
Custom HTTP endpoints
Expose business-specific FastAPI routes through the managed agent runtime.
Approvals and client tools
Handle required actions and resume suspended work.
Production deployment
Add authentication, durable storage, TLS, supervision, and network policy.
Response modes
Start with the copyable curl requests. For machine-readable discovery, fetch/agent and /openapi.json; /docs provides the interactive API explorer.
Input and output Pydantic schemas apply to every mode and OpenAPI.