Hey. Krill, I current have two agents main and a group chat agent "Fleece". I am trying to bind fleece only to my bluebubble group chat and main only to respond in bluebubble dm. However, the main agent is responding to every message in the group chat and fleece is not at all.
"list": [
{
"id": "general",
"default": true,
"workspace": "/Users/x/.openclaw/workspace"
},
{
"id": "brothel-brothers-united",
"workspace": "/Users/x/.openclaw/brothel-brothers-workspace",
"model": "minimax/MiniMax-M2.7-highspeed",
"groupChat": {
"mentionPatterns": [
"@Fleece"
]
}
}
]
},
"bindings": [
{
"agentId": "brothel-brothers-united",
"match": {
"channel": "bluebubbles",
"accountId": "default",
"peer": {
"kind": "group",
"id": "chat_guid:any;+;e945968c540a40b1906152fecbafb002"
}
}
},
{
"agentId": "general",
"match": {
"channel": "bluebubbles",
"accountId": "default",
"peer": {
"kind": "dm",
"id": "+x"
}
}
},
{
"agentId": "general",
"match": {
"channel": "discord",
"guildId": "x"
}
}
],
"gateway": {
"mode": "local",
"auth": {
"mode": "token",
"token": "x"
},
"tailscale": {
"mode": "serve",
"resetOnExit": false
},
"controlUi": {
"allowedOrigins": [
"x
],
"allowInsecureAuth": false
},
"nodes": {
"denyCommands": [
"camera.snap",
"camera.clip",
"screen.record",
"contacts.add",
"calendar.add",
"reminders.add",
"sms.send",
"sms.search"
]
}
},
"session": {
"dmScope": "per-channel-peer"
},
"tools": {
"profile": "coding",
"web": {
"search": {
"provider": "gemini",
"enabled": true,
"openaiCodex": {
"enabled": true,
"mode": "cached"
}
},
"fetch": {
"enabled": true
}
}
},
"models": {
"mode": "merge",
"providers": {
"minimax": {
"baseUrl": "https://api.minimax.io/anthropic",
"models": [
{
"id": "MiniMax-M2.7",
"name": "MiniMax M2.7",
"reasoning": true,
"input": [
"text",
"image"
],
"cost": {
"input": 0.3,
"output": 1.2,
"cacheRead": 0.06,
"cacheWrite": 0.375
},
"contextWindow": 204800,
"maxTokens": 131072
}
],
"api": "anthropic-messages",
"authHeader": true
}
}
},
"auth": {
"profiles": {
"minimax:global": {
"provider": "minimax",
"mode": "api_key"
},
"openai-codex:x": {
"provider": "openai-codex",
"mode": "oauth",
"email": "x.com"
},
"google:default": {
"provider": "google",
"mode": "api_key"
}
}
},
"channels": {
"bluebubbles": {
"enabled": true,
"webhookPath": "/bluebubbles-webhook",
"serverUrl": "http://192.168.1.57:1234",
"password": "Stripe@3675",
"dmPolicy": "pairing",
"groupPolicy": "allowlist",
"sendReadReceipts": true,
"chunkMode": "length",
"mediaLocalRoots": [
"/Users/x/.openclaw/workspace",
"/Users/x/.openclaw/media"
],
"allowFrom": [
"+16017204351"
],
"groupAllowFrom": [
"chat_guid:any;+;e945968c540a40b1906152fecbafb002"
],
"groups": {
"*": {
"requireMention": true
},
"chat_guid:any;+;e945968c540a40b1906152fecbafb002": {
"requireMention": false
}
}
},