Skip to content

omnidevx v0.3.0 Release Notes

Release Date: 2026-10-08

Overview

omnidevx v0.3.0 adds session recovery to the CLI. When you have many Claude Code and Codex CLI sessions open across terminals, a reboot or a long week leaves you unable to tell which was which. omnidevx sessions lists them with their state and a title you can recognize, and resumes the one you pick in the directory it started in.

The telemetry side is unchanged: omnidevx collect still records metadata only. The session commands are the one place that reads titles and prompts, and that text stays local. See the Sessions guide.

Highlights

  • List — omnidevx sessions shows sessions newest first with the time of your last prompt separate from the time of the last agent activity, plus a state and a title. Filter by directory, harness, state, or recency.
  • Show — omnidevx sessions show <id> prints the directory, branch, timestamps, recent prompts, and the resume command.
  • Resume — omnidevx sessions resume <id> runs the agent's own resume command from the original directory. It refuses a session that appears to be running unless you pass --force, and stops if the directory no longer exists. --print shows the command instead of running it.
  • Privacy — titles and prompts are read locally on demand and never written to the event store. --no-content omits prompt-derived text.

Also in this release

  • The CLI is built on Cobra; collect and version behave as before.
  • omnidevx version now reports the real build version instead of a fixed v0.1.0.
  • Session types and the catalog are re-exported from the top-level package for library users.

Current limits

  • Claude Code and Codex CLI sessions only. Kiro CLI is not listed.
  • A Codex session you started fresh and still have open shows as unknown, because Codex records no live-process file. It shows running only when resumed with codex resume <id>.
  • On Windows, every Codex session shows as unknown, because the reader lists processes with ps, which Windows does not have. Claude Code sessions are verified there as on macOS and Linux. Check for an open window before resuming a Codex session.
  • The list shows a session's title and prompts, not yet which repositories or files it touched.

Installation

go install github.com/plexusone/omnidevx/cmd/[email protected]

Or as a library:

go get github.com/plexusone/[email protected]

Requires Go 1.26+.

Usage

omnidevx sessions --cwd . --since 7d
omnidevx sessions show 3f9a
omnidevx sessions resume 3f9a

Dependencies

  • github.com/plexusone/omnidevx-core from v0.3.0 to v0.4.1
  • github.com/plexusone/omni-openai from v0.6.1 to v0.7.1
  • github.com/grokify/oscompat v0.6.0 (new)
  • github.com/grokify/gogithub from v0.17.0 to v0.18.0
  • github.com/plexusone/omni-aws from v0.10.0 to v0.11.0
  • github.com/plexusone/omni-github from v0.6.0 to v0.6.1

Documentation