环境:
- OpenClaw 2026.4.24,Ubuntu server,DeepSeek V4 Pro
- 双 agent:main + nihao 在 agents.list
- 双 QQbot 账号:default + nihao,通过 bindings 路由正确分开
- bonjour 已通过 OPENCLAW_DISABLE_BONJOUR=1 禁掉(否则 CIAO PROBING
CANCELLED 崩溃)
问题 1:Per-agent 心跳不触发
"agents": {
"defaults": { "heartbeat": { "every": "0m", "target": "none" } },
"list": [
{ "id": "main", "default": true },
{
"id": "nihao",
"heartbeat": {
"every": "1m",
"target": "qqbot",
"to": "<QQ openID>",
"accountId": "nihao",
"directPolicy": "allow",
"isolatedSession": true
}
}
]
}
日志里 zero 心跳活动。只有把 heartbeat 放 defaults 层才触发(主 agent 回
HEARTBEAT_OK),per-agent 完全不跑。
问题 2:Defaults 层心跳能触发,但 delivery 不到 QQ
"defaults": {
"heartbeat": {
"every": "1m",
"target": "qqbot",
"to": "<QQ openID>",
"accountId": "nihao",
"directPolicy": "allow",
"ackMaxChars": 0
}
}
"channels": {
"defaults": { "heartbeat": { "showOk": true, "showAlerts": true } },
"qqbot": { "heartbeat": { "showOk": true, "showAlerts": true } }
}
触发了、模型回了消息(非 HEARTBEAT_OK),但 QQ 收不到。target: "last"
也试过,不行。
问题 3:CLI scope upgrade pending approval
openclaw cron add、openclaw system heartbeat 等命令报 pairing required:
device is asking for more scopes than currently
approved,dangerouslyDisableDev iceAuth 设了也没用。
问: per-agent 心跳在这个版本需要什么特殊配置?heartbeat delivery 到
QQbot 是否有版本限制?