Stable tie-break order; defaults to the provider registry.
Configuration, probes, quota report and optional caller identity.
An eligible different CLI when possible, otherwise the caller's own provider.
When no provider is executable or all eligible providers have observed limits.
A quota cache that cannot be updated adds a warning to options.warnings instead.
Measured headroom sorts descending; unknown quota uses 50 as a ranking heuristic, not account telemetry. A measurement older than QUOTA_MEASUREMENT_MAX_AGE_MS counts as unknown.
Selects an installed permitted provider using cooldowns and cached headroom.