Skip to content

v2.0.0

Choose a tag to compare

@jingyi0605 jingyi0605 released this 15 Sep 14:43
· 266 commits to main since this release

v2.0.0

CodingNS 2.0 带来更完整的多 CLI 会话能力、更稳定的会话管理体验,以及统一的费用统计和桌面端发布链路。

主要更新

  • 接入 Command Code 完整运行时、Host 会话和提供商管理。
  • 支持 Command Code 模型能力、思考强度、订阅额度、用量统计、会话历史、附件提示和附件目录授权。
  • 接入 DeepSeek Harness Agent 模式和纯对话模式,支持思考强度、协议握手、能力协商、远程历史、图片附件、权限请求和事件流处理。
  • 接入 Grok Build 运行时,支持会话权限和问答请求桥接。
  • 增强 OpenCode 和 DeepSeek Harness 的图片附件、视觉模型选择、远程命令、权限恢复、上下文占用和费用回填。
  • 增加临时会话入口、列表筛选、侧边栏筛选、持续询问、浮动窗口、消息锚点、消息折叠和锚点持久化。
  • 增加会话 Token 显示单位切换,优化临时会话浮窗布局和交互。
  • 会话发现改为显式工作区扫描,减少工作台刷新引发的全量扫描,并提升会话历史读取和刷新稳定性。
  • 支持待发送消息再次编辑,优化消息滚动、虚拟列表、待回答状态和会话时间线体验。
  • 增加每日模型价格快照、本地价格表、会话费用状态、费用不可用原因和并发会话费用估算。
  • 接入 Codex 官网订阅余量和订阅类型展示。
  • 统一 Provider 权限请求、会话配置、SQLite 写入和 helper 生命周期管理。
  • 增强 DeepSeek Harness sidecar 启动、回收、能力管理和旧版本兼容。
  • 改进 JSONL 半行处理、进程组回收、缓存大小限制、附件释放和大文件内存控制。
  • 修复 Command Code transcript、事件流、新建会话订阅竞态、会话删除和旧 provider 名称兼容问题。
  • 修复 Codex Guardian 会话识别与过滤、子工作区归属、会话统计刷新和运行时覆盖问题。

兼容性与发布

  • Node.js 要求统一为 22.19+。
  • 迁移 libsql 并统一 PTY loader。
  • 修复 npm 全局安装依赖缺失问题。
  • 修复桌面端构建、Windows 安装回放、Windows Node/PM2 路径校验和 Android SDK platform-tools 检查。
  • npm 包:@jingyi0605/codingns@2.0.0