diff options
| author | Dax Raad <[email protected]> | 2025-07-10 16:13:01 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-07-10 16:13:01 -0400 |
| commit | b00bb3c083712a6f107f104257339a8f36e5a189 (patch) | |
| tree | 904c4cbd689bf3ea7480b258f07c7176bcacad7c | |
| parent | d9befd3aa628717ded463da2b1e2071330c6f4a6 (diff) | |
| download | opencode-b00bb3c083712a6f107f104257339a8f36e5a189.tar.gz opencode-b00bb3c083712a6f107f104257339a8f36e5a189.zip | |
run: properly close session.list
| -rw-r--r-- | packages/opencode/src/cli/cmd/run.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index eee9ecdda..e6b9e86d2 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 } |
