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.