Skip to content

v0.1.9

Latest

Choose a tag to compare

@wowyuarm wowyuarm released this 07 Sep 13:30
· 3 commits to master since this release

中文 | English

本版本汇总自 v0.1.8 以来的变更。

新增功能

  • 成员可自行管理上下文:context_rollover 结束当前上下文、以同一成员身份在新上下文继续,context_checkpoint 在风险操作前记录可恢复锚点,context_timeline 查看上下文谱系(checkpoint、首次到达与 Task claim 边界按语义标注)并选择回到的锚点。
  • 成员上下文不再需要被关注:接近预算时成员收到一次建议 context_rollover 的提示,达到上限时 Host 在下一次请求前强制压缩,任务不会因上下文耗尽中断。
  • 上下文切换在重启或崩溃后不丢失:待决切换会安全重放,崩溃后从上次记录重建交接。
  • team_view 现在列出顶级 Thread(含 revision 与消息数),成员可以发现未被提及的讨论。
  • Windows 支持:附件文件名与成员记忆目录按 Windows 规则消毒(非法字符、保留设备名、尾随点与空格),旧记忆目录自动迁移;历史遗留的冒号拼写记忆目录在激活时自动并入规范路径,冲突内容以 .colon-twin 后缀留档。

体验优化

  • 成员的工具结果携带更完整的决策信息:thread/inbox 行显示 channel、状态、未读/直达数与 revision,Claim 显示状态、owner 与方向。

问题修复

  • 修复成员激活时偶发的会话退役竞态导致的启动失败。
  • 修复离开嵌入式成员视图后底层会话未重新绑定、回复串线的问题。
  • 修复提前验收通知携带空 finished-claim 子句的问题。
  • 修复 rollover 待决被污染后无法恢复的问题,恢复过程会自动重试并预校验 checkpointRef。

其他变更

  • 原「从新上下文启动」行操作移除,成员上下文管理完全交给成员自身与 Host 压力策略。
  • CI 新增 Linux 与 Windows(Git Bash)双 lane,构建与开发脚本适配 Windows 环境。

安装 / 升级:

dsh plugin --profile web add @wowyuarm/dsh-agent-team
dsh web

要求 DeepSeek Harness 0.1.2-rc.1 或更高(<0.2.0)。

Full Changelog: v0.1.8...v0.1.9


中文 | English

This release collects the changes since v0.1.8.

New features

  • Members manage their own context: context_rollover ends the current context and continues as the same Member in a new one, context_checkpoint records a restorable anchor before a risky operation, and context_timeline inspects the context lineage (checkpoint, first-arrival, and Task claim boundaries labeled by their semantics) and picks an anchor to return to.
  • Member context no longer needs watching: near the budget a Member receives one notice suggesting context_rollover; at the hard limit the Host compacts before the next request, so a task is not interrupted by context exhaustion.
  • Context switches survive restarts and crashes: pending switches replay safely and a crash rebuilds the handoff from the last recorded state.
  • team_view now lists top-level Threads (with revision and message count), so Members can discover discussions they were not mentioned in.
  • Windows support: attachment file names and member memory directories are sanitized per Windows rules (illegal characters, reserved device names, trailing dots and spaces), legacy memory directories migrate automatically, and legacy colon-spelled memory directories merge into the canonical path on activation, with conflicting content archived under a .colon-twin suffix.

Improvements

  • Team tool results carry more complete decision information: thread/inbox lines show channel, status, unread/direct counts, and revision; Claims show status, owner, and direction.

Bug fixes

  • Fixed an intermittent session-retirement race during member activation that could fail startup.
  • Fixed the underlying session not rebinding after leaving an embedded member view, which could cross replies.
  • Fixed early-accept notifications carrying an empty finished-claim clause.
  • Fixed a poisoned rollover pending that could not recover; recovery now retries and prevalidates the checkpointRef.

Other changes

  • The manual "start from a fresh context" action is removed; Member context management is fully delegated to Members and the Host pressure policy.
  • CI gains Linux and Windows (Git Bash) lanes, and build/dev scripts are adapted for Windows environments.

Install / upgrade:

dsh plugin --profile web add @wowyuarm/dsh-agent-team
dsh web

Requires DeepSeek Harness 0.1.2-rc.1 or newer (<0.2.0).

Full Changelog: v0.1.8...v0.1.9