feat: add global agent install#115
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the documentation and test suites to emphasize that no global installation is required for Workspine, promoting the use of npx -y gsdd-cli for initialization, health checks, and updates. It introduces several new sections to the README.md detailing the product, quickstart steps, configuration, and troubleshooting, while updating the test suite to validate these documentation changes. Feedback on the pull request highlights a significant duplication introduced in README.md between the new 'Getting Started' section and the pre-existing 'Get started' section, suggesting they be consolidated to keep the documentation clean.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
@codex review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 91813912c7
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
Summary
npx -y gsdd-cli init;npx -y gsdd-cli install --globalwrites only selected user agent homes and never bootstraps.planning/in the current repo.~/.claude/skills; OpenCode, Codex CLI, and Copilot CLI share portable skills under~/.agents/skills; native command/agent files stay in each vendor home.Public Surface
npx -y gsdd-cli install --global --tools claude,opencode,codex,copilotor interactive target selection in a TTY.npx -y gsdd-cli healththennpx -y gsdd-cli updateinside a.planning/workspace.npx -y gsdd-cli install --global --tools <targets>.Verification
rtk node tests/gsdd.global-install-pressure.test.cjsrtk node tests/gsdd.init.test.cjsrtk npm testrtk git diff --checkHOME/USERPROFILE/vendor homes: confirmed Claude skill, shared.agentsskill, OpenCode command/agent, Codex agent, Copilot agent, and no OpenCode/Copilot private skill duplicates.Runtime Notes
OPENCODE_CONFIG_DIRfor commands and agents; skills stay in the shared agent-compatible root.HOMEandUSERPROFILEduring internal checks so they validate the isolated install, not the real user home.skillsinstaller model; install availability is not promoted to equal runtime parity for Copilot.