Просмотр исходного кода

run: properly close session.list

Dax Raad 7 месяцев назад
Родитель
Сommit
b00bb3c083
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      packages/opencode/src/cli/cmd/run.ts

+ 3 - 1
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
         }