v2.4.0 (2026-03-23)
Features
- MCP 按需架构重构: 移除
mcp-config.js持久化模块,改为通过 WS 客户端按需获取 MCP 配置并内存缓存,消除文件系统路径依赖(#132, #141) - MCP
msgcategory 支持:wecom_mcp新增消息类 MCP 调用,配套wecom-msg和wecom-send-mediaskill - MCP 企业规模限制说明: tool description 和错误消息中明确标注企微官方策略——>10 人企业仅支持
doccategory,<=10 人小团队支持全部 category - 回调入站媒体下载兼容:
downloadCallbackMedia改用core.mediaruntime - image_studio 回复规范: WS 回复引导中增加不重复输出图片 URL 的约束
Fixes
- Callback-only 账户启动修复 (#137):
startAccount跳过无 WS 凭据的 callback-only 账户的 WS monitor,防止 gateway restart 循环崩溃 - 动态 Agent 配置写入安全检查 (#136):
ensureDynamicAgentListed写入前验证内存配置含channels段,防止不完整快照覆盖用户配置文件 replyFormat: "text"全路径生效 (#139):sendViaAgent传递format参数,sendViaWebhook根据配置选择webhookSendText/webhookSendMarkdown,个人微信端不再显示"暂不支持此消息类型"- MCP unsupported category 错误增强 (#140): 返回企业规模限制说明 + 更明确的停止重试指令
Upgrade
openclaw extensions upgrade wecomFull Changelog: v2.3.0...v2.4.0