Skip to content

v2.1.0-beta.5

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Sep 10:44
Immutable release. Only release title and notes can be modified.

中文

Beta 更新

  • 修复切换会话或输入框组件重建后草图变空:按会话保留文档、历史、运行状态和重试记录。
  • 优化 Agent 协议 v2:新增图层的 id 明确表示新图层,after 指定插入位置,value 可直接命名;曲线支持 start 与分段控制点,保留旧点数组。
  • 非法绘图批次不再结束运行,可修正后直接重试;断线有限退避重连,不自动重放不确定的写入。修复异步保存状态竞争。
  • 实机复现旧版切换丢失并对照验证修复;回放 Astra 原始请求完成 42 个对象,Luna 完成 36 个对象。
  • 保留此前 Beta 的草图、Agent 绘图、侧边控制、停止、PNG/PSD/可编辑草稿等功能;草图与 Agent 绘图仍默认关闭。整页刷新或退出后的未保存内容恢复不在本次保证范围内。

安装或更新 Beta

dsh plugin --profile web add dsh-codex-subscription@2.1.0-beta.5

安装后手动重启 DSH。Beta 不会替换 npm 的稳定版标签。

这条精确版本命令同时用于安装和更新。完整的使用和卸载说明见中文 README

卸载
dsh plugin --profile web remove dsh-codex-subscription

English

Beta preview

  • Fixes empty sketch documents after session switches or input remounts by retaining per-session documents, history, run state and retry receipts.
  • Agent protocol v2 gives new-layer id creation semantics, adds an after anchor and direct naming, and supports Bezier start plus structured segments while retaining legacy point arrays.
  • Invalid atomic drawing batches keep the run available for correction. Transport reconnection uses bounded backoff without replaying uncertain writes. Fixes an asynchronous save-state race.
  • Reproduced the released remount failure and verified the fix in DSH. Replayed original Astra requests through 42 objects and Luna requests through 36 objects.
  • Retains prior Beta sketch, Agent drawing, side controls, Stop, PNG/PSD/editable draft features. Sketch and Agent drawing remain opt-in. Unsaved recovery across full-page reload or application exit is not guaranteed.

Install or update the Beta

dsh plugin --profile web add dsh-codex-subscription@2.1.0-beta.5

Restart DSH manually. This Beta does not replace npm's stable tag.

Use this exact-version command for both installation and update. See the English README for complete use and uninstall instructions.

Uninstall
dsh plugin --profile web remove dsh-codex-subscription