OpenClaw 2026.3.28 升级踩坑实录
时间线
2026-03-31:升级
- OpenClaw 从 2026.3.13 升级到 2026.3.28
- 模型从 Qwen 切换到 Anthropic Claude Sonnet 4.6
- 记忆系统从 SQLite 迁移到 PostgreSQL + pgvector
2026-04-01:发现问题
Discord bot 完全无法执行命令,只有 4 个工具可用。
2026-04-02:排查与修复
根因
1. tools.allow 是白名单
"allow": ["group:web", "group:automation"]
只允许 web 和 automation 组。exec(group:runtime)和 read/write/edit(group:fs)被排除。
2. profile "full" 的陷阱
源码中 full: {} 是空对象,不包含任何工具。coding 才包含 exec。
3. AGENTS.md 旧指令
写了"Discord 没有 exec 权限",bot 照做。
修复
"allow": ["group:fs", "group:runtime", "group:web", "group:memory", "group:sessions", "group:automation"]
修复后工具从 4 个恢复到 17 个。
详见:升级指南