From 79795b6f49e6b1f3dc404fcda4541ce477c0721d Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Thu, 12 Mar 2026 22:26:10 +0700 Subject: [PATCH] Update outdated Paseo skill CLI options --- skills/paseo-committee/SKILL.md | 2 +- skills/paseo-handoff/SKILL.md | 16 +++++++--------- skills/paseo-loop/bin/loop.sh | 4 ++-- skills/paseo/SKILL.md | 15 ++++----------- 4 files changed, 14 insertions(+), 23 deletions(-) diff --git a/skills/paseo-committee/SKILL.md b/skills/paseo-committee/SKILL.md index 9d8a96f12..de02ca55a 100644 --- a/skills/paseo-committee/SKILL.md +++ b/skills/paseo-committee/SKILL.md @@ -77,7 +77,7 @@ $NO_EDITS" Same prompt to both, `[Committee]` prefix for identification: ```bash -opus_id=$(paseo run -d --mode bypassPermissions --model opus --thinking on --name "[Committee] Task description" "$prompt" -q) +opus_id=$(paseo run -d --mode bypass --model opus --thinking on --name "[Committee] Task description" "$prompt" -q) gpt_id=$(paseo run -d --mode full-access --provider codex --model gpt-5.4 --thinking medium --name "[Committee] Task description" "$prompt" -q) ``` diff --git a/skills/paseo-handoff/SKILL.md b/skills/paseo-handoff/SKILL.md index 51ae241da..dfdadeae7 100644 --- a/skills/paseo-handoff/SKILL.md +++ b/skills/paseo-handoff/SKILL.md @@ -34,9 +34,9 @@ Parse `$ARGUMENTS` to determine: |---|---|---|---| | *(nothing)* | `codex` | `gpt-5.4` | `full-access` | | `codex` | `codex` | `gpt-5.4` | `full-access` | -| `claude` | `claude` | `opus` | `bypassPermissions` | -| `opus` | `claude` | `opus` | `bypassPermissions` | -| `sonnet` | `claude` | `sonnet` | `bypassPermissions` | +| `claude` | `claude` | `opus` | `bypass` | +| `opus` | `claude` | `opus` | `bypass` | +| `sonnet` | `claude` | `sonnet` | `bypass` | Default is **Codex** with `gpt-5.4`. @@ -106,32 +106,30 @@ This is the critical step. The receiving agent has **zero context** about your c ## Launching the Agent -Use `--ui` so that the agent is visible in the UI. - ### Default (Codex, no worktree) ```bash -paseo run --ui -d --mode full-access --provider codex --name "[Handoff] Task description" "$prompt" +paseo run -d --mode full-access --provider codex --name "[Handoff] Task description" "$prompt" ``` ### Claude (Opus, no worktree) ```bash -paseo run --ui -d --mode bypassPermissions --model opus --name "[Handoff] Task description" "$prompt" +paseo run -d --mode bypass --model opus --name "[Handoff] Task description" "$prompt" ``` ### Codex in a worktree ```bash base=$(git branch --show-current) -paseo run --ui -d --mode full-access --provider codex --worktree task-branch-name --base "$base" --name "[Handoff] Task description" "$prompt" +paseo run -d --mode full-access --provider codex --worktree task-branch-name --base "$base" --name "[Handoff] Task description" "$prompt" ``` ### Claude in a worktree ```bash base=$(git branch --show-current) -paseo run --ui -d --mode bypassPermissions --model opus --worktree task-branch-name --base "$base" --name "[Handoff] Task description" "$prompt" +paseo run -d --mode bypass --model opus --worktree task-branch-name --base "$base" --name "[Handoff] Task description" "$prompt" ``` ## After Launch diff --git a/skills/paseo-loop/bin/loop.sh b/skills/paseo-loop/bin/loop.sh index 00f7d7cbd..5db1723bd 100755 --- a/skills/paseo-loop/bin/loop.sh +++ b/skills/paseo-loop/bin/loop.sh @@ -111,7 +111,7 @@ worker_flags=() if [[ "$worker_provider" == "codex" ]]; then worker_flags+=(--mode full-access --provider codex) elif [[ "$worker_provider" == "claude" ]]; then - worker_flags+=(--mode bypassPermissions) + worker_flags+=(--mode bypass) fi [[ -n "$worker_model" ]] && worker_flags+=(--model "$worker_model") [[ -n "$thinking" ]] && worker_flags+=(--thinking "$thinking") @@ -121,7 +121,7 @@ judge_flags=() if [[ "$judge_provider" == "codex" ]]; then judge_flags+=(--mode full-access --provider codex) elif [[ "$judge_provider" == "claude" ]]; then - judge_flags+=(--mode bypassPermissions) + judge_flags+=(--mode bypass) fi [[ -n "$judge_model" ]] && judge_flags+=(--model "$judge_model") diff --git a/skills/paseo/SKILL.md b/skills/paseo/SKILL.md index 4e372072e..325ec50ad 100644 --- a/skills/paseo/SKILL.md +++ b/skills/paseo/SKILL.md @@ -14,14 +14,11 @@ paseo ls -g # All agents across all projects (global) paseo ls --json # JSON output for parsing # Create and run an agent (blocks until completion by default) -paseo run --mode bypassPermissions "" -paseo run --mode bypassPermissions --name "Task Name" "" -paseo run --mode bypassPermissions --model opus "" +paseo run --mode bypass "" +paseo run --mode bypass --name "Task Name" "" +paseo run --mode bypass --model opus "" paseo run --mode full-access --provider codex "" -# UI visible agents -paseo run --ui "hello" - # Detached mode - runs in background, returns agent ID immediately paseo run --detach "" paseo run -d "" # Short form @@ -75,10 +72,6 @@ paseo ls --json # JSON output paseo ls -q # IDs only (quiet mode, useful for scripting) ``` -## UI - -By default agents you run are not visible in the UI, use the `--ui` flags so that they're visible. - ### Available Models **Claude (default provider)** - use aliases, CLI resolves to latest version: @@ -92,7 +85,7 @@ By default agents you run are not visible in the UI, use the `--ui` flags so tha ### Permissions -Always launch agents fully permissioned. Use `--mode bypassPermissions` for Claude and `--mode full-access` for Codex. Control behavior through **strict prompting**, not permission modes. +Always launch agents fully permissioned. Use `--mode bypass` for Claude and `--mode full-access` for Codex. Control behavior through **strict prompting**, not permission modes. ### Agent Use Cases