ConstThe type of the input parameters for the action.
The type of the output parameters for the action.
The raw outputs schema (FlowValueType) for checking dependent fields.
The actual input type being passed, which must exactly match I (no excess properties).
The expected output of the action, with table-aware typing when applicable.
Action instance with sys_id fallback - allows arbitrary property access for datapill references
A string sys_id when the action definition cannot be resolved.
Configuration object with $id and optional annotation.
The input data provided to the action (untyped).
An object with arbitrary property access to support datapill references like .name, .age, etc.
Action instance with known Action definition - provides type-safe output property access with table-aware typing for outputs with dependent fields. Enforces exact input matching - excess properties not defined in the action will cause type errors.