Reference
Bridge protocol
Versioning and ordering rules for communication between Convex and Eve.
The persisted wire boundary is versioned independently from the npm package and Eve version:
export const BRIDGE_PROTOCOL = "convex-eve/1";Every command carries a component command ID, control-session identity, logical agent key, actor snapshot, and command kind. Retries reuse the same command ID.
Event order is always:
(eveSessionId, streamIndex)Event IDs are secondary diagnostic identifiers and must never be used as stream cursors.