summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-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) {