Skip to content
GitTree
Preferences

Configure Nour privileges

Two settings bound Nour. What Nour may do in a repository sets what the agent itself may do there: Read only, Edit files, no commands or Everything, as in a terminal. What Nour may do in GitTree sets, for each kind and area of app action, Never, Ask me first or On its own; risky changes always ask.

ProUpdated

Needs GitTree Pro or a running trial; Free keeps every local Git feature. Compare the plans.

On this page
  1. Before you start
  2. Where to find it
  3. Steps
  4. Expected result
  5. If something goes wrong
  6. Questions
  7. Related

Before you start

  • GitTree Pro or a running trial: Nour is part of Pro.

Where to find it

  • Preferences › Nour (AI): What Nour may do in a repository and What Nour may do in GitTree.
ActionmacOSWindows and Linux
Preferences⌘,Ctrl+,

Steps

  1. Set the repository mode

    Under What Nour may do in a repository, choose Read only, Edit files, no commands or Everything, as in a terminal. A snapshot is saved before each turn whichever you choose.

  2. Set each kind of app action

    Keep Let Nour act in GitTree on, and set Look around, Make changes you can undo and Risky changes to Never, Ask me first or On its own. By area overrides one area, such as Fetch, pull and push or Terminal; Same as its kind follows its kind.

  3. Set the limits

    Adjust Most actions in one reply, Most actions in a minute, Times Nour may ask for the same thing and Seconds to answer an approval.

Expected result

Nour acts only within the bounds you set, and stops for the rest of a reply when it reaches a limit.

If something goes wrong

“GitTree cannot limit what this agent may do: the permission setting does not apply to it.”

That agent has no way to take the repository mode. Use Ask mode with it, or pick an agent the setting applies to; the snapshot still protects your files.

Questions

What happens when I do not answer an approval?

It is refused after Seconds to answer an approval, and the action shows Declined.