core-agent-ide/codex-rs/cli/src
Gabriel Peal 496cb801e1
[MCP] Add the ability to explicitly specify a credentials store (#4857)
This lets users/companies explicitly choose whether to force/disallow
the keyring/fallback file storage for mcp credentials.

People who develop with Codex will want to use this until we sign
binaries or else each ad-hoc debug builds will require keychain access
on every build. I don't love this and am open to other ideas for how to
handle that.


```toml
mcp_oauth_credentials_store = "auto"
mcp_oauth_credentials_store = "file"
mcp_oauth_credentials_store = "keyrung"
```
Defaults to `auto`
2025-10-07 22:39:32 -04:00
..
debug_sandbox.rs add(core): managed config (#3868) 2025-10-03 13:02:26 -07:00
exit_status.rs feat: experimental env var: CODEX_SANDBOX_NETWORK_DISABLED (#879) 2025-05-09 18:29:34 -07:00
lib.rs Delete codex proto (#4520) 2025-09-30 22:33:28 +00:00
login.rs add(core): managed config (#3868) 2025-10-03 13:02:26 -07:00
main.rs remove experimental prefix (#4907) 2025-10-07 17:27:27 -07:00
mcp_cmd.rs [MCP] Add the ability to explicitly specify a credentials store (#4857) 2025-10-07 22:39:32 -04:00