Skip to content

fix(agent): ground empty remotes — unborn HEAD at the ref, not a dead clone - #610

Merged
adampullely merged 1 commit into
mainfrom
fix/ground-empty-remote
Aug 3, 2026
Merged

fix(agent): ground empty remotes — unborn HEAD at the ref, not a dead clone#610
adampullely merged 1 commit into
mainfrom
fix/ground-empty-remote

Conversation

@adampullely

Copy link
Copy Markdown
Contributor

A zero-commit product repo is the blueprint bootstrap's normal starting
point ("an empty repo is ideal"), but grounding cloned with
--branch <ref>, which cannot match on a refless remote — the runtime
died at repo_clone_failed before dialing home and the session hung at
"Agent coming online" (observed live on sourceplane/nexara).

Now a failed ref-pinned clone is confirmed against the remote
(ls-remote through the same credential helper; any listing failure
keeps the original clone error), then recloned refless with the unborn
HEAD aimed at the bound ref — the first commit is born on the branch
the platform expects pushed. Task branches start unborn from unborn
history instead of failing on a start point that cannot resolve.

Co-Authored-By: Claude Opus 5 noreply@anthropic.com

… clone

A zero-commit product repo is the blueprint bootstrap's normal starting
point ("an empty repo is ideal"), but grounding cloned with
`--branch <ref>`, which cannot match on a refless remote — the runtime
died at repo_clone_failed before dialing home and the session hung at
"Agent coming online" (observed live on sourceplane/nexara).

Now a failed ref-pinned clone is confirmed against the remote
(ls-remote through the same credential helper; any listing failure
keeps the original clone error), then recloned refless with the unborn
HEAD aimed at the bound ref — the first commit is born on the branch
the platform expects pushed. Task branches start unborn from unborn
history instead of failing on a start point that cannot resolve.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@adampullely
adampullely merged commit 1a92a84 into main Aug 3, 2026
7 checks passed
@adampullely
adampullely deleted the fix/ground-empty-remote branch August 3, 2026 16:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants