config defines `[permissions]` profiles but does not set `default_permissions`
Open 💬 1 comment Opened Mar 15, 2026 by Joshuaalbert
What version of the Codex App are you using (From “About Codex” dialog)?
0.114.0
What subscription do you have?
pro
What platform is your computer?
Linux 6.8.0-101-generic x86_64 x86_64
What issue are you seeing?
I'm trying to set permissions so that the agent is allowed to open sockets. I'm developing with ZMQ and obviously need to be able to open sockets etc. But it complains there are no permissions set for that. So I set my config to
model = "gpt-5.4"
plan_mode_reasoning_effort = "xhigh"
[projects."..."]
trust_level = "trusted"
[notice.model_migrations]
"gpt-5.3-codex" = "gpt-5.4"
[permissions.network]
enabled = true
allow_local_binding = false
When I try to start codex I get: [permissions] profiles but does not set default_permissions
What steps can reproduce the bug?
- Add this to config.toml
[permissions.network]
enabled = true
allow_local_binding = false
- open codex in the project in a trusted project.
- See error
What is the expected behavior?
I would expect that I can set permissions per project, but currently the docs don't specify how to do that. And in addition, the cryptic bug references a non-existent default_permissions config field.
Additional information
_No response_
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗