Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Jun 13:45
· 160 commits to main since this release
5723372

v0.2.0 更新日志

feat — 新功能

代理核心重构

  • 新增 AgentError::ChatMessageError 变体,完善错误处理
  • Tool trait 引入 clone_box 方法支持动态克隆
  • 重构 MainAgent 状态管理,优化代理循环与工具调用处理
  • 简化 CLI/TUI 初始化流程,清理未使用导入

Token 计数

  • 集成 tiktoken-rs,基于 cl100k_base 进行 BPE token 计数
  • 状态栏显示输入/输出 token:[↑3.1k ↓44k]
  • 新增 14 个单元测试

Reasoning Effort 配置

  • AiConfig 新增 reasoning_effort 字段(none/low/medium/high/xhigh)
  • /settings 下新增 /thinking 子菜单
  • 状态栏显示 effort:deepseek-v4-flash · xhigh
  • 新增 4 个单元测试

Context Capacity 配置

  • AiConfig 新增 context_capacity 字段(默认 200k)
  • /settings 下新增 /context 子菜单(32k/64k/128k/200k/512k/1M/自定义)
  • 状态栏显示上下文使用率:128k/200k (64%)
  • 新增 4 个单元测试

UI 改进

  • 调整命令弹窗高度,优化渲染效果
  • 子菜单滚动功能
  • 上下文大小实时显示

chore — 工程维护

  • 更新各模块版本至 v0.2.0

What's Changed

Full Changelog: v0.1.2...v0.2.0