ConnectOnionConnectOnion

ConnectOnion 1.9.2b30 (beta)

Install this preview

Stable remains 1.9.1. Install this opt-in beta by exact pin:

python -m pip install --upgrade 'connectonion==1.9.2b30'

From whichever agent you used

  • Five more agents to hand off from. co handoff send drafts from a Gemini CLI, opencode, droid (Factory), Cursor or Grok session, as well as Codex and Claude Code. Each is read where that agent keeps its own sessions; only what was said goes, never tool calls or their output. Without --agent, the newest session of any of them for the folder you are in is the one drafted; --agent gemini|opencode|droid|cursor|grok picks one.
  • Cursor is read without touching it. Its conversations are read from Cursor's own database, opened read-only, and copied out as a session file.
  • Inside Codex's sandbox, it asks to run outside instead of failing. Since 1.9.2b29 the preview starts your own Codex to read the handoff for private sentences, and a Codex started inside Codex's sandbox cannot connect, network or not. co handoff send now stops before drafting and says to run it again outside the sandbox, so Codex asks to; before, a traceback made it give up (#2504).
  • No bytecode in the code that travels. Untracked __pycache__/ and .pyc files are left out of the patch.
  • A wait that survives a hiccup. co handoff status --wait keeps waiting through a brief server error or dropped connection, instead of ending on a traceback. A refusal still stops it.

Verification and limits

  • Each format was checked against sessions the agent itself wrote on a real machine; a test on a synthetic session in each format fails without its reader and passes with it. The handoff tests pass.
  • A real Gemini CLI session was drafted end to end, preview only.
  • Copilot's CLI and Warp are not read yet.
  • The install floor stays 1.9.2b27.

View Markdown source