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
Persists a new Runtime action to the Actions catalog with
CodeApprovalStatus='Pending'. Used by the ActionSmith agent as the last step of the "generate, test, submit for approval" pipeline.Responsibilities:
RuntimeActionConfigurationagainst the Zod schema — invalid configs are rejected before anything hits the DB.RuntimeActionConfigurationObjectaccessor.The action record is NOT activated.
CodeApprovalStatusis 'Pending' until a human reviews the code + permissions through the approval UI.