# 更新记录 ## v1.2.8 ### 新功能 - **Codex 双 Agent** — 新建会话时可选 Claude 或 Codex,共享后端内核,侧边栏按 Agent 隔离 - **图片上传** — 拖拽 / 粘贴 / 附件按钮上传图片,客户端自动压缩,单条消息最多 4 张 - **主题系统** — 新增 CoolVibe Light 等多套主题,设置中一键切换 - **Codex 本地历史导入** — 导入 `~/.codex/sessions/` 下的会话历史 - **隔离式回归脚本** — `npm run regression` 使用 mock CLI 在临时目录中校验主路径 ### 改进 - 会话加载增加遮罩与热缓存,减少切换卡顿 - 移动端侧栏支持右滑唤起 / 左滑关闭 - 后端 spawn 与事件解析拆分为独立模块 ### 修复 - 切后台再切回时运行中内容短暂消失 - 移动端附件按钮、新会话按钮比例失调 ## v1.2.7 - 导入本地 CLI 会话(`~/.claude/projects/`),可续接历史对话 - 新建会话时指定工作目录 - 设置面板新增「检查更新」 ## v1.2.6 - 工具调用超过 5 个时自动折叠 - 模板编辑弹窗支持拉取上游模型列表 - AskUserQuestion 选项预览区 - 自定义滚动条,会话历史分批渲染 - 修复配置文件写入竞争导致的随机 401 - 修复流式输出与工具调用 UI 共存时的覆盖问题 - 删除会话时同步清除本地 CLI 历史 ## v1.2.3 - 模型配置系统:local / custom 两种模式,支持多 API 模板切换 ## v1.2.2 - `/compact` 对齐 Claude Code 原生压缩策略 - 上下文超限时自动压缩并重放失败请求 ## v1.2.1 - 修复 AskUserQuestion 交互选项不显示的问题 - 点击选项快捷填充到输入框 ## v1.2 - 修复长代码块导致页面横向溢出 - 移动端回车改为换行,发送改为按钮触发 ## v1.1 - Windows 环境兼容支持