summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-12-05 01:00:47 -0600
committerAiden Cline <[email protected]>2025-12-05 01:00:47 -0600
commit05d2f7052945ff713cd49e034047480e7e6c7688 (patch)
tree89f7c5941e47d6897ad3ae525a11ac04d19ed121
parentf950de95ba3744dad248f51aaaa893afb3a22f4e (diff)
downloadopencode-05d2f7052945ff713cd49e034047480e7e6c7688.tar.gz
opencode-05d2f7052945ff713cd49e034047480e7e6c7688.zip
ignore: tweak
-rw-r--r--packages/opencode/src/project/project.ts3
1 files changed, 1 insertions, 2 deletions
diff --git a/packages/opencode/src/project/project.ts b/packages/opencode/src/project/project.ts
index b3b724005..78d2a1fd1 100644
--- a/packages/opencode/src/project/project.ts
+++ b/packages/opencode/src/project/project.ts
@@ -104,13 +104,12 @@ export namespace Project {
if (globalSessions.length === 0) return
log.info("migrating sessions from global", { newProjectID, worktree, count: globalSessions.length })
- const worktreePrefix = worktree.endsWith(path.sep) ? worktree : worktree + path.sep
await work(10, globalSessions, async (key) => {
const sessionID = key[key.length - 1]
const session = await Storage.read<Session.Info>(key).catch(() => undefined)
if (!session) return
- if (session.directory && session.directory !== worktree && !session.directory.startsWith(worktreePrefix)) return
+ if (session.directory && session.directory !== worktree) return
session.projectID = newProjectID
log.info("migrating session", { sessionID, from: "global", to: newProjectID })