Troubleshooting

Approval Keeps Coming Back?

When it feels like you approved already but the agent still asks again, it’s usually a command mismatch or a new step. Fix it fast.

This is one of the most frustrating loops in support: users approve once, then get another approval prompt and assume the system is broken. Most of the time, it’s doing the right safety behavior.

Bottom line: allow-once approves one exact command only. If the next step changes, it needs a new approval.

Why approval prompts repeat

2-minute recovery workflow

  1. Read the full pending command carefully.
  2. Use the exact approval line the agent/tool provided.
  3. Do not paraphrase or trim chained parts (&&, pipes, semicolons, multiline).
  4. If another approval appears, treat it as a new command and repeat safely.

Known-good approval behavior

✅ Approve exactly what is shown: /approve allow-once [full command exactly as provided] ❌ Avoid this: /approve allow-once [shortened/summarized version]

Pro tip: if the task clearly needs several commands, choose allow-always only when you trust the scope and source. Otherwise keep using allow-once per step.

High-friction mistakes to avoid

When allow-always still asks again

This confuses people a lot: allow-always can still trigger a new approval prompt if the next command is materially different or has a different risk profile.

If prompted again, don’t assume failure. Compare old vs new command text and approve only what you intend to run.

Important: always approve using the exact /approve ... line shown in the current prompt. Do not reuse a previous approval line from memory.

Copy/paste support packet for #help

Approval loop issue Task: Command I approved (exact): New command that requested approval: Did I use allow-once or allow-always?: Any error text shown: Where this happened (dashboard/Discord/thread):