AgentForge4j API Reference — latest stable, 0.1.0
All API surfaces — how this reference is split.
Modules
Module
Description
Framework-agnostic bootstrap: assembles runtime and configuration defaults without binding to
Spring or a specific LLM provider module.
Loads workflow and agent bundles from the filesystem or classpath and maps them into core models.
Framework-agnostic domain contracts for workflow-driven orchestration.
Provider-neutral LLM client contracts and
LlmClientFactory service interface.Provider-neutral LLM invocation contract: request parameters, client interface, and caller-facing
failures.
Deterministic scripted LLM provider: replays pre-registered responses instead of calling a model.
Workflow execution engine: owns state transitions, events, and command handling for runs.
JSON Schema assets, framework version/compatibility metadata, and validation entry points aligned
with core workflow and agent contracts.
AgentForge4j testkit: a lean, reusable assertion engine for testing workflows.
HTTP tool provider: exposes governed external HTTP endpoints as tool-SPI
ToolProviders.Small shared primitives (validation helpers, common utilities) reused across modules.