Automation
Plugin ID: clawql-automation
Package: packages/clawql-automation — AutomationPlugin
Registers optional automation and GitOps MCP tools. Each tool is gated independently.
MCP tools
| Tool | Enable flag | Purpose |
|---|---|---|
schedule |
CLAWQL_ENABLE_SCHEDULE=1 |
Persisted jobs + synthetic HTTP checks |
notify |
CLAWQL_ENABLE_NOTIFY=1 |
Slack chat.postMessage wrapper |
workflow |
CLAWQL_ENABLE_WORKFLOW=1 |
Argo Workflows submit/wait/logs (#243) |
argocd |
CLAWQL_ENABLE_ARGO_CD=1 |
Argo CD Application observe/sync (#244) |
Prerequisites
notify— Slack in spec merge + bot token (SLACK_BOT_TOKEN,CLAWQL_SLACK_TOKEN, …)workflow/argocd— Kubernetes RBAC, namespace allowlists; see Helmvalues.yaml