github gsd-build/gsd-2 v2.13.0

latest releases: v2.82.0, v2.81.0, v2.80.0...
3 months ago

Added

  • Worktree isolation for auto-mode — auto-mode creates isolated git worktrees per milestone, with --no-ff slice merges preserving commit history and squash merge to main on milestone completion
  • Self-healing git repair — automatic recovery from detached HEAD, stale locks, and orphaned worktrees
  • Worktree-aware doctor — git health diagnostics and worktree integrity checks
  • Isolation preferences — choose between worktree and branch isolation modes

Fixed

  • Dispatch loop: parse cache stale datadispatchNextUnit() cleared path cache but not parse cache, allowing stale roadmap checkbox state to persist through doctor→dispatch transitions (#462)
  • Dispatch loop: completion not persisted after agent sessionhandleAgentEnd() now verifies artifacts and persists the completion key before re-entering the dispatch loop, preventing re-dispatch when deriveState() sees pre-merge branch state (#462)
  • Dispatch loop: recovery counter reset without persistence — loop-recovery and self-repair paths now persist completion keys and include a hard lifetime dispatch cap of 6 (#462, #463)
  • Dispatch loop: non-execute-task units had no artifact verificationcomplete-slice, plan-slice, and other unit types now verify artifacts on disk before bail-out (#465)
  • @ file autocomplete debounced to prevent TUI freeze on large codebases (#452)
  • Guard against newer synced resources from future versions (#445)
  • Prevent web_search tool injection for non-Anthropic providers serving Claude models (#446)

Install/upgrade: npx gsd-pi@latest

Don't miss a new gsd-2 release

NewReleases is sending notifications on new releases.