mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-08 11:40:43 +00:00
41 lines
1.3 KiB
TypeScript
41 lines
1.3 KiB
TypeScript
// Shared provider-facing HTTP helpers. Keep generic transport utilities here so
|
|
// capability SDKs do not depend on each other.
|
|
|
|
export {
|
|
assertOkOrThrowHttpError,
|
|
createProviderOperationDeadline,
|
|
fetchWithTimeout,
|
|
fetchWithTimeoutGuarded,
|
|
normalizeBaseUrl,
|
|
postJsonRequest,
|
|
postTranscriptionRequest,
|
|
resolveProviderOperationTimeoutMs,
|
|
resolveProviderHttpRequestConfig,
|
|
requireTranscriptionText,
|
|
waitProviderOperationPollInterval,
|
|
} from "../media-understanding/shared.js";
|
|
export type { ProviderOperationDeadline } from "../media-understanding/shared.js";
|
|
export type {
|
|
ProviderAttributionPolicy,
|
|
ProviderRequestCapabilities,
|
|
ProviderRequestCapabilitiesInput,
|
|
ProviderRequestCompatibilityFamily,
|
|
ProviderEndpointClass,
|
|
ProviderEndpointResolution,
|
|
ProviderRequestCapability,
|
|
ProviderRequestPolicyInput,
|
|
ProviderRequestPolicyResolution,
|
|
ProviderRequestTransport,
|
|
} from "../agents/provider-attribution.js";
|
|
export type {
|
|
ProviderRequestAuthOverride,
|
|
ProviderRequestProxyOverride,
|
|
ProviderRequestTlsOverride,
|
|
ProviderRequestTransportOverrides,
|
|
} from "../agents/provider-request-config.js";
|
|
export {
|
|
resolveProviderEndpoint,
|
|
resolveProviderRequestCapabilities,
|
|
resolveProviderRequestPolicy,
|
|
} from "../agents/provider-attribution.js";
|