OptionalfailureHow completed channel failures are surfaced. Defaults to "report".
"throw" still runs every selected channel before rejecting.
OptionalnameProvider name. Defaults to "inline-notifications".
OptionalonCalled when a channel handler or preference check fails. A returned result replaces the default failed result. Observer failures are ignored so the remaining channels still run.
OptionalpreferencesOptional app-owned notification preference evaluator.
Options for the inline notifications provider.