diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index 4272378c..181d8c1e 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) {