Codex App shows different import options on same version across Macs
What version of the Codex App are you using (From “About Codex” dialog)?
Version 26.417.41555 (1858)
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Darwin 25.4.0 arm64 arm
What issue are you seeing?
On two separate macOS machines running the same Codex App version, Settings > Configuration > Import external agent config shows a different number of import options.
On one machine, the UI shows 3 options:
- Config
- Skills
- Plugins
On the other machine, the UI shows 4 options:
- Config
- Skills
- Plugins
- AGENTS.md
The difference is the AGENTS.md import option. The behavior is inconsistent even though the app version is the same.
This makes it unclear whether:
- the app is intentionally hiding
AGENTS.mdwhen import detection fails, or - detection is failing silently on one machine.
I am intentionally omitting usernames and local filesystem paths from this report.
What steps can reproduce the bug?
- Use Codex App version
26.417.41555 (1858)on two macOS machines. - On both machines, open
Settings > Configuration. - In the
Import external agent configsection, compare the available import items. - Observe that one machine shows 3 items and the other shows 4.
In my case, the missing item on one machine is AGENTS.md.
What is the expected behavior?
The UI should behave consistently across machines running the same version.
If AGENTS.md import is a supported migration target, it would be better to either:
- show it consistently, or
- show it in a disabled/unavailable state with an explanation of which prerequisite is missing.
If the option is intentionally conditional, the UI should explain why it is hidden instead of silently omitting it.
Additional information
This may be a detection bug around migration eligibility for AGENTS.md / CLAUDE.md import.
If the current behavior is intentional, the settings UI could still be improved by exposing all possible import targets and clearly indicating which ones are unavailable and why.
This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗