{ "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.7.", "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" } } } }