Package com.agentforge4j.testkit.scenario


package com.agentforge4j.testkit.scenario
  • Class
    Description
    A scripted human response that WorkflowTestHarness drains at each human-in-the-loop pause to drive a run forward deterministically.
    An approval note for an AWAITING_APPROVAL pause raised by an ESCALATE command.
    Answers for an AWAITING_INPUT pause, keyed by artifact item id.
    A forward-only note for an AWAITING_REVIEW pause (a HUMAN_REVIEW gate).
    An approve/reject decision for an AWAITING_STEP_APPROVAL pause (a HUMAN_APPROVAL gate).
    An approve/reject decision for an AWAITING_TOOL_APPROVAL pause (tool policy RequireApproval).
    A continue/retry decision for an AWAITING_TOOL_DECISION pause (tool policy Deny or a failed invocation).
    Accessor for the JSON-schema that defines the catalog scenario expected-result.json contract (the workflow to drive, the ordered human gate responses, and the assertions to project onto a run).
    Loads a scenario's fake-llm script into a FakeScript from a JSON string, a filesystem path, or a classpath resource.