The Java Agent SDK is a local runtime layered on app.phaseo:phaseo-sdk. It provides the same core contract as the TypeScript Agent SDK:
- bounded multi-step tool loops
- concurrent tools with per-tool timeouts
- model retry and backoff
- human-review pauses and resumable run records
- lifecycle events and Phaseo Devtools JSONL capture
- a gateway adapter backed by the Java Client SDK
Runs stay inside your application. Phaseo handles model requests; your service owns persistence, queues, authorization, and review UI.
Next
Last modified on July 26, 2026