diff --git a/src/commands/open.ts b/src/commands/open.ts index 90c0ed2..da5b6e8 100644 --- a/src/commands/open.ts +++ b/src/commands/open.ts @@ -21,7 +21,7 @@ export async function action( if (opts.print) { spin.text = "Running prompt…" - const output = await vm.claude(session.worktree, { prompt, print: opts.print }) + const output = await vm.claude(session.worktree, { prompt, print: opts.print, continue: true }) if (output) { spin.stop() process.stdout.write(renderMarkdown(output) + "\n") @@ -30,7 +30,7 @@ export async function action( } } else { spin.succeed("Session ready") - await vm.claude(session.worktree, { prompt, print: opts.print }) + await vm.claude(session.worktree, { prompt, print: opts.print, continue: true }) } if (opts.save !== false) await saveChanges(session.worktree, branch)