“Denied” under a command
A permission card got “Deny”, was closed, or the connection dropped while it was waiting: the task stops there, on purpose. Send your request again and choose “Allow once”. A deletion (rm -rf node_modules), a publication (git push) and a deployment (npx vercel) are asked every time, without “Always allow”. To approve nothing any more, switch to “Autonomous”: Moon Desktop asks you to confirm it.
“Plan” mode
In “Plan”, Moon reads your project and proposes a plan without changing anything: it refuses to install, build, edit a file or commit. Switch to “Ask first” or “Autonomous” to carry the plan out.
Command stopped or blocked
A command in the foreground stops after 2 minutes: a dev server (npm run dev) runs in the background, ask for it that way. If you turned on Moon Guard (moon guard on), it blocks a few risky commands ([Moon Guard] Commande bloquée): run them yourself in a terminal if you are sure. With Moon Blur at the redact level, a command that would need a masked phone number is not run: ask to write the value in a file instead.
“Moon could not finish this request.”
This is not a refusal: the model or its provider failed (empty answer, connection dropped). The commands already run stay done, nothing is lost. Click “Try again”, or type continue; if it comes back, choose another model.
Still blocked
Check the mode (“Ask first”, “Accept edits” or “Autonomous”) and run moon doctor in a terminal. If the model itself refuses, say the goal and the folder again (install the dependencies of this site). Otherwise write to us from “Help and support”, with a screenshot of the thread. Moon CLI troubleshooting
Included depending on the workspace’s plan: Moon CLI. Compare plans
Labels in quotes are those of the app in English as of November 13, 2026; the app opens in French until you choose English in Settings. Links followed by an arrow open the app, which may ask you to sign in.
Your turn.
Open Moon AI to try these steps in your workspace, or go back to the help center for another topic.