Error types for the NeMo Flow runtime.
All fallible operations in the runtime return Result<T>, which uses FlowError as the error type. Errors are categorized by cause (duplicate registration, missing entity, guardrail rejection, etc.).
Result<T>
FlowError
Result