Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
 
 

README.md

Documentation Index

Use this index to choose the smallest document that matches your goal.

Run Or Install Codex

  • Project README is the landing page for users and potential users.
  • Build and Run Guide covers prerequisites, local app generation, native package builds, package installation, NixOS, and service commands.
  • Troubleshooting lists common launch, CLI, webview, package, and updater symptoms.
  • Support and Issue Routing explains whether a behavior belongs with OpenAI, the Linux-port upstream, or this fork.
  • User-Local App Integration describes the experimental rootless install layout under XDG user paths.

Understand The Design

  • Port Architecture explains how the official OpenAI Codex DMG becomes a Linux Electron app and where replacement, patching, and launcher orchestration fit.
  • Port Integrations explains the configurable integration registry under port-integrations/.
  • Webview Server Evaluation explains why the launcher currently serves the extracted webview bundle with a local Python HTTP server and what would need to change before replacing it.
  • Threat Model describes trust boundaries, attacker assumptions, and priority threat paths for the Linux conversion, packaging, updater, and release flow.
  • Security Best Practices turns the threat model into maintainer review rules for generated app patching and default-enabled port integrations.
  • Fork Divergences is the canonical inventory of intentional differences from the Linux-port upstream, including names, paths, versioning, updater boundaries, Computer Use compatibility, and rename-aware sync checks.
  • Fork Sync Policy defines the current upstream sync workflow, renamed-path reconciliation, sync ledger, local gates, and uncertainty triage.
  • Fork Sync Ledger records durable summaries, special-handling notes, and follow-up decisions for broad upstream syncs.
  • Changelog tracks user-visible releases and packaging behavior changes.

Maintain Packaging Or Runtime Behavior

  • Package and Runtime Maintenance is the reference for source files, generated artifacts, package payloads, launcher behavior, updater state, privileged install boundaries, versioning, and validation.
  • README Visual Capture defines the maintainer process for reproducible, non-sensitive README showcase assets.
  • Threat Model is the repository-scoped security model for scans and reviews.
  • Security Best Practices lists secure-by-default expectations for generated app patching, local helper bridges, desktop capture, and hosted-service gates.
  • Security Backlog points to security backlog issues and routes supply-chain review through @codex-security.
  • Remote Mobile Host Boundary Review records the host-state matrix for remote-control and Codex mobile review.
  • Agentic Maintenance Policy explains what belongs in tracked docs, what belongs in agent policy, and what should remain local session evidence.

Pick Up Agent Work

  • Read AGENTS.md first. It is the always-loaded policy surface.
  • Backlog points to open GitHub Issues for non-security and security follow-up.
  • Use the package maintenance reference for details that are too large or too situational for AGENTS.md.
  • Use repo-local skills under .agents/skills/ when the task touches package metadata, launcher behavior, updater behavior, or generated install payloads.