Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 1.37 KB

File metadata and controls

13 lines (8 loc) · 1.37 KB

Changelog

[5.0.5] - 2026-03-17

Fixed

  • Brainstorm server ESM fix: Renamed server.jsserver.cjs so the brainstorming server starts correctly on Node.js 22+ where the root package.json "type": "module" caused require() to fail. (PR #784 by @sarbojitrana, fixes #774, #780, #783)
  • Brainstorm owner-PID on Windows: Skip BRAINSTORM_OWNER_PID lifecycle monitoring on Windows/MSYS2 where the PID namespace is invisible to Node.js. Prevents the server from self-terminating after 60 seconds. The 30-minute idle timeout remains as the safety net. (#770, docs from PR #768 by @lucasyhzhu-debug)
  • stop-server.sh reliability: Verify the server process actually died before reporting success. Waits up to 2 seconds for graceful shutdown, escalates to SIGKILL, and reports failure if the process survives. (#723)

Changed

  • Execution handoff: Restore user choice between subagent-driven-development and executing-plans after plan writing. Subagent-driven is recommended but no longer mandatory. (Reverts 5e51c3e)