github gsd-build/gsd-2 v2.27.0

latest releases: v2.80.0, v2.79.0, v2.78.1...
one month ago

Added

  • HTML report generator with progression index across milestones
  • Crash recovery for parallel orchestrator — persisted state with PID liveness detection
  • Headless orchestration skill with supervised mode
  • Verification enforcement gate for milestone completion
  • git.manage_gitignore preference to opt out of automatic .gitignore changes

Changed

  • Encapsulated auto.ts state into AutoSession class (cleaner session lifecycle)
  • Extracted 7 focused modules from auto.ts (auto-worktree-sync, resource staleness, stale escape)
  • TUI dashboard cleanup, dedup, and feature improvements
  • Reordered visualizer tabs and HTML report sections into logical groupings

Fixed

  • Single ENTER now correctly submits slash command argument autocomplete
  • Web search loop broken with consecutive duplicate guard
  • Transient network errors retried before model fallback
  • Parallel worker PID tracking, spawn-status race, and exit persistence
  • /gsd discuss now recommends next undiscussed slice
  • Roadmap parser allows suffix text after ## Slices heading
  • User's model choice no longer overwritten when API key is temporarily unavailable
  • Reassess-roadmap skip loop broken by preventing re-persistence of evicted keys
  • LSP command resolution and ENOENT crash on Windows/MSYS
  • Dispatch plan-slice when task plan files are missing
  • Reduced CPU usage on long auto-mode sessions
  • Orphan-prone child processes reaped across session churn
  • Symlinked skill directories resolved in always_use_skills and preferences
  • Replan-slice infinite loop and non-standard finish_reason crash
  • Skip slice plan commit when commit_docs is false
  • Context-pressure monitor wired to send wrap-up signal at 70%
  • Missing STATE.md in fresh worktree no longer deadlocks pre-dispatch health gate
  • Stale runtime unit files for completed milestones cleaned on startup
  • Broken install detection with Windows symlink fallback
  • Auto-restart headless mode on crash with exponential backoff
  • Generic type preserved on resolveModelId through resolution

Install/upgrade: npm install -g gsd-pi@latest

Don't miss a new gsd-2 release

NewReleases is sending notifications on new releases.