Chimeway.Dispatch.UnhandledOutcomeError exception (chimeway v1.2.0)

Copy Markdown View Source

Raised by Chimeway.Dispatch.ObanWorker when map_outcome_to_oban_return/4 encounters a (outcome, error_class, status) shape that none of the documented clauses match AND the in-band convergence guard cannot legally fire (delivery is not in :failed status, or this is not the final attempt). This loud-failure path prevents an unrecognized result shape from being silently acknowledged.

The exception carries enough metadata for an operator to reproduce the scenario and extend either Executor.classify/1 or the documented worker clauses.