v0.2.8
CodexElves v0.2.8
CodexElves 0.2.8 重点更新:新增 Responses WebSocket 能力探测与使用开关,优化会话预热体验,并改进推理续接与代理日志观测能力。
主要更新
- 新增供应商 Responses WebSocket 能力探测,支持对上游端点执行真实握手并记录探测状态。
- 供应商配置新增 WebSocket 启用开关,只有探测确认支持且用户启用后,Responses 模型才会使用 WebSocket。
- 本地代理新增原生 Responses WebSocket 转发能力,支持 WebSocket 消息双向代理与请求日志记录。
- WebSocket 模式支持 GPT 推理续接,续接过程复用同一连接,并记录续接前后响应详情。
- 新增会话预热功能,可配置完整恢复数量、内容预加载数量和预热并发数。
- 会话预热改为优先加载会话内容,再执行需要 Owner 的完整恢复,减少启动后等待会话内容出现的时间。
- 会话列表新增预热流光状态展示,标题节点稍后出现时也能补挂状态。
- 代理日志新增请求传输类型展示,可区分 HTTP/SSE 与 WebSocket 请求路径。
体验优化
- 优化会话操作按钮布局,复用原生按钮容器样式,减少标题区和操作区的挤压。
- 调整会话标题宽度计算和组合器溢出处理,降低列表布局抖动与遮挡概率。
- 会话预热默认关闭,启用后支持并发预热、失败重试、用户点击会话时暂停派发新预热任务。
- 历史会话修复进度条完成后延迟隐藏,避免状态反馈过快消失。
- 管理器设置页补充会话预热相关配置项,包含完整恢复、内容预加载和并发设置。
修复与稳定性
- 修复供应商切换时 WebSocket 能力状态可能残留的问题。
- 修复模型目录中 WebSocket 偏好同步不完整的问题。
- 修复切换供应商时的并发竞态,改用异步写锁保护配置状态。
- 修复插件市场配置合并时可能出现重复键的问题,并增加损坏 TOML 的自动修复尝试。
- 修正 Responses WebSocket 自动续接逻辑,避免服务端会话上下文场景下错误重放用户输入。
- 修正 WebSocket 请求首响应耗时记录,便于区分首包延迟和完整响应耗时。
- 优化 HTTP Client 缓存,复用相同 User-Agent 的连接。
兼容性说明
- Responses WebSocket 不会默认强制启用;需要供应商端点探测成功,并且配置中保持“启用 WebSocket”打开。
- 不支持原生 Responses 模型、或需要系统提示词替换的供应商配置,不会启用 Responses WebSocket。
- 会话预热为可选增强功能,默认关闭;关闭后不影响原有会话加载行为。
安装包
- Windows:
CodexElves-0.2.8-windows-x64-setup.exe
验证
- 已通过前端类型检查与注入脚本语法检查。
- 已通过核心 CDP Bridge 回归测试。
- 已通过 Rust 格式检查与 diff 空白检查。
- 已完成 Windows 安装包构建。