Repository navigation
docs: document SSH push / gh cache sandbox workaround - #692
Conversation
Agentflare-Agent: claude-code Agentflare-Branch: task/241-vent-git-push-over-ssh-remote-git-github Agentflare-Item: 241 Agentflare-Session: 6246e264-3525-47a5-aa7b-d7d8aa691759
|
Tracking this PR for automated review ( |
|
Warning Review limit reachedNext included review available in 21 minutes. View limit detailsLimit details: You’ve used all 3 included reviews currently available. Your 41 included PR review attempts over the past 7 days set your current allowance at 3 reviews per hour. Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available. Review configuration: ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Essentials Run ID: 📒 Files selected for processing (1)
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Essentials Run ID: 📒 Files selected for processing (1)
Included review availability: 1 review is currently available. Your included PR review attempts over the past 7 days set your current allowance at 4 reviews per hour. 📝 WalkthroughWalkthroughAGENTS.md adds troubleshooting guidance for sandboxed SSH push failures and GitHub CLI cache-write failures. ChangesSandboxed dispatch guidance
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Other Merge Risk: ⚪ Minimal · up to This change adds troubleshooting documentation only; no concrete user or production impact is indicated, so it is mergeable with normal documentation checks. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning Git: CodeRabbit could not clone the repository, so clone-backed analysis was skipped and this review may be incomplete. Verify repository clone access, such as SSH credentials, before requesting another full review. If clone access is intentionally unavailable, use Comment |
Summary
git pushfailures over SSH remotes (Bad owner or permissions on /etc/ssh/ssh_config.d/20-systemd-ssh-proxy.conf) andgh run view --log/gh pr checksfailures (read-only file systemon~/.cache/gh) — both trace back to the bwrap sandbox's--unshare-userread-only root.AGENTS.md's Git section, matching this repo's existing convention for dispatch-environment quirks (see the neighboring "Cargo target-dir isolation" section).gh's stored credentials (git -c credential.helper='!gh auth git-credential' push https://...), and redirectXDG_CACHE_HOMEto a writable dir beforeghcache-writing subcommands.Test plan
originremote is already HTTPS).Summary by CodeRabbit