mirror of
https://github.com/openai/codex.git
synced 2026-10-20 17:38:45 +00:00
## What changed Add Windows MXC backend helpers to inventory the Codex executable, sandbox launcher, and available `rg` scanner when deny globs are configured. Prepare filesystem policies for inspection by reusing MXC temporary-directory and volume resolution and replacing deny globs with concrete path snapshots. Allow Windows deny-glob resolution to run its scanner with an explicit command environment and working directory, including an empty environment. The integrity helpers are not yet invoked by an execution runner. ## Testing Add a backend test verifying that deny-glob snapshots replace the original patterns, including empty snapshots, and affect `FileContentsChecker` results. GitOrigin-RevId: 409c527663d230d76d65be3bf0a37959f694d77e
codex-protocol
This crate defines the "types" for the protocol used by Codex CLI, which includes both "internal types" for communication between codex-core and codex-tui, as well as "external types" used with codex app-server.
This crate should have minimal dependencies.
Ideally, we should avoid "material business logic" in this crate, as we can always introduce Ext-style traits to add functionality to types in other crates.