Module agentforge4j.runtime
module agentforge4j.runtime
Workflow execution engine: owns state transitions, events, and command handling for runs.
Consumes validated definitions from agentforge4j.core and
agentforge4j.schema, drives deterministic steps with auditable events, and invokes
integrations and LLM clients only through controlled abstractions. Human-in-the-loop transitions
(approvals, signals) are enforced here, not by provider responses.
Runtime-owned flow control: orchestration follows the workflow graph; model output supplies structured commands and content, not arbitrary control of the graph.
-
Packages
ExportsIndirect ExportsFromPackagescom.agentforge4j.core.agent com.agentforge4j.core.command com.agentforge4j.core.command.schema com.agentforge4j.core.exception com.agentforge4j.core.runtime com.agentforge4j.core.spi.aggregation com.agentforge4j.core.spi.integration com.agentforge4j.core.spi.tool com.agentforge4j.core.spi.validation com.agentforge4j.core.workflow com.agentforge4j.core.workflow.artifact com.agentforge4j.core.workflow.collection com.agentforge4j.core.workflow.context com.agentforge4j.core.workflow.estimate com.agentforge4j.core.workflow.event com.agentforge4j.core.workflow.file com.agentforge4j.core.workflow.reachability com.agentforge4j.core.workflow.repository com.agentforge4j.core.workflow.requirement com.agentforge4j.core.workflow.state com.agentforge4j.core.workflow.step com.agentforge4j.core.workflow.step.behaviour com.agentforge4j.core.workflow.step.blueprint com.agentforge4j.core.workflow.step.loop com.agentforge4j.core.workflow.step.retry com.agentforge4j.core.workflow.step.spar -
Modules
RequiresModifierModuleDescriptiontransitiveFramework-agnostic domain contracts for workflow-driven orchestration.transitiveProvider-neutral LLM client contracts andLlmClientFactoryservice interface.