mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-03 09:39:25 +00:00
* fix(talk): avoid full plugin imports during cold catalog discovery Use optional capability catalog entries backed by the same provider factories and native host operations as full registration. Preserve prepared generations, active descriptors, installed-plugin registration, and explicit empty-family semantics. Account for exactly three approved public catalog type exports. * fix(plugins): complete cold catalog boundary integration Keep catalog descriptors separate from native host-operation types, and move DeepInfra shared model types and constants to their leaf owner. Recognize manifest-loaded catalog entrypoints and remove the unused xAI transcription wrapper while retaining the production factory tests. Preserve real module exports under existing test overrides. Keep all assertions, deadlines, public SDK exports, and approved budgets unchanged.
6 lines
258 B
TypeScript
6 lines
258 B
TypeScript
import type { PluginCapabilityCatalog } from "openclaw/plugin-sdk/plugin-entry";
|
|
import { buildMicrosoftSpeechProvider } from "./speech-provider.js";
|
|
|
|
export default {
|
|
speechProviders: [buildMicrosoftSpeechProvider()],
|
|
} satisfies PluginCapabilityCatalog;
|