Opaque policy for the Responses dialect backend selected for one request.
The value contains selection policy, not credentials. Diagnostic and Inspect
projections deliberately expose only summary/1; endpoint values and future
secret-bearing fields never leave the request-selection boundary.
Summary
Functions
Return whether production use is active for this staged backend.
Credential policy descriptor. No credential value is stored here.
Default ChatGPT/Codex backend policy used by the legacy Responses path.
Endpoint descriptor. The endpoint value is request-internal and must not be logged.
Whether the backend came from an explicit descriptor.
Selected backend mode.
Typed optional request-extension capabilities.
Validate and normalize an explicit backend descriptor.
Total, redacted projection for diagnostic and Inspect boundaries.
Selection source.
Total, redacted, JSON-friendly diagnostic projection.
Ordered transport capabilities.
Types
Functions
Return whether production use is active for this staged backend.
Credential policy descriptor. No credential value is stored here.
@spec default() :: t()
Default ChatGPT/Codex backend policy used by the legacy Responses path.
Endpoint descriptor. The endpoint value is request-internal and must not be logged.
Whether the backend came from an explicit descriptor.
Selected backend mode.
Typed optional request-extension capabilities.
Validate and normalize an explicit backend descriptor.
Total, redacted projection for diagnostic and Inspect boundaries.
Selection source.
Total, redacted, JSON-friendly diagnostic projection.
Ordered transport capabilities.