github AstrBotDevs/AstrBot v4.26.7

7 hours ago

4.26.7 - 2026-07-18

What can be shown cannot be said.

能够被呈现的,不必诉诸言语。

Added

  • Added ChatUI inline interactive GenUI support. (#8712)
  • Added streaming agent statistics after each LLM call. (#9260)
  • Added a rerank provider for Text Embeddings Inference (TEI). (#9274)
  • Added configurable embedding dimension send modes. (#9245)

Changed

  • Streamlined and simplified the WebUI sidebar. (#9233, #9313)
  • Made configuration snapshot saves asynchronous and revision-aware to avoid blocking event loops and overwriting newer state. (#9300)
  • Optimized repeated tool call detection by comparing tool names and arguments. (#9311)
  • Translated core logs into English. (#9318)

Fixed

  • Prioritized the configured context limit when one is available. (#9263)
  • Removed unsaved provider sources locally when they are deleted. (#9264)
  • Corrected Skills download archive filenames for versioned skill names. (#9270)
  • Added a catch-all exception handler for dashboard API errors. (#9271)
  • Compensated for partial knowledge base upload failures. (#9007, #9246)
  • Removed duplicate platform logs from the dashboard. (#9291)
  • Restored code block copying on insecure HTTP origins. (#9267)
  • Handled ChatUI follow-up messages correctly. (#9309)
  • Avoided a python-ripgrep crash on Python 3.14. (#9244)
  • Prevented purpose explanations from appearing before every tool call.
  • Hid the command tooltip while the suggestion panel is open. (#9312)
  • Stopped matching plugin repository URLs as plugin names. (#9314)
  • Accepted UTF-8 BOM markers in plugin schemas. (#9223)
  • Made plugin handler binding idempotent to prevent duplicate self arguments. (#9316)

中文

新增

  • ChatUI 支持内联可交互生成式 UI。(#8712)
  • 支持在每次 LLM 调用后流式推送 Agent 统计信息。 (#9260)
  • 新增 Text Embeddings Inference(TEI)重排序提供商。 (#9274)
  • 新增可配置的嵌入维度发送模式。 (#9245)

变更

  • 精简并简化 WebUI 侧边栏。 (#9233, #9313)
  • 配置快照保存改为异步且具备版本感知,避免阻塞事件循环或覆盖较新的状态。 (#9300)
  • 通过比较工具名称和参数,优化重复工具调用检测。 (#9311)
  • 将核心日志翻译为英文。 (#9318)

修复

  • 配置上下文上限后优先使用该值。 (#9263)
  • 删除未保存的提供商来源时,同步从本地状态移除。 (#9264)
  • 修正带版本号的 Skill 下载归档文件名。 (#9270)
  • 补充 Dashboard API 兜底异常处理。 (#9271)
  • 为知识库部分上传失败增加补偿处理。 (#9007, #9246)
  • 移除 Dashboard 中重复的平台日志。 (#9291)
  • 恢复非安全 HTTP 来源下的代码块复制功能。 (#9267)
  • 正确处理 ChatUI 后续消息。 (#9309)
  • 避免 python-ripgrep 在 Python 3.14 上崩溃。 (#9244)
  • 避免在每次工具调用前都输出用途说明。
  • 在建议面板打开时隐藏命令提示。 (#9312)
  • 避免将插件仓库 URL 误匹配为插件名称。 (#9314)
  • 支持解析带 UTF-8 BOM 标记的插件 Schema。 (#9223)
  • 使插件处理器绑定具备幂等性,避免重复传入 self 参数。 (#9316)

Don't miss a new AstrBot release

NewReleases is sending notifications on new releases.