fix: ensure opencode still works if no commits present (#2363)

This commit is contained in:
Aiden Cline
2025-09-01 19:57:14 -05:00
committed by GitHub
parent 0a01d20850
commit a431b8922c

View File

@@ -53,6 +53,17 @@ export namespace Project {
.map((x) => x.trim())
.toSorted(),
)
if (!id) {
const project: Info = {
id: "global",
worktree: "/",
time: {
created: Date.now(),
},
}
await Storage.write<Info>(["project", "global"], project)
return project
}
worktree = path.dirname(
await $`git rev-parse --path-format=absolute --git-common-dir`
.quiet()