refactor: trim provider request helper types

This commit is contained in:
Peter Steinberger
2026-05-02 03:37:40 +01:00
parent 4166eeb3ba
commit 535eae73e9

View File

@@ -67,7 +67,7 @@ export type ModelProviderRequestTransportOverrides = ProviderRequestTransportOve
allowPrivateNetwork?: boolean;
};
export type ResolvedProviderRequestAuthConfig =
type ResolvedProviderRequestAuthConfig =
| {
configured: false;
mode: "provider-default" | "authorization-bearer";
@@ -89,7 +89,7 @@ export type ResolvedProviderRequestAuthConfig =
injectAuthorizationHeader: false;
};
export type ResolvedProviderRequestProxyConfig =
type ResolvedProviderRequestProxyConfig =
| {
configured: false;
}
@@ -105,7 +105,7 @@ export type ResolvedProviderRequestProxyConfig =
tls: ResolvedProviderRequestTlsConfig;
};
export type ResolvedProviderRequestTlsConfig =
type ResolvedProviderRequestTlsConfig =
| {
configured: false;
}
@@ -119,7 +119,7 @@ export type ResolvedProviderRequestTlsConfig =
rejectUnauthorized?: boolean;
};
export type ResolvedProviderRequestExtraHeadersConfig = {
type ResolvedProviderRequestExtraHeadersConfig = {
configured: boolean;
headers?: Record<string, string>;
};
@@ -135,7 +135,7 @@ export type ResolvedProviderRequestConfig = {
policy: ProviderRequestPolicyResolution;
};
export type ProviderRequestHeaderPrecedence = "caller-wins" | "defaults-win";
type ProviderRequestHeaderPrecedence = "caller-wins" | "defaults-win";
export type ResolvedProviderRequestPolicyConfig = ResolvedProviderRequestConfig & {
allowPrivateNetwork: boolean;