docs: how to open PRs without the gh CLI (credential + REST API) - #293
Conversation
Documents the exact procedure the environment actually supports: no gh binary, but git push works via the credential helper and the same credential opens PRs through the GitHub REST API. This unblocked #282 (analysis was complete, PR creation was not). Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
📦 Built Package ArtifactBranch: Option A — Install from npm PR tag (recommended)npm install -g billion-context@pr-293Each push to this PR publishes a new version under the Option B — Download artifact
tar xzf billion-context-pr293.tgz
npm install -g packageThis comment is automatically updated on each push. |
[bot] On it. Verified the #284 recipe works in this sandbox: the git credential helper ( |
[bot] Reviewed PR #293 ( Situation: the PR was already open (branch pushed at 14:35Z, commit
Diff review —
Hardening I applied — the original recipe had 3 reliability gaps for an agent following it:
Live verification (in this sandbox, token never printed):
Pre-flight (on the updated branch): PR is open and ready. Per AGENTS.md, merging is human-only — please merge when ready: #293 |
#282 follow-up
The environment has no
ghCLI. The #282 fix branch was ready but could not become a PR until a human opened #284 by hand. This documents the supported procedure (git credential helper + REST API) so agents can open PRs themselves — never merge them (still human-only per AGENTS.md §4).