Skip to content

Codemux v0.23.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 17:43

What's New

Features

Add-ons (optional plugins)

  • Optional add-ons: install, enable, update and remove them from Settings
  • Isolated plugin host with SDK contracts and a scoped broker, so add-ons only get the access they request
  • Add-on views render inside the desktop, and add-ons can contribute composer actions and palette commands
  • Reviewed add-on catalog with provenance checks, plus example plugins and an SDK reference
  • Credential state reporting, with an option to clear saved credentials

Agent chat

  • Hermes as an experimental agent provider
  • Import recent Claude and Codex conversations
  • Run provider-native commands and skills from the composer
  • Slash command discovery for Cursor and OpenCode; the slash popup also matches item descriptions
  • Composer shows when a draft will run a command
  • Queue and steer controls while an agent is running
  • Runs resume automatically when a usage limit resets
  • Provider update notices in agent chat
  • Open the Subagents panel from the background-task wait line
  • Composer fades while you read back through a thread
  • New chats default to a new worktree, and new workspace prompts are sent in the background

Remote and mobile

  • Mobile remote control with web push notifications
  • Touch-friendly mobile conversation history
  • Remote Access settings organized around the ways you can connect
  • Logged-out app.codemux.org visitors get context and a way back

Workspaces and sidebar

  • Track every pull request a workspace opens and list them all in the workspace hover card
  • Show the branch a worktree was created from
  • Collapsible "Wrapping up" section
  • Engraved empty-state plate when nothing is running
  • Sidebar header fits into one row
  • "Reload interface" command in the palette
  • New app icon

UI polish

  • Consistent design tokens for type, radius, surfaces and button sizes
  • Refined focus, motion, scrollbars and panel headers

Performance

  • ScrollArea no longer rewrites its inline style on every render
  • Less scroll settling in virtualized code cards
  • Bounded validation cost for add-on UI batches
  • GitHub polling no longer exhausts the shared API quota

Fixes

  • Skills sync no longer duplicates skills on every sync
  • Remote terminal input stays in order and is no longer held up waiting for each reply
  • Relay-only remote access stays relay-only, and relay registration stops when relay is turned off
  • A frozen or blank window recovers automatically from the app process
  • Warm transcripts are kept across tab switches; transcript text stays clear of controls
  • Fast mode stays consistent after a provider rejection
  • Usage tracker model pricing updated
  • Claude model label shows the alias version the CLI reports
  • Short GitHub repository selectors resolve on the default host
  • Theme dividers stay visible across Omarchy light and dark palettes
  • Workspace teardown scripts run outside the worktree lifecycle lock
  • Many smaller chat, titlebar, sidebar and settings fixes

Other

  • Release signing runs from the protected release environment
  • Native installed-app acceptance tests on Linux and Windows

Install

AppImage (any Linux distro)

chmod +x codemux_0.23.0_amd64.AppImage
./codemux_0.23.0_amd64.AppImage

Arch Linux (AUR)

yay -S codemux-bin

Debian/Ubuntu

sudo dpkg -i codemux_0.23.0_amd64.deb

Windows

Download codemux_0.23.0_x64-setup.exe from the release assets and run the installer.

Note: The installer is not code-signed yet. Windows SmartScreen may show a warning — click "More info" → "Run anyway" to proceed. This will be resolved in a future release.

Existing users: Both Linux (AppImage) and Windows users will be prompted to update automatically via the Tauri auto-updater. No manual download required — the updater handles it on next app launch.