A project folder can come with hooks of its own, and DataMind Oda withholds them until you trust exactly the set you were shown. This page covers the trust banner that asks in a chat, the trust states, and how to stop trusting a folder.
The banner and the Hooks settings are part of the desktop app and the VS Code extension; the web app does not show them. Hooks covers the settings page and the hooks themselves.
When you open a chat in a folder whose hooks are not trusted yet, a banner appears above the message box.
This folder has {count} hooks in the Claude Code format (1 hook when the folder has one), with the folder's path below it and the message They run these commands on this computer automatically. Trust and run them?event · matcher · command, and a hook with no matcher reads every call. Up to five hooks are listed, and the rest are counted as and {count} more.Could not complete the change: {failure}.Settings > Hooks marks each of your project folders with one of three states, and the banner asks about the folder of the current chat.
These hooks do not run until you trust this folder. Sessions with Full access run them without asking.Only a folder's hooks are trusted or withheld; your own hooks in Your hooks run in every folder.
The hooks changed after you trusted this folder, so they do not run until you trust them again. Sessions with Full access run them without asking.The hooks in this folder changed since you trusted them. Check the new set, then choose Trust again if it is what you expect.Full access: {count} project hooks run in this session, lists the hooks, and offers only Got it.In a chat in a folder that has hooks you have not trusted yet, while Run hooks is on; in a Full access session it informs instead of asking. A folder with no hooks has nothing to trust, and once you trust the set the banner stays away until the hooks change.
Exactly the hooks the banner showed when you chose Trust: the same events, matchers and commands, for that folder. If the file changed after the banner was built, the new set is not trusted and the question comes back. Trust covers the hooks as listed, not the programs their commands run.
The folder stays Not trusted, so its hooks still do not run, and nothing is approved. Your own hooks keep running as usual.
Not now sets the question aside in the window where you answered, and each window keeps its own answer. Any change to the folder's hooks brings the question back.
The banner lists up to five hooks on their lines, then counts the rest as and {count} more. For the full set, open Settings > Hooks and the folder's group: it lists the folder's files and every hook, each with its own switch.
That session runs in Full access, where a folder's untrusted hooks run without asking; the banner only tells you that they do, and offers Got it. Nothing is recorded as trusted, so a later session without Full access asks about the folder again.
Open Settings > Hooks, find the folder's group and choose Stop trusting. The folder's hooks stop and it reads Not trusted again; the row shows when you trusted the folder.
Yes. Oda keeps checking the folder while the chat is open, so hooks added or changed since the banner was built appear on their own; you do not reopen the chat.
No. Trust covers the folder's set as shown, so the set is approved together. To keep one hook from running, turn off its own switch in Settings > Hooks; see Hooks.