How to not get permission prompts during a claude automode session on whitelisted commands?

In my claude’s setting I have a setting that whitelists explicitly uv run * calls:

❯ jq .permissions.allow settings.json  | grep "uv run"
  "Bash(uv run *)",

Yet during an actual claude session (max effort, automode), I still get these kind of prompts:

 Bash command

   ... some_command ...

 Ask rule Bash(uv run *) overrides auto mode for this command.
 /permissions to let auto mode decide

 Do you want to proceed?
 ❯ 1. Yes
   2. No

 Esc to cancel · Tab to amend · ctrl+e to explain

which defeats the purpose of the automode for me.

What am I missing in my configuration for the automode to actually allow these whitelisted commands?