API Reference¶
The complete API documentation is generated from Javadoc.
API Documentation Location
When built with the full pipeline (including mvn javadoc:javadoc), the Javadoc will be available here.
For local builds, run:
Main Classes¶
| Class | Description |
|---|---|
Responder |
Core HTTP client for OpenAI Responses API |
Agent |
High-level agent abstraction with tools and guardrails |
AgentContext |
Per-conversation state container |
CreateResponsePayload |
Fluent builder for request construction |
Response |
API response with output, usage, and metadata |
FunctionTool |
Base class for implementing tools |
FunctionToolStore |
Registry for callable tools |
Package Structure¶
com.paragon
├── responses # Core Responder and Response classes
├── responses.spec # Request payload builders and DTOs
├── responses.dto # Additional data transfer objects
├── agents # Agent framework
├── tools # Function calling tools
└── telemetry # Observability integration