fix(project): restore remote project identity (#29495)

This commit is contained in:
opencode-agent[bot] 2026-05-27 03:09:20 +00:00 committed by GitHub
commit 0f0a4be253
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 116 additions and 12 deletions

View file

@ -108,7 +108,7 @@ export const layer = Layer.effect(
if (!repo) return { id: ID.global, directory: input, vcs: undefined }
const previous = yield* cached(repo.store)
const id = previous ?? (yield* root(repo))
const id = (yield* remote(repo)) ?? previous ?? (yield* root(repo))
return {
previous,