mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-05 22:32:12 +00:00
docs: refresh manifest contract examples
This commit is contained in:
@@ -300,9 +300,9 @@ That same pattern should be preferred for future capabilities.
|
||||
### Multi-capability company plugin example
|
||||
|
||||
A company plugin should feel cohesive from the outside. If OpenClaw has shared
|
||||
contracts for models, speech, realtime voice, media understanding,
|
||||
image generation, video generation, web fetch, and web search, a vendor can
|
||||
own all of its surfaces in one place:
|
||||
contracts for models, speech, realtime transcription, realtime voice, media
|
||||
understanding, image generation, video generation, web fetch, and web search,
|
||||
a vendor can own all of its surfaces in one place:
|
||||
|
||||
```ts
|
||||
import type { OpenClawPluginDefinition } from "openclaw/plugin-sdk/plugin-entry";
|
||||
|
||||
@@ -216,6 +216,8 @@ read without importing the plugin runtime.
|
||||
"realtimeVoiceProviders": ["openai"],
|
||||
"mediaUnderstandingProviders": ["openai", "openai-codex"],
|
||||
"imageGenerationProviders": ["openai"],
|
||||
"videoGenerationProviders": ["qwen"],
|
||||
"webFetchProviders": ["firecrawl"],
|
||||
"webSearchProviders": ["gemini"],
|
||||
"tools": ["firecrawl_search", "firecrawl_scrape"]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user