Public contract for authoring native Squidie workflow steps.
Native steps return Squidie values and receive a Squidie.Step.Context.
The runtime adapts them into the internal Jido execution path, so authors do
not need to depend on Jido for the common workflow-step path.
Summary
Types
Callbacks
@callback run(input :: map(), context :: Squidie.Step.Context.t()) :: result()