Skip to content

v0.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Nov 05:59
· 850 commits to main since this release
v0.4.0
683f119
Release v0.4.0

主要改进和新增功能:

🏗️ 架构重构:
- 全新的 Step-based 上下文清理机制,大幅减少 token 消耗
- 强类型事件系统,提供更好的类型安全和错误处理
- 重构子任务系统,支持重放和树状视图

🔧 MCP 集成:
- 完全重构 MCP 客户端,升级到 1.21.0
- 统一工具调用接口,改进进度跟踪
- 增强 MCP 工具调用限制规则

🤖 LLM 客户端:
- 新增 Gemini 客户端支持
- 引入 OpenAIBaseClientV2 增强参数处理
- 类型安全的配置管理系统

📊 用户体验:
- 实时 token 使用统计和显示
- 新增 /compact 命令和改进的 /steps 命令
- 更好的国际化和多语言支持

🐛 稳定性改进:
- 网络错误重试机制优化
- Windows 任务目录重命名问题修复
- 序列化和存储错误修复

📚 文档完善:
- 新增开发文档和功能说明
- 改进提示词系统
- 更新模型配置

技术债务清理:
- 升级 Python 最低版本到 3.11
- 依赖包更新和锁文件优化
- 代码结构优化和类型安全改进