fix(ci): collapse duplicate provider request union

This commit is contained in:
Vincent Koc 2026-04-03 23:30:11 +09:00
parent cddb34ba6a
commit 1556490ee7
1 changed files with 3 additions and 6 deletions

View File

@ -1,9 +1,6 @@
import type { Api } from "@mariozechner/pi-ai";
import type { ModelDefinitionConfig } from "../config/types.js";
import type {
ConfiguredModelProviderRequest,
ConfiguredProviderRequest,
} from "../config/types.provider-request.js";
import type { ConfiguredModelProviderRequest } from "../config/types.provider-request.js";
import { assertSecretInputResolved } from "../config/types.secrets.js";
import type { PinnedDispatcherPolicy } from "../infra/net/ssrf.js";
import type {
@ -175,7 +172,7 @@ function sanitizeConfiguredRequestString(value: unknown, path: string): string |
}
export function sanitizeConfiguredProviderRequest(
request: ConfiguredProviderRequest | ProviderRequestTransportOverrides | undefined,
request: ConfiguredModelProviderRequest | ProviderRequestTransportOverrides | undefined,
): ProviderRequestTransportOverrides | undefined {
if (!request || typeof request !== "object" || Array.isArray(request)) {
return undefined;
@ -301,7 +298,7 @@ export function sanitizeConfiguredProviderRequest(
}
export function sanitizeConfiguredModelProviderRequest(
request: ConfiguredModelProviderRequest | ConfiguredProviderRequest | undefined,
request: ConfiguredModelProviderRequest | undefined,
): ProviderRequestTransportOverrides | undefined {
return sanitizeConfiguredProviderRequest(request);
}