mirror of https://github.com/openclaw/openclaw.git
* fix: add enabledByDefault to groq and deepgram media plugin manifests The groq and deepgram plugin manifests were missing the enabledByDefault: true flag. Without this flag, both plugins are treated as bundled-but-disabled-by-default, so resolveRuntimePluginRegistry loads without them. When buildProviderRegistry later needs to resolve audio providers, the active registry is used first (short-circuits the compat path in resolvePluginCapabilityProviders), leaving groq and deepgram absent from the registry. This caused 'Media provider not available: groq' errors when users configured tools.media.audio.models with groq or deepgram, even with GROQ_API_KEY / DEEPGRAM_API_KEY set correctly. The fix mirrors the pattern used by other audio/media-only providers such as mistral, which already has enabledByDefault: true. Fixes #59875 * fix: enable groq and deepgram bundled media providers by default (#59982) (thanks @yxjsxy) --------- Co-authored-by: Ayaan Zaidi <hi@obviy.us> |
||
|---|---|---|
| .. | ||
| audio.live.test.ts | ||
| audio.test.ts | ||
| audio.ts | ||
| index.ts | ||
| media-understanding-provider.ts | ||
| openclaw.plugin.json | ||
| package.json | ||