v1.4.0-alpha.21
Pre-release
Pre-release
·
14 commits
to v1-dev
since this release
从 1.3.X 版本更新之前务必备份数据库,自动迁移可能失效!!!
新特性
- core: 支持按会话序号范围或列表批量删除对话(#894)
- extension-agent: 新增 per-agent sub-agent 工具去重开关,避免主 LLM 重复暴露子 Agent 已拥有的工具(#898)
- adapter-gemini: 支持 camelCase 媒体字段配置,可适配要求
inlineData/mimeType的 Gemini 兼容服务(#892)
修复 & 改进
- extension-agent: 统一 ChatLuna Agent 数据目录,迁移旧 agent 配置,并避免误扫描外部 Agent / Skill 目录(#897)
- adapter-gemini, core, extension-agent: 修复 Gemini 函数调用和工具调用上下文丢失问题,保留
thoughtSignature、内置工具上下文和原始additional_kwargs(#901) - service-multimodal: 简化
read_files工具 schema,避免模型工具声明中出现oneOf/anyOf导致兼容性问题(#902) - adapter-doubao: 新增 Doubao Seed 2.0 与 DeepSeek V4 Pro / Flash 模型,并完善 reasoning effort 与图片输入识别逻辑(#903)
What's Changed
- feat(adapter-gemini): 支持 camelCase 媒体字段配置 by @Sor85 in #892
- [Feat] add per-agent sub-agent tool dedupe by @dingyi222666 in #898
- [Fix] unify ChatLuna agent data paths by @dingyi222666 in #897
- [Feature] delete conversations by sequence range by @dingyi222666 in #894
- fix(adapter-doubao): add DeepSeek V4 models by @dingyi222666 in #903
- fix(service-multimodal): simplify read_files schema by @CookSleep in #902
- fix(adapter-gemini): preserve function call parts by @CookSleep in #901
- chore(packages): bump alpha versions by @dingyi222666 in #904
New Contributors
Full Changelog: v1.4.0-alpha.20...v1.4.0-alpha.21