Skip to content

ChatSpeed v2.0.13

Choose a tag to compare

@github-actions github-actions released this 23 Aug 23:34

[2.0.13]

🚀 New Features

  • Agent execution controls:
    • Added per-agent execution-style personality presets and custom styles, with the selected style available from the Workflow quick-actions menu.
    • Moved approval settings and execution-style controls into the quick-actions menu; automatic context compression is now opt-in for new Workflows.
  • Workflow and cost analysis:
    • Preserved user execution requirements, task objectives, and compression handoff context across context compression.
    • Added cache hit-rate visibility in cost analysis, MCP tool loading, and access to durable user-message history for Agents.
  • Proxy and chat reliability:
    • Added support for multiple proxy servers per API key.
    • Chat requests now retry transient API failures with exponential backoff, and conversations can retain a persistent cleared-context marker.

🪄 Improvements

  • Workflow experience:
    • Improved context-compression state and token usage feedback, terminal state handling, message pagination, message and tool-group ordering, and queued-message delivery.
    • Refined ask_user rendering and response handling; restored input focus after selecting a path and clarified relative file references.
  • Configuration and interface:
    • Refined proxy model-selection layout and quick-menu styling.
    • Japanese is no longer supported as an interface locale; it remains available for chat translation and language detection.

🐞 Bug Fixes

  • Workflow reliability:
    • Fixed preservation of ask_user waiting state, compressed context, durable message ordering, tool-group order, and task objectives after compression.
    • Fixed stale terminal compression indicators, terminal-session startup projections, and user messages queued while a sub-agent is running.
  • Shell command policy: Prevented awk, sed, and grep scripts or patterns from being incorrectly treated as file-path arguments and blocked.
  • Agent UI: Fixed sub-agent cards incorrectly inheriting a parent tool's running status.

🚀 新功能

  • Agent 执行控制
    • 新增按 Agent 配置的执行风格人格预设和自定义风格,并可在 Workflow 快捷操作菜单中查看和选择当前风格。
    • 将审批设置与执行风格控制移至快捷操作菜单;新建 Workflow 默认不再自动压缩上下文,需显式启用。
  • Workflow 与成本分析
    • 上下文压缩后会保留用户执行要求、任务目标和压缩交接上下文。
    • 在成本分析中展示缓存命中率,并为 Agent 新增 MCP 工具加载和读取持久化用户消息历史的能力。
  • 代理与聊天可靠性
    • 支持为每个 API Key 配置多个代理服务器。
    • 聊天请求遇到瞬态 API 失败时会采用指数退避重试,且对话可持久化保留已清空上下文的标记。

🪄 改进

  • Workflow 体验
    • 改进上下文压缩状态和令牌用量反馈、终端状态处理、消息分页、消息与工具组排序,以及排队消息的投递。
    • 优化 ask_user 的展示和响应处理;选择路径后会恢复输入焦点,并更清晰地识别相对文件引用。
  • 配置与界面
    • 优化代理模型选择布局和快捷菜单样式。
    • 日语不再作为界面语言提供,但仍可用于聊天翻译和语言检测。

🐞 修复

  • Workflow 可靠性
    • 修复上下文压缩后 ask_user 等待状态、压缩上下文、持久化消息排序、工具组顺序和任务目标未正确保留的问题。
    • 修复终端压缩指示器残留、终端会话启动时的本地投影,以及子 Agent 运行期间用户消息排队的问题。
  • Shell 命令策略:避免将 awksedgrep 的脚本或模式误判为文件路径参数而遭到拦截。
  • Agent 界面:修复子 Agent 卡片错误继承父工具运行状态的问题。