Skip to content

Releases: d8dzmf5mfn/codex-inner-ide

Codex Inner IDE v0.4.4 Preview

Pre-release

Choose a tag to compare

@d8dzmf5mfn d8dzmf5mfn released this 25 Jul 06:57

Codex Inner IDE v0.4.4 Preview

Highlights

  • Restores stdout and stderr when the current Codex App Server returns
    buffered command output without streaming every output event.
  • Applies the shared output reconciliation path to Python, Java, JavaScript,
    and TypeScript without duplicating streamed output.
  • Reports explicit Output status for HTML, CSS, and Markdown previews while
    retaining JSON validation output.
  • Keeps the development Demo Host honest: command runtimes now state that code
    was not executed instead of showing a false successful Ran … result.
  • Adds persistent Edit with Codex states for generating, ready, applied,
    rejected, cancelled, stale, and failed proposals.

Verification

  • Frontend unit tests and production build.
  • Swift unit, loopback, Preview, security, and App Server integration tests.
  • Real Python and JavaScript stdout execution through the bundled Codex App
    Server; Java and TypeScript use the same reconciled command-output path.
  • Independent macOS Release build, strict deep signature validation, archive
    integrity checks, and public Release asset reverse verification.

Artifacts

  • Codex.Inner.IDE-v0.4.4-preview-macos-arm64.zip
  • Codex.Inner.IDE-v0.4.4-preview-macos-arm64.zip.sha256
  • codex-inner-edit-v0.1.0.zip
  • codex-inner-edit-v0.1.0.zip.sha256

This preview is ad-hoc signed and is not notarized.

Codex Inner IDE v0.4.3 Preview

Pre-release

Choose a tag to compare

@d8dzmf5mfn d8dzmf5mfn released this 25 Jul 06:31

Codex Inner IDE v0.4.3 Preview

Highlights

  • Adds a validated compatibility profile for Codex Desktop 26.721.41059
    build 5848 with bundled codex-cli 0.146.0-alpha.3.1.
  • Enables the existing Browser-first IDE route for the new compatibility
    profile, with authenticated readiness and automatic native-window fallback.
  • Opens and focuses the built-in Browser tab with an explicit CDP user gesture
    for the updated popup behavior.
  • Opens and focuses the built-in Browser tab with a scoped CDP user gesture;
    other renderer evaluations remain non-user-gesture operations.
  • Retains all v0.4.2-preview CDP recovery, Workspace, runtime, completion,
    Setup, theme, sidebar, loopback Bridge, and security behavior.
  • Keeps support for all previously validated Codex Desktop profiles.

Compatibility evidence

  • The installed ASAR retains the Sidepanel, composer, Quick Chat,
    selected-text overlay, and avatar-overlay markers used by desktop-v1.
  • The bundled CLI retains codex app-server and stdio transport.
  • The installed Codex bundle passes strict deep signature verification.
  • Compatibility, frontend, Swift, live Browser, and App Server integration
    checks run against the installed Codex build before packaging.

Artifacts

  • Codex.Inner.IDE-v0.4.3-preview-macos-arm64.zip
  • Codex.Inner.IDE-v0.4.3-preview-macos-arm64.zip.sha256
  • codex-inner-edit-v0.1.0.zip
  • codex-inner-edit-v0.1.0.zip.sha256

This preview is ad-hoc signed and is not notarized.

Codex Inner IDE v0.4.2 Preview

Pre-release

Choose a tag to compare

@d8dzmf5mfn d8dzmf5mfn released this 24 Jul 03:15

Codex Inner IDE v0.4.2 Preview

Fixes

  • Restores Browser-first IDE opening after the Companion restarts while Codex
    Desktop 26.721.30844 is already running.
  • Recovers and validates Codex's active random loopback CDP port from the
    running process instead of requiring another Codex relaunch.
  • Treats the authenticated Browser clientReady handshake as the source of
    truth because this Codex build can return null from window.open after
    successfully creating the built-in Browser tab.
  • Extends the Browser startup allowance to 12 seconds while retaining native
    fallback when the authenticated handshake does not arrive.

Validation

  • Live CDP discovery and WebSocket connection against Codex Desktop
    26.721.30844 build 5813.
  • Real Open IDE handoff into the Codex built-in Browser.
  • Real Workspace, file tree, Monaco editor, and local runtime state loaded
    without a Mock Host fallback.
  • Frontend tests, Swift tests, Release build, archive validation, and signature
    verification.

Artifacts

  • Codex.Inner.IDE-v0.4.2-preview-macos-arm64.zip
  • Codex.Inner.IDE-v0.4.2-preview-macos-arm64.zip.sha256
  • codex-inner-edit-v0.1.0.zip
  • codex-inner-edit-v0.1.0.zip.sha256

This preview is ad-hoc signed and is not notarized.

Codex Inner IDE v0.4.1 Preview

Pre-release

Choose a tag to compare

@d8dzmf5mfn d8dzmf5mfn released this 24 Jul 02:55

Codex Inner IDE v0.4.1 Preview

Highlights

  • Adds a compatibility profile for Codex Desktop 26.721.30844 with bundled
    codex-cli 0.146.0-alpha.3.
  • Enables the existing Browser-first IDE route for the new compatibility profile,
    with automatic native-window fallback.
  • Retains all v0.4.0-preview multi-language runtime, completion, Workspace,
    Setup, theme, sidebar, authenticated loopback Bridge, and security behavior.
  • Keeps support for the previously validated Codex Desktop profiles.

Compatibility evidence

  • The installed ASAR retains the Sidepanel, composer, Quick Chat,
    selected-text overlay, and avatar-overlay markers used by desktop-v1.
  • The bundled CLI retains codex app-server and stdio transport.
  • Compatibility and App Server integration tests run against the installed
    Codex build before packaging.

Artifacts

  • Codex.Inner.IDE-v0.4.1-preview-macos-arm64.zip
  • Codex.Inner.IDE-v0.4.1-preview-macos-arm64.zip.sha256
  • codex-inner-edit-v0.1.0.zip
  • codex-inner-edit-v0.1.0.zip.sha256

This preview is ad-hoc signed and is not notarized.

Codex Inner IDE v0.4.0 Preview

Pre-release

Choose a tag to compare

@d8dzmf5mfn d8dzmf5mfn released this 23 Jul 06:48

Codex Inner IDE v0.4.0 Preview

Highlights

  • Browser-first real IDE for validated Codex Desktop builds, with automatic native-window fallback.
  • Authenticated loopback HTTP bridge on a random port, token-in-fragment bootstrap, streaming events, Origin checks, a 16 MiB request limit, and restrictive CSP.
  • Multi-client dirty state, active edit context, Save All coordination, heartbeat, disconnect, and service-restart handling.
  • Python, Java, JavaScript, TypeScript, HTML, CSS, JSON, Markdown, and Plain Text language actions.
  • Structured missing-runtime Setup guidance with copy-only commands, official downloads, and live Recheck.
  • Java discovery through JAVA_HOME, Workspace .jdk, system JDKs, Homebrew, and PATH.
  • Multi-language local completion, recent Workspace switching, redesigned file tree, collapsible sidebar, and Auto / Light / Dark themes.
  • Development Vite mode is explicitly labelled Demo host; demo runtimes no longer appear as real installed environments.

Security boundaries

  • The Companion App binds only to 127.0.0.1.
  • Browser workspace APIs require the per-process token and same-origin requests.
  • Runtime setup commands are never executed by the IDE.
  • The Codex app, ASAR, signature, and private IPC are not modified.
  • The native WKWebView Bridge and Unix Socket MCP Bridge remain available.

Artifacts

  • Codex.Inner.IDE-v0.4.0-preview-macos-arm64.zip
  • Codex.Inner.IDE-v0.4.0-preview-macos-arm64.zip.sha256
  • codex-inner-edit-v0.1.0.zip
  • codex-inner-edit-v0.1.0.zip.sha256

This preview is ad-hoc signed and is not notarized.

Compatibility note

The authenticated Browser page and native fallback were live-validated with
Codex Desktop 26.715.72359. The injected Sidepanel-to-Browser handoff remains
version-gated preview behavior because it requires a user-approved Codex relaunch
with a random loopback-only CDP port. Unknown versions and failed handshakes use
the native IDE.

Codex Inner IDE v0.3.0 Preview

Pre-release

Choose a tag to compare

@d8dzmf5mfn d8dzmf5mfn released this 22 Jul 12:38

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-edit Skill 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 ⌘S writes 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.zip
  • Codex Inner IDE-v0.3.0-macos-arm64.zip.sha256
  • codex-inner-edit-v0.1.0.zip
  • codex-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.

Codex Inner IDE v0.2.1 Preview

Pre-release

Choose a tag to compare

@d8dzmf5mfn d8dzmf5mfn released this 22 Jul 10:53

Codex Inner IDE v0.2.1 Preview

Compatibility update for Codex Desktop 26.715.72359.

Changes

  • Adds a desktop-v1 compatibility profile for Codex Desktop 26.715.72359
    (bundle build 5718).
  • Keeps support for the prior 26.715.72028, 26.715.71837, and
    26.715.70719 profiles.
  • Keeps the bundled CLI requirement at codex-cli 0.145.0-alpha.30.
  • Preserves fail-closed renderer and composer checks.

Validation

  • Installed app version, bundle build, signature identity, CLI version, and
    packaged ASAR markers inspected locally.
  • React/Vitest tests, Swift tests, real App Server sandbox integration test,
    release build, archive checksum, and extracted bundle signature verification.
  • Live CDP Sidepanel and chat handoff verification remains pending because it
    requires an explicit Codex relaunch.

Preview limitations

  • Apple Silicon and macOS 14 or newer.
  • Ad-hoc signed and not Apple-notarized.
  • Version-bound CDP and UI selectors may break after a Codex update.

Codex Inner IDE v0.2.0 Preview

Pre-release

Choose a tag to compare

@d8dzmf5mfn d8dzmf5mfn released this 22 Jul 07:07

Codex Inner IDE v0.2.0 Preview

First public preview of a local Python IDE companion for Codex Desktop on macOS.

Highlights

  • Native NSPanel + WKWebView window with Monaco, file tree, tabs, Output and Problems.
  • Versioned atomic saves with external-change conflict handling and workspace boundary checks.
  • Python interpreter discovery, .venv creation, Run/Stop and traceback navigation.
  • Python execution through the bundled Codex App Server with workspaceWrite, one writable root and network disabled.
  • Add to chat fills the active Codex task composer without sending.
  • More details opens ChatGPT Quick Chat and fills the focused composer without sending.
  • Codex Sidepanel IDE entry is injected below Files for validated compatibility profiles.

Requirements

  • Apple Silicon Mac running macOS 14 or newer.
  • Codex Desktop 26.715.72028 with bundled codex-cli 0.145.0-alpha.30 is the current validated profile.

Preview limitations

  • The downloadable app is ad-hoc signed and is not notarized.
  • Codex integration relies on private, version-bound CDP and UI selectors and can break after a Codex update.
  • The IDE does not modify the Codex app bundle, ASAR or signature.
  • No LSP, debugger, notebook, Git UI, interactive terminal, Side Chat, Review or AI autocomplete.

Validation

  • React/Vitest tests.
  • Swift unit and App Server sandbox integration tests.
  • Release build and strict bundle signature verification.
  • Live Quick Chat handoff verification with insert/read-back/clear and no message submission.