diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index eee9ecdd..e6b9e86d 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -66,7 +66,9 @@ export const RunCommand = cmd({ await bootstrap({ cwd: process.cwd() }, async () => { const session = await (async () => { if (args.continue) { - const first = await Session.list().next() + const list = Session.list() + const first = await list.next() + await list.return() if (first.done) return return first.value }