Skip to content

UM-Codex v0.1.0-alpha.3

Choose a tag to compare

@github-actions github-actions released this 02 Oct 02:48
· 75 commits to main since this release
Immutable release. Only release title and notes can be modified.
5c753cb

UM-Codex 0.1.0-alpha.3: Open in the Codex app (Mac)

New: "Open in: Codex app" (Mac)

  • A setup can open in Codex's desktop app, which is part of the ChatGPT app, instead of a terminal. Choose it under "Open in" in the launcher window.
  • Every command, file change and model call happens inside the sandbox, as before.
  • UM-Codex opens its own copy of the app. That copy opens with no sign-in, already connected to your setup, on the setup's project, and with no first-run or new-model pop-ups. Your own ChatGPT app and its chats aren't touched.
  • The first time, UM-Codex asks to add one line to ~/.ssh/config. Uninstalling removes it.
  • Chats must show Remote · umcodex-… to run in the sandbox. Local chats in UM-Codex's copy are blocked with a reminder, because they would run on your Mac.
  • The app's own browser runs on your Mac. Use UM-Codex's Browser tool to browse inside the sandbox.
  • Stop in the launcher ends the session; the app then says it can't reconnect. Start the setup again, and the app reconnects by itself.
  • Windows: not yet. The Codex app option is off there for now, and Terminal works.

Fixed

  • Typing um-codex in Terminal on a Mac (see below if you have alpha.1 or alpha.2).

Install (or update to this version with the installer):

  • Mac, in Terminal: curl -q -fsSL https://github.com/SripadaLab-UM/um-codex/releases/latest/download/install-macos.sh | sh
  • Windows, in Windows PowerShell: [Net.ServicePointManager]::SecurityProtocol = [Net.ServicePointManager]::SecurityProtocol -bor 3072; irm https://github.com/SripadaLab-UM/um-codex/releases/latest/download/install-windows.ps1 | iex

Already installed: um-codex update.

On a Mac with 0.1.0-alpha.1 or alpha.2, typing um-codex in Terminal doesn't work (it says "UM-Codex (none) can't be opened").
Update with the Mac install line above, or run the command by its full path:
"$HOME/Library/Application Support/UM-Codex/app/bin/um-codex" update.
After that, plain um-codex works (if it still doesn't, open the UM-Codex app once: that puts it right).

Images, pinned by digest:

  • Agent: ghcr.io/sripadalab-um/um-codex-agent@sha256:4952e71ab5568d20b6b97de92d3ede5068b6115e5643ca9f1cc990da361a6fa0
  • Gateway: nginx@sha256:5616878291a2eed594aee8db4dade5878cf7edcb475e59193904b198d9b830de

SHA256SUMS is signed with UM-Codex's release key (SHA256SUMS.sig); um-codex update checks it.
To check a download against SHA256SUMS: shasum -a 256 -c SHA256SUMS --ignore-missing
on Mac, or compare Get-FileHash <file> with it on Windows.