{ "id": "dirigent", "name": "Dirigent", "description": "Rule-based no-reply gate with provider/model override and turn management", "activation": { "onStartup": true }, "contracts": { "tools": [ "dirigent-register", "create-chat-channel", "create-report-channel", "create-work-channel", "create-discussion-channel", "discussion-complete" ] }, "configSchema": { "type": "object", "additionalProperties": false, "properties": { "moderatorBotToken": { "type": "string" }, "scheduleIdentifier": { "type": "string", "default": "➡️" }, "identityFilePath": { "type": "string" }, "channelStoreFilePath": { "type": "string" }, "debugMode": { "type": "boolean", "default": false }, "noReplyProvider": { "type": "string", "default": "dirigent" }, "noReplyModel": { "type": "string", "default": "no-reply" }, "sideCarPort": { "type": "number", "default": 8787 } }, "required": [] } }