mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 05:40:44 +00:00
refactor: trim provider request helper types
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user