Repository navigation
docs(gs): show that Pi package commands pass through gs - #114
1 commit merged into
Conversation
gs install npm:<pkg> already forwards to gentle-shell --isolated and lands in the isolated home, but the help only said [pi args...]. Add the example and the caveat that inside a gentle-shell checkout it goes through gs run.
Fleet review (glm)Lens: requirements + adversarial. Docs-only change to the No findings. Verdict: ready to merge |
Fleet review (deepseek)Lens: evidence + test design. Docs-only change to the Suggestion (2)
Verdict: ready to merge |
Post-merge QA (glm)Lens: requirements + adversarial. QA for merge 371f3d4, which carries both #115 (startup auto-setup opt-out + PNPM_HOME) and #114 (docs: Pi package commands pass through gs; same help-text hunk in bin/gs). The zsh exports default GENTLE_SHELL_NO_AUTO_SETUP=1 as documented, with the tradeoff and opt-out written down in docs/gs-sync.md; the PNPM_HOME guard only acts when the directory exists and prepends it to PATH; scripts/test-engram-auto-setup.sh greps the exports at line start and checks defaults plus both overrides in a clean zsh. #114's help-text addition matches the described passthrough behavior. Both PRs' promises are reflected in the merged content; verdict clean. Suggestion (1)
Verdict: clean |
Post-merge QA (deepseek)Lens: evidence + test design. Documentation-only change to the Suggestion (1)
Verdict: clean |
Summary
gs helpnow shows that Pi package commands pass through to the isolated home:gs install npm:<pkg>(e.g.npm:pi-claude-bridge) andgs list.gsroutes them throughgs runwith that checkout as--package-root.Why
pi install npm:pi-claude-bridgeinstalls into~/.pi, so the bridge never shows up in gentle-shell.gs install ...already forwards togentle-shell --isolated install ...(the*) cmd_launchbranch) and installs into~/.gentle-shell/agent, but the help only saidgs [pi args...].Verification
gs listfrom~listsnpm:pi-claude-bridgeunder~/.gentle-shell/agent/npm/....tests/gs_test.shandtests/gs_official_test.pypass.🤖 Generated with Claude Code
https://claude.ai/code/session_01A9D7phtHFYfszv6WKeXbiU