Skip to content

IExecutorActions

Namespace: E2E

public interface IExecutorActions

Upstream’s ExecutorActions, with the verbs the port’s engines support. Every verb bottoms out in the runtime, which enforces the deadline and the action budget and records the action for the step’s cache entry. A ref is only valid against the newest observation: a stale one fails the action rather than acting on the wrong node. Actions and observations run in call order. An engine failure is thrown as an E2EException, and a hard stop of the step as an AgentException with a runtime code. CancellationToken) is a verb the port’s grammar has and upstream’s does not (upstream clears with type).

View source