import type { ProviderPlugin } from "openclaw/plugin-sdk/provider-model-shared"; import { buildBytePlusCodingProvider, buildBytePlusProvider } from "./provider-catalog.js"; const bytePlusProviderDiscovery: ProviderPlugin[] = [ { id: "byteplus", label: "BytePlus", docsPath: "/providers/models", auth: [], staticCatalog: { order: "simple", run: async () => ({ provider: buildBytePlusProvider(), }), }, }, { id: "byteplus-plan", label: "BytePlus Plan", docsPath: "/providers/models", auth: [], staticCatalog: { order: "simple", run: async () => ({ provider: buildBytePlusCodingProvider(), }), }, }, ]; export default bytePlusProviderDiscovery;