refactor(providers): centralize request capabilities (#59636)

* refactor(providers): centralize request capabilities

* fix(providers): harden comparable base url parsing
This commit is contained in:
Vincent Koc
2026-04-02 20:26:22 +09:00
committed by GitHub
parent 38d2faee20
commit c405bcfa98
12 changed files with 359 additions and 132 deletions

View File

@@ -13,6 +13,9 @@ export {
} from "../media-understanding/shared.js";
export type {
ProviderAttributionPolicy,
ProviderRequestCapabilities,
ProviderRequestCapabilitiesInput,
ProviderRequestCompatibilityFamily,
ProviderEndpointClass,
ProviderEndpointResolution,
ProviderRequestCapability,
@@ -22,5 +25,6 @@ export type {
} from "../agents/provider-attribution.js";
export {
resolveProviderEndpoint,
resolveProviderRequestCapabilities,
resolveProviderRequestPolicy,
} from "../agents/provider-attribution.js";