Public: anyone can read this; nobody can change it.
A kept clone's remotes are set right on every visit, not only when it is first made #24
Check · Review · Land done · Live — Landed; nothing deploys from this branch, so this is the end of its path.
Two crew runs resumed after the 0.7.61 roll declined with "`origin`'s push URL is `http://localhost:8080/scout/forge.git`, and nothing is listening on that port in this sandbox". Their clones were kept from before the release, and `prepareClone`'s kept-clone early return came before the lines that set the agent's remotes, so a resumed run pushed where the forge pointed last week.
shipped merged
Sign in to join this conversation.
new above
offline
Two crew runs resumed after the 0.7.61 roll declined with "
origin's push URL ishttp://localhost:8080/scout/forge.git, and nothing is listening on that port in this sandbox". Their clones were kept from before the release, andprepareClone's kept-clone early return came before the lines that set the agent's remotes, so a resumed run pushed where the forge pointed last week.The remotes are set on every visit now, before the early return.
test/crew-remotes.test.tsgrows a second half: it stales a kept clone's remotes to a dead address, resumes the run with a comment, and proves the push lands and the remotes read the forge's public URL again.🤖 Generated with Claude Code