Inconsistency between UI, config file and documentation for approval_policy
Resolved 💬 2 comments Opened Sep 13, 2025 by beetree Closed Sep 15, 2025
What is the type of issue?
_No response_
What is the issue?
approval_policy is stated to have untrusted | on-failure | on-request | never. This works correctly in the config, and "probably" when starting codex.
However, when doing /approvals inside of codex only three options are available: Read Only, Auto and Full Access. These do not map to the four options in the config.
Similarly in this file https://github.com/openai/codex/blob/main/docs/config.md there is an inconsistency under "profiles" where is has approval_policy = "never".
I would guess that there has been a change from the old three options to the new four options, and the documentation and the inside-codex UI is lagging.
Where did you find it?
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗