github gsd-build/gsd-2 v2.73.0

latest releases: v2.82.0, v2.81.0, v2.80.0...
one month ago

Added

  • pi-ai: add Alibaba DashScope as standalone provider (#3891)
  • gsd: add layered depth enforcement to discuss.md (#4079)

Fixed

  • gsd: reconcile stale slice rows and rebuild STATE.md before DB close (#3658)
  • gsd: block direct writes to gsd.db via hooks to prevent corruption (#3674)
  • gsd: break 3 circular dependencies in extension modules (#3730)
  • claude-code: default GSD subagents to bypassPermissions and pre-authorize safe built-ins (#4099 follow-up)
  • gsd: add memory pressure watchdog and persist stuck detection state (#3708)
  • state: prevent false degraded-mode warning when DB not yet initialized (#3922)
  • async-jobs: suppress stale follow-up for jobs consumed by await_job (#3787) (#3788)
  • gsd: rebuild STATE.md after unit completion (#3876)
  • gsd: let doctor heal dispatch fixable warnings (#3875)
  • gsd: preserve experimental preferences in merges (#3847)
  • gsd: heal legacy task arrays and evidence rows (#4027)
  • gsd: unlock depth verification outside guided flow (#4058)
  • gsd: preserve paused auto badge after provider pause (#4062)
  • ollama: add cloud auth support and resolve real context window via /api/show (#4017)
  • security: activate auth middleware and harden shutdown/update routes (#4023)
  • gsd: normalize workingDirectory prompt paths (#4057)
  • claude-code: pre-authorize workflow MCP tools so interactive acceptEdits mode stops blocking GSD commands
  • cli: resolve duplicate validateConfiguredModel and missing getPiDefaultModelAndProvider import
  • update GSD runtime ignore patterns for team mode (#2824)
  • gsd: prevent double frontmatter in task SUMMARY.md from projection re-render (#2818)
  • flush extension provider registrations before model resolution (#1923)
  • gsd: reset db-open attempted flag on close (#4024)
  • gsd: unblock mixed-dependency zero-dep slices (#4025)
  • pi-tui: filter kitty keypad private-use input (#4026)
  • gsd: disable db mmap on darwin (#4029)
  • gsd: reject empty roadmap stubs as milestone plans (#4063)
  • persist defaultProvider when user selects Claude Code CLI in onboarding (#4104)
  • pi-ai: filter unavailable github copilot models (#4031)
  • claude-code: wrap prompt history in XML tags to stop transcript fabrication
  • clean up MCP tool rendering in Claude Code CLI stream

Changed

  • pi-ai: regenerate model registry from upstream APIs (#3887)
  • require linked issue in PR template (#4112)

Don't miss a new gsd-2 release

NewReleases is sending notifications on new releases.