IExecutorActions
Namespace: E2E
public interface IExecutorActionsUpstream’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).