Module agentforge4j.testkit


module agentforge4j.testkit
AgentForge4j testkit: a lean, reusable assertion engine for testing workflows.

Assembles a runtime backed by the deterministic fake LLM provider, captures the run's observable effects (events, files, context, token usage), and exposes a fluent run-assertion API for verifying outcomes. The bootstrap-facing harness adapter is the only component that depends on agentforge4j.bootstrap; the assertion and capture layers operate on core and runtime types only, so the engine stays assembly-agnostic.