Codex Inner IDE v0.3.0 Preview
Pre-release
Pre-release
·
17 commits
to main
since this release
Codex Inner IDE v0.3.0 Preview
Adds explicit, Enter-approved Python edit proposals and time-adaptive IDE colors.
Changes
- Adds the repo-local
codex-inner-editSkill and stdio MCP server. - Generates proposals in an ephemeral Codex App Server turn with
readOnly,approvalPolicy: never, and network access disabled. - Shows inline Monaco additions/removals; Enter applies one undoable buffer edit, Esc rejects, and only
⌘Swrites to disk. - Rejects stale buffers, non-Python or read-only files, oversized contexts, malformed dynamic-tool responses, and concurrent proposals.
- Adds a same-UID, token-authenticated Unix socket between the plugin MCP process and the running controller; tool results never include source code.
- Automatically uses a light IDE theme from 07:00–18:59 local time and a dark theme from 19:00–06:59.
- Adds a per-workspace Pin control that keeps the IDE window above other apps until unpinned.
- Removes Add to chat and keeps More details as the single selection handoff, with updated Quick Chat composer discovery.
- Detects missing or stale Codex CDP sessions when More details is used, requests an explicit Codex relaunch, and falls back to the clipboard when relaunch is declined or unavailable.
Artifacts
Codex Inner IDE-v0.3.0-macos-arm64.zipCodex Inner IDE-v0.3.0-macos-arm64.zip.sha256codex-inner-edit-v0.1.0.zipcodex-inner-edit-v0.1.0.zip.sha256
Preview limitations
- Apple Silicon and macOS 14 or newer.
- Ad-hoc signed and not Apple-notarized.
- Python edits are limited to the active selection or active file; multi-file proposals are not supported.
- The App Server proposal protocol and Codex Desktop UI integration are experimental and version-bound.