gstack: Windows setup finishes even when the /cso helper fails to build

3 days ago

gstack 1.91.60.0 to 1.91.62.0 (2026-10-08) for Claude Code users: Windows setup now finishes when the optional /cso helper fails to build, says when Smart App Control blocks gstack's binaries, and gstack-doctor checks that every compiled binary starts. Rails repairs on arm64, including Apple silicon Docker, can now finish verifying. https://github.com/garrytan/gstack/blob/main/CHANGELOG.md#191600---2026-10-08 https://github.com/garrytan/gstack/blob/main/CHANGELOG.md#191620---2026-10-08

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Setup
  2. 0:13Smart App Control
  3. 0:28Doctor
  4. 0:40Rails on arm64
  5. 0:55Smaller fixes
Show transcript

Setup

gstack logo

gstack: Windows setup finishes even when the /cso helper fails to build

./setupstopped, exit 86
CSO publish step failed (exit 86) ...; previous CSO keptsetup finishes
SetupApp ControlDoctorRails on arm64Fixes
garrytan/gstack · CHANGELOG.md 1.91.60.0

On Windows, setup stopped completely when the optional /cso helper failed to build, even though every other skill was ready. Now setup finishes, names the step that failed, and keeps the previous helper.

Smart App Control

Setup now says when Smart App Control blocks gstack's binaries

Setup reported success, then /qa failed with Permission deniedbefore
Blocked binaries listed, with the skills that need themnow
Workarounds: run gstack inside WSL, or turn Smart App Control off. Signed binaries are the real fix and are still to come. Untested on a machine with Smart App Control on.
SetupApp ControlDoctorRails on arm64Fixes
garrytan/gstack · CHANGELOG.md 1.91.60.0

With Smart App Control on, Windows refused to start five compiled binaries, and skills failed later with a misleading error. Setup now names them. Until signed binaries arrive, run gstack in WSL or turn the control off.

Doctor

gstack-doctor checks that every compiled binary actually starts

binaries launch-checks browse's four sibling binaries
cso shows whether the /cso helper is installed
browse bundle says blocked at launch instead of passing
SetupApp ControlDoctorRails on arm64Fixes
garrytan/gstack · CHANGELOG.md 1.91.60.0

The gstack doctor gains a binaries row that checks each compiled binary can start. A CSO row shows whether that helper is installed. And a blocked browse bundle no longer passes.

Rails on arm64

Rails repairs on arm64 can finish verifying

Two app preparations of 6.8 to 8.5 min each, inside a 15 min boundISOLATION_FAILED
30 min bound, still cut to the run's reporting deadlineruntime_tested
Includes Apple silicon Docker. Node, Bun and Python keep their 5 min attempt.
SetupApp ControlDoctorRails on arm64Fixes
garrytan/gstack · CHANGELOG.md 1.91.62.0

On arm64, every Rails verification failed as a cleanup error. Preparing the app twice took up to seventeen minutes, past the fifteen-minute limit. The limit is now thirty minutes. That covers Apple silicon Docker too.

Smaller fixes

The Windows sidebar, --version and the /cso build got fixes too

The Windows sidebar terminal stops rendering C l a u d e
browse --version prints the build hash without starting a server
The /cso build on Windows prefers PowerShell 7
docs/troubleshooting.mdWindows section
SetupApp ControlDoctorRails on arm64Fixes
garrytan/gstack · CHANGELOG.md 1.91.60.0

The Windows sidebar terminal no longer spaces out every letter. Browse answers a version check without starting a server. The CSO build prefers PowerShell seven. The troubleshooting guide has a new Windows section.