v0.26.2
v0.26.2 — 工具与 AI 交互层升级 + 聊天页体验修复
更智能的工具交互层
- 参数自愈:工具执行前按 schema 自动修复参数——类型错误自动转换(对象/数字 → 字符串、字符串 → 整数),拼错的参数名(如
querry→query)自动纠正;结果会标注"已自动修正参数",模型学会正确写法。坏参数从"连续失败"变成"自动修好并执行" - 并行工具执行:Max 模式下,模型一次发起的多个独立工具调用并发执行(例如同时查时间 + 网络 + 计算三个工具同一轮完成,不再串行浪费轮次);结果按调用顺序回传,需要逐项确认的 Build 模式不受影响
- 熔断机制保留为最后防线(自愈后仍失败的调用连续 3 次将被拒绝并给出明确指引,不再烧光轮次)
聊天页修复
- 退出重进自动定位到底部:此前进入对话停在顶部(消息异步加载后滚动逻辑未触发);现在进入即定位到最新消息
- 思考过程显示顺序:Thinking 卡片移到正文上方(思考 → 回答),且修复了思考文本在消息重载后丢失的问题(现在思考过程会持久显示)
SHA-256:
- full:
2803815b87967b1734056b6ba6136bc34322f9be9f7522689255a827cda28f16 - lite:
d134257b23722db55d754d6ac808be57674db301a3f4a7b7f22f4534ff2996ea
v0.26.2 — Smarter tool-AI interaction layer + chat UX fixes
Smarter tool interaction
- Self-healing arguments: before a tool runs, its arguments are validated against the tool schema and auto-fixed — wrong types are converted (objects/numbers → string, strings → integer for int fields) and misspelled parameter names are corrected (e.g.
querry→query, ≤2 edits). Results are annotated with "auto-fixed parameters" so the model learns the correct form. Malformed calls now succeed instead of failing repeatedly - Parallel tool execution: in Max mode, independent tool calls from one assistant round now run concurrently (e.g. time + network + calculator all complete in a single round instead of serial round-trips); results are returned in call order. Build mode's per-tool confirmation is unaffected
- The circuit breaker stays as the last line of defense: 3 consecutive failures after healing are rejected with clear guidance, so rounds are never burned on a broken call
Chat fixes
- Re-entering a conversation now lands at the bottom: previously the list stayed at the top (the async message load never re-triggered the scroll logic); now you always enter at the latest message
- Thinking card above the answer: the collapsible thinking card now renders above the reply bubble (thinking → answer order), and thinking text is preserved after message reload (it used to vanish once streaming finished)
SHA-256:
- full:
2803815b87967b1734056b6ba6136bc34322f9be9f7522689255a827cda28f16 - lite:
d134257b23722db55d754d6ac808be57674db301a3f4a7b7f22f4534ff2996ea