ReadonlyagentLotse, the agent under test.
ReadonlybaseThe API base, origin + "/api/v1".
ReadonlyclockThe clock the adapter under test must use.
ReadonlycredentialsLotse's API token and DPoP key.
ReadonlyinstanceThe instance (iss of the invocation tokens).
ReadonlyoriginThe origin, for example http://127.0.0.1:<port>.
ReadonlyotherTexter, another agent.
ReadonlysdkThe SDK settings the adapter under test uses.
ReadonlytimingsThe server keys the server plays (agent.ack_timeout, ...), in milliseconds.
Returns a forged token of variant for runId.
The run.
The forgery.
Lets ms milliseconds pass (fake or real).
The time to pass.
Restarts the server on the same data, optionally rewinding a consumer cursor.
Optionalconsumer: stringThe consumer to rewind.
OptionalackedSeq: numberThe new acknowledged seq of that consumer.
Returns state, reason, version and the number of starts of a run.
The run.
Lets Alex mention Lotse in a new thread.
Optionaltext: stringThe first message of the thread.
Run, thread and message IDs.
What the scenarios need from a server (FakeServer or the real server).