LCO 1.7.0 — Eva Remote Codex Control
LCO 1.7.0 adds an opt-in local daemon route for Eva-owned Codex tasks while
keeping Codex Desktop tasks on Hermes Computer Use.
Highlights
- Adds
LCO_CODEX_TRANSPORT=daemonsupport for WebSocket JSON-RPC over the
already-running local Codex managed daemon Unix socket. - Adds
lco_codex_control_routefor deterministic daemon-owned task selection,
expiring opaque targets, and explicit Desktop-observation routing. - Adds
lco_codex_deliverfor approval-bound idle send or active steer after
revalidating ownership, state, and turn identity. - Adds opaque-target interrupt support while preserving the existing raw-ID
compatibility form. - Extends Hermes smoke coverage to the new routing and delivery tools.
Upgrade
npm install -g lossless-codex-orchestrator@latest
lco doctorExisting installations keep stdio behavior unless
LCO_CODEX_TRANSPORT=daemon is set explicitly.
Safety boundary
- Daemon mode never starts or restarts Codex, enables Remote Control, or falls
back silently to stdio. - LCO discards transcript projection content used to identify an active turn
and never returns or logs it. - Codex Desktop tasks remain on Hermes Computer Use.
- Live delivery and interrupt operations still require matching, unexpired
approval audits.
Publication proves artifact availability. Eva installation and the named
remote CLI, Desktop, and Telegram-direction canaries are tracked separately.