Skip to content

v0.2.4 — 标题(接 N)递增编号 + 交接后停掉老会话那一轮

Choose a tag to compare

@easerlee easerlee released this 16 Oct 19:05
· 5 commits to main since this release

三处改动

  1. 新会话标题改为递增编号:原标题(接 N)。N 从旧标题里最高的那个编号 +1,一个都没有就从 1 开始。历史遗留的 (接 02-15)(时间戳式)会被换成编号,永远不会出现 () 套 ()。
  2. 交接完成后停掉老会话正在跑的那一轮(新配置 stopOldSession,默认开)。走 harness 的 workspace/session-stop —— 和界面上的「停止」同一条路径(agent.cancel({kind:'user'})),不归档、不删会话。不这么做的话,老会话继续干、新会话拿着同一份交接包也干,两边会同时改同一批文件。
  3. 标题被运行环境自动起名覆盖后写回一次。实测:新会话的标题会被按内容重新概括(两份内容一样的副本会得到同一个名字),插件在新会话第一轮结束前写回自己的标题,之后不再碰它 —— 你自己改名不会被抢回去。

其它:自检新增 3 组用例(编号 4 种旧标题 / 停老会话那一轮 / 标题写回一次后不再抢);README 中英同步「交接真正发生时的三件事」。

npm 上的 0.2.3 未发布(发布凭证过期),直接以 0.2.4 为准;npm 上仍然只有 0.2.2。