SESSION PORTABILITY / LOCAL

Continue local sessions
across coding agents.

Run omni to search local history, inspect related sessions, and choose which installed agent opens the continuation.

SUPPORTED AGENTS09 READY
OMNI / CONTINUITY READOUTSIGNAL LOCK
SELECTED SESSIONfix refresh token race~/src/payments · auth-refresh · main
SOURCEcodex
TARGETclaude
VISIBLE HISTORY128 / 128
WORKSPACE MATCH100%
SECRETS COPIED00
$omni resume d8f7c1a4-2e9b-4c36-a5f1-7b0d2e8c9a44 --in claude
LINE / 01READ → MAP → VERIFY → OPENNo daemon. Transfers leave source sessions unchanged.
Claude CodeCodexOpenCodeGrokHermesAntigravityPiCursor AgentCursor IDE

LOCAL SESSION INDEX

Search every local session from one screen.

Filter by title, message, ID, directory, branch, or agent. Results show matching context. Selection details include model, reasoning mode, token count, and related sessions when recorded.

SESSION BROWSER / LIVE INDEXWARM
$ omniONE COMMAND / LOCAL INDEX
OmniSession terminal picker with a cross-agent session tree and conversation preview
FILTER LEFT / SESSION SIGNAL + LINEAGE RIGHT

ROUTE SEQUENCE

Run omni, pick a session, choose an agent.

01

Open session browser

Run omni. Sessions from current workspace appear first.

INDEXREADY
02

Search local history

Type a title, message, directory, branch, ID, or agent.

MATCHPRECISE
03

Choose target agent

Resume, fork, or continue in another installed agent.

READ-BACKPASS

FIDELITY READOUT

See what moved before target opens.

OmniSession carries ordered messages and bounded tool history through official imports or verified native writers. Transfer report lists anything summarized or omitted.

omni markdown <session> -o session.md
TRANSFER / CLAUDE → CODEXVERIFIED
019F… CREATEDREAD-BACK PASSED

COMPATIBILITY MATRIX

Know which transfers work on this machine.

Each private writer shows its minimum supported version. Newer releases stay enabled unless structural validation or read-back fails. Older targets use a handoff when available or stay out of target picker.

AgentOriginal sessionCross-agentSignal
Claude CodeResume + forkNative session
ROUTE>= 2.1.220
CodexResume + forkApp-server import
ROUTE>= 0.146.0
OpenCodeResume + forkOfficial import
ROUTEOFFICIAL
GrokResume + forkACP import
ROUTE>= 0.2.114
HermesResume + forkOfficial import
ROUTE>= 0.19.1
AntigravityResumeLinux state import
ROUTE>= 1.1.8
PiResume + forkv3 JSONL
ROUTE>= 0.82.0
Cursor AgentResumeNative session
ROUTE>= 2026.07.23
Cursor IDERestore chatDesktop state
ROUTE>= 3.12.17
Documented interfaceMinimum versionMinimum version and platform

Logos identify compatible tools. OmniSession is independent and not endorsed by their owners.

SOURCE INTEGRITY

Transfers leave source sessions unchanged.

Native provider stores remain source of truth.

01Transfers

No source writes

MUTATIONS00
02Historical tools

Recorded, never replayed

REPLAYS00
03Target sessions

Read back before launch

VERIFY09 / 09

LINE READY

Install omni in one command.

Linux and macOS binaries for x86-64 and ARM64. Local provider shims, no daemon or account.

INSTALL / LOCAL USERHTTPS
$curl -fsSL https://raw.githubusercontent.com/bvolpato/omnisession/main/install.sh | sh
INSTALL SIGNALREADY