{ "id": "buzz", "name": "Buzz", "description": "Connect OpenClaw agents to Buzz rooms.", "activation": { "onStartup": false }, "channels": ["buzz"], "qaRunners": [ { "commandName": "buzz", "description": "Run the Buzz live QA lane against a dedicated relay room" } ], "channelConfigs": { "buzz": { "label": "Buzz", "description": "Connect OpenClaw agents to Buzz team rooms.", "schema": { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "properties": { "name": { "type": "string" }, "enabled": { "type": "boolean" }, "markdown": { "type": "object", "properties": { "tables": { "type": "string", "enum": ["off", "bullets", "code", "block"] } }, "additionalProperties": false }, "relayUrl": { "allOf": [ { "type": "string", "format": "uri" }, { "type": "string", "pattern": "^[wW][sS][sS]?:\\/\\/" } ] }, "privateKey": { "anyOf": [ { "type": "string" }, { "oneOf": [ { "type": "object", "properties": { "source": { "type": "string", "const": "env" }, "provider": { "type": "string", "pattern": "^[a-z][a-z0-9_-]{0,63}$" }, "id": { "type": "string", "pattern": "^[A-Z][A-Z0-9_]{0,127}$" } }, "required": ["source", "provider", "id"], "additionalProperties": false }, { "type": "object", "properties": { "source": { "type": "string", "const": "file" }, "provider": { "type": "string", "pattern": "^[a-z][a-z0-9_-]{0,63}$" }, "id": { "type": "string" } }, "required": ["source", "provider", "id"], "additionalProperties": false }, { "type": "object", "properties": { "source": { "type": "string", "const": "exec" }, "provider": { "type": "string", "pattern": "^[a-z][a-z0-9_-]{0,63}$" }, "id": { "type": "string" } }, "required": ["source", "provider", "id"], "additionalProperties": false } ] } ] }, "authTag": { "anyOf": [ { "type": "string" }, { "oneOf": [ { "type": "object", "properties": { "source": { "type": "string", "const": "env" }, "provider": { "type": "string", "pattern": "^[a-z][a-z0-9_-]{0,63}$" }, "id": { "type": "string", "pattern": "^[A-Z][A-Z0-9_]{0,127}$" } }, "required": ["source", "provider", "id"], "additionalProperties": false }, { "type": "object", "properties": { "source": { "type": "string", "const": "file" }, "provider": { "type": "string", "pattern": "^[a-z][a-z0-9_-]{0,63}$" }, "id": { "type": "string" } }, "required": ["source", "provider", "id"], "additionalProperties": false }, { "type": "object", "properties": { "source": { "type": "string", "const": "exec" }, "provider": { "type": "string", "pattern": "^[a-z][a-z0-9_-]{0,63}$" }, "id": { "type": "string" } }, "required": ["source", "provider", "id"], "additionalProperties": false } ] } ] }, "groupPolicy": { "default": "allowlist", "type": "string", "enum": ["open", "disabled", "allowlist"] }, "groupAllowFrom": { "type": "array", "items": { "anyOf": [ { "type": "string" }, { "type": "number" } ] } }, "groups": { "type": "object", "propertyNames": { "type": "string", "pattern": "^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-5][0-9a-fA-F]{3}-[89aAbB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$" }, "additionalProperties": { "type": "object", "properties": { "enabled": { "type": "boolean" }, "requireMention": { "type": "boolean" } }, "additionalProperties": false } }, "defaultTo": { "type": "string" } }, "required": ["groupPolicy"], "additionalProperties": false } } }, "configSchema": { "type": "object", "additionalProperties": false, "properties": {} } }