Automated update of openclaw@2026.5.4, @openclaw/plugin-inspector@0.3.10, and the generated kitchen-sink API surface.
249 lines
5.4 KiB
JSON
249 lines
5.4 KiB
JSON
{
|
|
"id": "openclaw-kitchen-sink-fixture",
|
|
"name": "OpenClaw Kitchen Sink",
|
|
"version": "0.2.5",
|
|
"description": "Generated kitchen-sink fixture for OpenClaw plugin API surface 2026.5.4.",
|
|
"enabledByDefault": false,
|
|
"kind": [
|
|
"tool",
|
|
"hook",
|
|
"channel",
|
|
"provider"
|
|
],
|
|
"channels": [
|
|
"kitchen-sink-channel"
|
|
],
|
|
"providers": [
|
|
"kitchen-sink-provider",
|
|
"kitchen-sink-llm",
|
|
"kitchen-sink-image",
|
|
"kitchen-sink-speech",
|
|
"kitchen-sink-video",
|
|
"kitchen-sink-music"
|
|
],
|
|
"cliBackends": [
|
|
"kitchen-sink-cli-backend"
|
|
],
|
|
"commandAliases": [
|
|
{
|
|
"command": "kitchen",
|
|
"pluginId": "openclaw-kitchen-sink-fixture"
|
|
},
|
|
{
|
|
"command": "kitchen-sink",
|
|
"pluginId": "openclaw-kitchen-sink-fixture"
|
|
}
|
|
],
|
|
"activation": {
|
|
"onProviders": [
|
|
"kitchen-sink-provider",
|
|
"kitchen-sink-llm",
|
|
"kitchen-sink-image",
|
|
"kitchen-sink-speech",
|
|
"kitchen-sink-video",
|
|
"kitchen-sink-music"
|
|
],
|
|
"onChannels": [
|
|
"kitchen-sink-channel"
|
|
],
|
|
"onCommands": [
|
|
"kitchen",
|
|
"kitchen-sink"
|
|
],
|
|
"onCapabilities": [
|
|
"provider",
|
|
"channel",
|
|
"tool",
|
|
"hook"
|
|
]
|
|
},
|
|
"channelConfigs": {
|
|
"kitchen-sink-channel": {
|
|
"schema": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"configured": {
|
|
"type": "boolean",
|
|
"default": true
|
|
},
|
|
"disabled": {
|
|
"type": "boolean",
|
|
"default": false
|
|
},
|
|
"enabled": {
|
|
"type": "boolean",
|
|
"default": true
|
|
},
|
|
"token": {
|
|
"type": "string"
|
|
}
|
|
}
|
|
},
|
|
"uiHints": {
|
|
"token": {
|
|
"sensitive": true
|
|
}
|
|
},
|
|
"label": "Kitchen Sink",
|
|
"description": "Credential-free channel fixture for deterministic Kitchen Sink conversations.",
|
|
"commands": {
|
|
"nativeCommandsAutoEnabled": true,
|
|
"nativeSkillsAutoEnabled": true
|
|
}
|
|
}
|
|
},
|
|
"setup": {
|
|
"providers": [
|
|
{
|
|
"id": "kitchen-sink-provider",
|
|
"authMethods": [
|
|
"none"
|
|
],
|
|
"envVars": []
|
|
},
|
|
{
|
|
"id": "kitchen-sink-llm",
|
|
"authMethods": [
|
|
"none"
|
|
],
|
|
"envVars": []
|
|
},
|
|
{
|
|
"id": "kitchen-sink-image",
|
|
"authMethods": [
|
|
"none"
|
|
],
|
|
"envVars": []
|
|
},
|
|
{
|
|
"id": "kitchen-sink-speech",
|
|
"authMethods": [
|
|
"none"
|
|
],
|
|
"envVars": []
|
|
},
|
|
{
|
|
"id": "kitchen-sink-realtime-transcription",
|
|
"authMethods": [
|
|
"none"
|
|
],
|
|
"envVars": []
|
|
},
|
|
{
|
|
"id": "kitchen-sink-realtime-voice",
|
|
"authMethods": [
|
|
"none"
|
|
],
|
|
"envVars": []
|
|
},
|
|
{
|
|
"id": "kitchen-sink-video",
|
|
"authMethods": [
|
|
"none"
|
|
],
|
|
"envVars": []
|
|
},
|
|
{
|
|
"id": "kitchen-sink-music",
|
|
"authMethods": [
|
|
"none"
|
|
],
|
|
"envVars": []
|
|
}
|
|
],
|
|
"cliBackends": [
|
|
"kitchen-sink-cli-backend"
|
|
],
|
|
"configMigrations": [
|
|
"kitchen-sink-config-migration"
|
|
],
|
|
"requiresRuntime": false
|
|
},
|
|
"contracts": {
|
|
"agentToolResultMiddleware": [
|
|
"kitchen-sink-agent-tool-result-middleware"
|
|
],
|
|
"documentExtractors": [
|
|
"kitchen-sink-document-extractors"
|
|
],
|
|
"embeddedExtensionFactories": [
|
|
"kitchen-sink-embedded-extension-factories"
|
|
],
|
|
"externalAuthProviders": [
|
|
"kitchen-sink-external-auth-providers"
|
|
],
|
|
"imageGenerationProviders": [
|
|
"kitchen-sink-image-generation-providers",
|
|
"kitchen-sink-image"
|
|
],
|
|
"mediaUnderstandingProviders": [
|
|
"kitchen-sink-media-understanding-providers",
|
|
"kitchen-sink-media"
|
|
],
|
|
"memoryEmbeddingProviders": [
|
|
"kitchen-sink-memory-embedding-providers",
|
|
"kitchen-sink-memory-embedding"
|
|
],
|
|
"migrationProviders": [
|
|
"kitchen-sink-migration-providers"
|
|
],
|
|
"musicGenerationProviders": [
|
|
"kitchen-sink-music-generation-providers",
|
|
"kitchen-sink-music"
|
|
],
|
|
"realtimeTranscriptionProviders": [
|
|
"kitchen-sink-realtime-transcription-providers",
|
|
"kitchen-sink-realtime-transcription"
|
|
],
|
|
"realtimeVoiceProviders": [
|
|
"kitchen-sink-realtime-voice-providers",
|
|
"kitchen-sink-realtime-voice"
|
|
],
|
|
"speechProviders": [
|
|
"kitchen-sink-speech-providers",
|
|
"kitchen-sink-speech"
|
|
],
|
|
"tools": [
|
|
"kitchen-sink-tools",
|
|
"kitchen_sink_image_job",
|
|
"kitchen_sink_text",
|
|
"kitchen_sink_search"
|
|
],
|
|
"videoGenerationProviders": [
|
|
"kitchen-sink-video-generation-providers",
|
|
"kitchen-sink-video"
|
|
],
|
|
"webContentExtractors": [
|
|
"kitchen-sink-web-content-extractors"
|
|
],
|
|
"webFetchProviders": [
|
|
"kitchen-sink-web-fetch-providers",
|
|
"kitchen-sink-fetch"
|
|
],
|
|
"webSearchProviders": [
|
|
"kitchen-sink-web-search-providers",
|
|
"kitchen-sink-search"
|
|
]
|
|
},
|
|
"configSchema": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {
|
|
"enabled": {
|
|
"type": "boolean",
|
|
"default": false
|
|
},
|
|
"personality": {
|
|
"type": "string",
|
|
"enum": [
|
|
"full",
|
|
"conformance",
|
|
"adversarial"
|
|
],
|
|
"default": "full"
|
|
}
|
|
}
|
|
}
|
|
}
|