Types
Diagnostic
pub type Diagnostic {
Diagnostic(kind: DiagnosticKind)
}
Diagnostic(kind: DiagnosticKind)
DiagnosticKind
pub type DiagnosticKind {
MissingStepInput(step: String, message: dynamic.Dynamic)
MissingReturn(message: dynamic.Dynamic)
InvalidParameters(errors: List(decode.DecodeError))
RuntimeError(step: String, message: dynamic.Dynamic)
InvalidStepOutput(
step: String,
errors: List(decode.DecodeError),
)
}
MissingStepInput(step: String, message: dynamic.Dynamic)
MissingReturn(message: dynamic.Dynamic)
InvalidParameters(errors: List(decode.DecodeError))
RuntimeError(step: String, message: dynamic.Dynamic)
InvalidStepOutput(step: String, errors: List(decode.DecodeError))