From ff86db615f77090a284db9e85005b18d01e78948 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Guti=C3=A9rrez?= <35082514+alezmad@users.noreply.github.com> Date: Mon, 6 Apr 2026 11:54:55 +0100 Subject: [PATCH] style(cli): tighten autonomous mode confirmation copy Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/cli/src/commands/launch.ts | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/apps/cli/src/commands/launch.ts b/apps/cli/src/commands/launch.ts index d76dafb..211d3d9 100644 --- a/apps/cli/src/commands/launch.ts +++ b/apps/cli/src/commands/launch.ts @@ -106,15 +106,12 @@ async function confirmPermissions(): Promise { console.log(yellow(bold(" Autonomous mode"))); console.log(""); - console.log(" For peers to chat seamlessly, Claude needs to send and"); - console.log(" receive messages without asking for approval each time."); - console.log(" This means tool calls (like sending a peer message) will"); - console.log(" run automatically — the same as running claude with"); - console.log(" --dangerously-skip-permissions."); + console.log(" Claude will send and receive peer messages without asking"); + console.log(" you first. Peers exchange text only — no file access,"); + console.log(" no tool calls, no code execution."); console.log(""); - console.log(dim(" Claude still can't access anything outside your mesh —")); - console.log(dim(" peers only exchange text messages, not tool calls.")); - console.log(dim(" Skip this prompt next time with: claudemesh launch -y")); + console.log(dim(" Same as: claude --dangerously-skip-permissions")); + console.log(dim(" Skip this prompt: claudemesh launch -y")); console.log(""); const rl = createInterface({ input: process.stdin, output: process.stdout });