Dunea Code

Modes and approvals

Decide how much an agent does on its own, and answer it from the queue when it asks.

Modes

The mode sets what an agent may do without asking you. Pick it in the composer, or press ⇧Tab to step through them. New chats start with the permission level from Settings → Permissions, which is Auto unless you change it.

ModeWhat it does
Ask before editsReads freely. Asks before editing files or running commands.
Accept editsEdits files without asking. Still asks before commands.
PlanRead-only. Explores and proposes a plan; nothing changes until you approve it.
AutoRoutine actions go through on their own. Risky ones still ask.
Bypass permissionsNever asks. Commands, edits and deletes run unprompted.

Bypass runs everything

Use it only on throwaway branches you are happy to delete. Dunea asks you to confirm before switching to it.

Approvals

When an agent needs a decision, an approval card shows the exact command or change and why it is asking. You can:

  • Allow it once.
  • Always allow that kind of action for the rest of the chat.
  • Deny, or Deny with a note the agent reads and follows.

When one agent asks for several things at once, Approve all and Deny all answer them together. Each needs a second click to confirm.

The queue

Everything waiting on you, from every project, collects in Home → Queue and behind ⌘K. See Home, queue and board. Finished work shows there too, so you see what is ready for review. With Dunea Remote, the same queue is on your phone.

Plans

In Plan mode the agent ends with a plan card. Approve plan lets it start with the mode you were using before; Request changes sends it back to plan again.

On this page