How can I add support for a missing operating system in Codex?

Resolved 💬 1 comment Opened Dec 11, 2025 by aabhinavg1 Closed Dec 11, 2025

What is the type of issue?

_No response_

What is the issue?

Hi team,
I want to add support for a missing operating system in Codex, but I couldn’t find documentation on how to extend or contribute OS support.

Could you please guide me on the following?

  1. Where in the Codex codebase OS support is implemented (file paths / modules / abstraction layers).
  2. What components need to be added when introducing a new OS (e.g., syscall mappings, runtime layer, drivers, configuration files, or platform-specific shims).
  3. Whether there is an existing template or reference OS implementation I should follow.
  4. Any constraints, tests, or CI requirements before submitting a PR.
  5. If OS support must be implemented externally instead of in the main repository.

Where did you find it?

_No response_

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗