106`allowed_web_search_modes = []` allows only `"disabled"`.106`allowed_web_search_modes = []` allows only `"disabled"`.
107For example, `allowed_web_search_modes = ["cached"]` prevents live web search even in `danger-full-access` sessions.107For example, `allowed_web_search_modes = ["cached"]` prevents live web search even in `danger-full-access` sessions.
108 108
109109You can also pin [feature flags](https://developers.openai.com/codex/config-basic/#feature-flags):### Pin feature flags
110 110
111111```You can also pin [feature flags](https://developers.openai.com/codex/config-basic/#feature-flags) for users
112receiving a managed `requirements.toml`:
113
114```toml
112[features]115[features]
113personality = true116personality = true
114unified_exec = false117unified_exec = false
115```
116
117Use the canonical feature keys from `config.toml`'s `[features]` table. Codex normalizes the resulting feature set to meet these pins and rejects conflicting writes to `config.toml` or profile-scoped feature settings.
118 118
119119### Disable Codex feature surfaces# Disable specific Codex feature surfaces when needed.
120
121Admins can use `[feature_requirements]` to disable specific Codex feature
122surfaces for users receiving a managed `requirements.toml`. You can also set
123the same keys in the existing `[features]` table.
124
125```
126[feature_requirements]
127browser_use = false120browser_use = false
128in_app_browser = false121in_app_browser = false
129computer_use = false122computer_use = false
130```123```
131 124
125Use the canonical feature keys from `config.toml`'s `[features]` table. Codex normalizes the resulting feature set to meet these pins and rejects conflicting writes to `config.toml` or profile-scoped feature settings.
126
127<a id="disable-codex-feature-surfaces"></a>
128
132- `in_app_browser = false` disables the in-app browser pane.129- `in_app_browser = false` disables the in-app browser pane.
133- `browser_use = false` disables Browser Use and Browser Agent availability.130- `browser_use = false` disables Browser Use and Browser Agent availability.
134- `computer_use = false` disables Computer Use availability and related131- `computer_use = false` disables Computer Use availability and related