ProtectedInternalInternal method that must be implemented by derived action classes. This is where the actual action logic should be implemented.
The action execution parameters including typed context
Promise resolving to the action result
Executes the action with the provided parameters.
The action execution parameters including context
Promise resolving to the action result
Executes a Runtime action against one or more test cases and returns per-case pass/fail results. Used by ActionSmith before submitting an action for human approval — if any case fails, ActionSmith iterates with Codesmith to refine the code.
The action being tested can be:
Test cases are evaluated in sequence; expected outputs (if provided) are compared to actual outputs with structural deep equality.