Structured failures for the provider-aware non-PTY command lane.
Summary
Functions
Wraps provider profile command construction failures.
Wraps invalid command-lane options.
Wraps provider lookup failure for provider-aware execution.
Wraps a transport-layer execution failure.
Types
@type reason() :: {:invalid_options, term()} | {:provider_not_found, atom()} | {:command_plan_failed, term()} | {:transport, ExternalRuntimeTransport.Transport.Error.t()}
Functions
Wraps provider profile command construction failures.
Wraps invalid command-lane options.
Wraps provider lookup failure for provider-aware execution.
@spec transport_error(ExternalRuntimeTransport.Transport.Error.t(), map()) :: t()
Wraps a transport-layer execution failure.