Skip to content

AgentTeams v0.1.18

Choose a tag to compare

@github-actions github-actions released this 13 Sep 05:53
· 117 commits to main since this release

v0.1.18 — Reliable team scheduling and message delivery

npm channel: latest. Recommended host: DeepSeek Harness 0.1.5-rc.1.

  • Create the roster and dependency graph atomically; start members only when their first task is ready, avoiding welcome-only model turns.
  • Deliver coordination at the next model step, preserve tool-result continuations, and discard duplicate or obsolete task messages. Suppress duplicate native success notifications after an accepted team report.
  • Drain member descendants and queued input on archive, removal, and reassignment. Reject retired member identities on cold restore and retry incomplete cleanup.
  • Allow dependency-fenced implementation planning while requirements are in progress, and correct or cancel tasks that have not started.
  • Return the current attempt ID when a member omits it, so it can retry the update without restarting completed work. Keep rejection of genuinely stale attempts.
  • Keep unfinished work from passing delivery gates; make deeper delegation an explicit choice.
  • Preserve existing progressive tool loading, direct workflows, Harness compatibility, and light/dark theme support.

Validation includes regression tests and a four-host native runtime matrix: 0.1.5-rc.1, 0.1.2-rc.1, 0.1.2-alpha.5, and 0.1.2-alpha.2. The release workflow checks the same packaged artifact on every host before npm publication.

Pre-release real DeepSeek testing under /tmp exercised six members, seventeen tasks, cold continuation, and review/repair loops, finishing with 32 external assertions. This involved interrupted runs and fixes between phases; it is not a claim of a clean single-run benchmark or a measured speedup. See the full test report, including test limitations and the disclosed test-scope incident.

dsh plugin --profile web add --save-exact @nanmicoder/dsh-agent-teams@0.1.18

Restart Harness and refresh the browser after upgrading. Updating the plugin does not update a Desktop app's embedded Harness. Before downgrading, finish or archive teams created by this release: older plugins do not understand dormant members with an empty session ID.