From 4224979f53879900063cd483e675add4d4694c73 Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Mon, 27 Jul 2026 03:58:49 +0000 Subject: [PATCH] feat(cli): add unsafe permission alias --- packages/cli/src/commands/commands.ts | 4 ++++ packages/cli/src/commands/handlers/run.ts | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/cli/src/commands/commands.ts b/packages/cli/src/commands/commands.ts index a3ae15113f..c22d64168a 100644 --- a/packages/cli/src/commands/commands.ts +++ b/packages/cli/src/commands/commands.ts @@ -201,6 +201,10 @@ export const Commands = Spec.make(typeof OPENCODE_CLI_NAME === "string" ? OPENCO Flag.withDefault(false), ), yolo: Flag.boolean("yolo").pipe(Flag.withDefault(false), Flag.withHidden), + dangerouslySkipPermissions: Flag.boolean("dangerously-skip-permissions").pipe( + Flag.withDefault(false), + Flag.withHidden, + ), }, }), Spec.make("service", { diff --git a/packages/cli/src/commands/handlers/run.ts b/packages/cli/src/commands/handlers/run.ts index 74a88e8e72..b86e1bfc05 100644 --- a/packages/cli/src/commands/handlers/run.ts +++ b/packages/cli/src/commands/handlers/run.ts @@ -24,7 +24,7 @@ export default Runtime.handler(Commands.commands.run, (input) => file: [...input.file], title: Option.getOrUndefined(input.title), thinking: input.thinking, - auto: input.auto || input.yolo, + auto: input.auto || input.yolo || input.dangerouslySkipPermissions, }), ) }),