v1.4.0-alpha.42
Pre-release
Pre-release
·
26 commits
to v1-dev
since this release
从 1.3.X 版本更新之前务必备份数据库,自动迁移可能失效!!!
新特性
- core, service-multimodal: 按图片内容缓存视觉模型生成的描述,在聊天上下文与
read_files之间复用结果,减少重复请求(#986) - core, extension-agent: 工具新增 Sub Agent 可用性开关,可保留主 Agent 使用权限并对所有 Sub Agent 隐藏(#988)
修复 & 改进
- core: 修复拆分渲染结果未作为多条独立消息发送的问题(#976)
- adapter-gemini: 修复多模态工具响应序列化格式,避免 Gemini 在处理图片、文件、音频和视频结果时返回 400(#978)
- renderer-image: 修复 Markdown 粗体标记紧邻中文、日文等 CJK 字符时无法正确渲染的问题(#980)
- extension-agent: MCP Server 改为独立后台连接,新增启动超时配置,并优化控制台服务选择、工具管理与断线刷新体验(#985)
- service-search: 增强 Google Web 搜索结果解析和页面资源回收,并修复 Wikipedia 正常响应被误判为错误的问题(#987)
What's Changed
- fix(core): wrap split render parts as messages by @dingyi222666 in #976
- fix(gemini): serialize multimodal tool responses correctly by @dingyi222666 in #978
- fix(renderer-image): support bold markdown beside CJK text by @dingyi222666 in #980
- feat(multimodal): cache image descriptions by URL by @dingyi222666 in #986
- fix(search): harden google-web parsing and wikipedia error check by @dingyi222666 in #987
- feat(agent): add sub-agent tool availability toggle by @dingyi222666 in #988
- fix(agent): decouple MCP startup and improve console UI by @lumia1998 in #985
- chore(packages): bump alpha versions by @dingyi222666 in #989
New Contributors
- @lumia1998 made their first contribution in #985
Full Changelog: v1.4.0-alpha.38...v1.4.0-alpha.42