feat(plugins): move provider runtimes into bundled plugins

This commit is contained in:
Peter Steinberger
2026-03-15 15:17:54 -07:00
parent 14137bef22
commit 4a0f72866b
36 changed files with 2089 additions and 518 deletions

View File

@@ -103,6 +103,15 @@ export type {
PluginLogger,
ProviderAuthContext,
ProviderAuthResult,
ProviderCacheTtlEligibilityContext,
ProviderPreparedRuntimeAuth,
ProviderPrepareExtraParamsContext,
ProviderPrepareDynamicModelContext,
ProviderPrepareRuntimeAuthContext,
ProviderResolveDynamicModelContext,
ProviderNormalizeResolvedModelContext,
ProviderRuntimeModel,
ProviderWrapStreamFnContext,
} from "../plugins/types.js";
export type {
GatewayRequestHandler,
@@ -805,7 +814,11 @@ export type { ContextEngineFactory } from "../context-engine/registry.js";
// agentDir/store) rather than importing raw helpers directly.
export { requireApiKey } from "../agents/model-auth.js";
export type { ResolvedProviderAuth } from "../agents/model-auth.js";
export type { ProviderDiscoveryContext } from "../plugins/types.js";
export type {
ProviderCatalogContext,
ProviderCatalogResult,
ProviderDiscoveryContext,
} from "../plugins/types.js";
export {
applyProviderDefaultModel,
promptAndConfigureOpenAICompatibleSelfHostedProvider,