What's Changed
新增
- 新增 Skills 批量上传能力 (#5804)。
修复
- 修复 MCP Server 配置异常时可能导致崩溃的问题 (#5666, #5673)。
- 修复钉钉适配器文本消息被忽略、无法主动发送文件的问题 (#5921)。
- 修复钉钉适配器无法接收图片与文件的问题 (#5920)。
- fix(provider): handle MiniMax ThinkingBlock when max_tokens reached (#5913)。
- 修复 OpenRouter
api_base配置错误的问题 (#5911)。 - 修复插件市场中按展示名搜索已安装插件不生效的问题 (#5806, #5811)。
- 修复仅图片响应未应用
reply_with_quote与reply_with_mention的问题 (#5219)。 - 修复
RegexFilter使用re.match导致匹配范围不正确的问题 (#5368)。 - 修复桌面运行环境检测依赖 frozen Python 的问题 (#5859)。
- 修复通过“创建新配置”创建平台机器人后找不到 pipeline scheduler 的问题 (#5776)。
What's Changed (EN)
New Features
- Added batch upload support for multiple skill ZIP files (#5804).
Bug Fixes
- Fixed potential crash on malformed MCP server config (#5666, #5673).
- Fixed DingTalk adapter issue where text messages were ignored and files could not be sent proactively (#5921).
- Fixed DingTalk adapter issue where image and file messages could not be received (#5920).
- Fixed incorrect OpenRouter
api_baseconfiguration (#5911). - Fixed searching installed plugins by display name in extensions (#5806, #5811).
- Fixed image-only responses not applying
reply_with_quoteandreply_with_mention(#5219). - Fixed
RegexFilterusingre.matchinstead ofre.searchfor expected matching behavior (#5368). - Fixed desktop runtime detection requiring frozen Python (#5859).
- Fixed missing pipeline scheduler after creating a platform bot via "create new config" (#5776).
- fix(provider): handle MiniMax ThinkingBlock when max_tokens reached (#5913)
What's Changed
- test(skill_manager): update sandbox cache path expectations by @RC-CHN in #5706
- fix: align aiocqhttp poke segment with onebot v11 by @whatevertogo in #5773
- fix: pipeline scheduler not found after creating platform bot via using 'create new config' by @Soulter in #5776
- fix: detect desktop runtime without frozen python by @zouyonghe in #5859
- feat(skills): add batch upload functionality for multiple skill ZIP files by @whatevertogo in #5804
- fix: use re.search instead of re.match in RegexFilter by @KBVsent in #5368
- fix: apply reply_with_quote and reply_with_mention to image-only response by @KBVsent in #5219
- fix(extension): support searching installed plugins by display name (#5806) by @ChuwuYo in #5811
- correct openrouter api_base by @windycold in #5911
- fix: cannot receive image, file in dingtalk by @Soulter in #5920
- fix(dingtalk): text is ignored; cannot send file actively by @Soulter in #5921
- fix: prevent crash on malformed MCP server config (#5666) by @Clhikari in #5673
- fix: 修复 asyncio 事件循环相关问题 by @whatevertogo in #5774
- fix(provider): handle MiniMax ThinkingBlock when max_tokens reached by @JasonOA888 in #5913
New Contributors
- @ChuwuYo made their first contribution in #5811
- @windycold made their first contribution in #5911
- @JasonOA888 made their first contribution in #5913
Full Changelog: v4.19.2...v4.19.3