v0.1.0
Changelog
- 64559ec feat: 优化 prompt
- e38da33 feat: 优化上下文组装逻辑
- 3ed2c3e feat: 实现 Agent 读取命令输出
- b6bb9fd feat: 实现 Exec 工具
- 61b6690 feat: 实现 JSONL 格式的命令记录
- 568e9e0 feat: 实现 agent 输入
- ceedf78 feat: 实现 shell 输入输出记录
- c7a7fb5 feat: 实现 shellintegration 解析状态机
- 2844e30 feat: 实现 shellintegration 解析状态机框架
- c1a4637 feat: 实现入口
- 5ebac41 feat: 实现内置 ansi 解析调试器
- 81b2434 feat: 实现基本 react 循环
- 3b4fdd5 feat: 实现转发 shell 输入输出
- d541db2 feat: 支持 bootstrap (#1)
- d531ff3 feat: 支持 hy3 / glm-5.2
- 2fea14f feat: 支持自动设置 shell integration
- 15d172a feat: 支持记录命令执行记录
- 5cad541 feat: 支持退出 agent 模式时重放 shell prompt
- cc6f944 feat: 添加参考文档
- 240631b feat: 添加检测 shell integration 是否开启
- 1e6d63f feat: 调整输入日志输出结构
- 2d936f5 fix: 修复中文输入错误
- d31f31e fix: 修复换行错误
- 78a5280 refactor: 将命令收集器抽到独立模块
- 41ca036 refactor: 改为使用 github.com/charmbracelet/x/ansi 解析 ANSI 序列
- b4f3095 refactor: 重构控制 pty 核心逻辑到 controller 模块