diff options
| author | Dax Raad <[email protected]> | 2025-07-07 16:32:48 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-07-07 16:33:21 -0400 |
| commit | da909d9684ca7eec64858b9f394fa41e36f947fc (patch) | |
| tree | 666e2ad6dcd1fdab709b7bd58d090ec66d5bbce0 | |
| parent | facd851b119f3570a00769a2cb8755e5d245fdff (diff) | |
| download | opencode-da909d9684ca7eec64858b9f394fa41e36f947fc.tar.gz opencode-da909d9684ca7eec64858b9f394fa41e36f947fc.zip | |
append piped stdin to prompt
| -rw-r--r-- | packages/opencode/src/cli/cmd/run.ts | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index be271ceb4..0c2326346 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -56,11 +56,7 @@ export const RunCommand = cmd({ handler: async (args) => { let message = args.message.join(" ") - // Read from stdin if no message provided and stdin is available - if (!message && !process.stdin.isTTY) { - message = await Bun.stdin.text() - message = message.trim() - } + if (!process.stdin.isTTY) message += "\n" + (await Bun.stdin.text()) await bootstrap({ cwd: process.cwd() }, async () => { const session = await (async () => { |
