summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-08-30 10:39:28 -0500
committerGitHub <[email protected]>2025-08-30 10:39:28 -0500
commit3625766ad4d7e96d4cecfe4adbe13dd2c407df63 (patch)
tree96b56d8094a3fae1bfd40522b5ff48a90007dcdd
parent924e84b0deeebfb31384f221abbafa35cc0bc93b (diff)
downloadopencode-3625766ad4d7e96d4cecfe4adbe13dd2c407df63.tar.gz
opencode-3625766ad4d7e96d4cecfe4adbe13dd2c407df63.zip
tweak: ensure run command doesn't send request if no prompt present (#2332)
-rw-r--r--packages/opencode/src/cli/cmd/run.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts
index 4272378ce..181d8c1e7 100644
--- a/packages/opencode/src/cli/cmd/run.ts
+++ b/packages/opencode/src/cli/cmd/run.ts
@@ -64,6 +64,11 @@ export const RunCommand = cmd({
if (!process.stdin.isTTY) message += "\n" + (await Bun.stdin.text())
+ if (message.trim().length === 0) {
+ UI.error("Message cannot be empty")
+ return
+ }
+
await bootstrap({ cwd: process.cwd() }, async () => {
const session = await (async () => {
if (args.continue) {