Venom
venom-specRFCs

RFC index

The written source of truth for the Venom ecosystem. If code and an Accepted RFC disagree, the code is wrong or the RFC needs a new revision.

RFCTitleStatusCreated
RFC-0001Agent-friendly contractAccepted2026-11-06
RFC-0002Wire protocol (socket, framing, NDJSON verbs, errors)Accepted2026-11-06
RFC-0003Event stream and OSC 7501 / OSC 133 interopAccepted2026-11-06
RFC-0004Verb schema format (ZON) and CLI/MCP mappingAccepted2026-11-06
RFC-0005Caller identity and capability grantsAccepted2026-11-06
RFC-0006Pane stream protocol (snapshot, ready, raw PTY fan-out, resync)Accepted2026-11-06
RFC-0007venomx daemon/session foundationAccepted2026-11-06
RFC-0008Zig version policyAccepted2026-11-06
RFC-0009On-demand daemon startup and last-session shutdownAccepted2026-11-06
RFC-0010Durable session restore and daemon crash recoveryAccepted2026-11-06
RFC-0011Product-local commands in the generated CLIAccepted2026-11-07
RFC-0012Explicit pane termination and recursive container removalAccepted2026-11-07
RFC-0013Per-request working directory and environment for pane creationAccepted2026-11-07
RFC-0014Bounded history-range capture from authoritative panesAccepted2026-11-07
RFC-0015Trusted run/wait command execution resultsAccepted2026-11-07
RFC-0016Shared presentation chromeAccepted2026-11-07
RFC-0017Standalone venomx entry pointAccepted2026-11-07
RFC-0018venom orchestrator UX modelAccepted2026-11-07
RFC-0019Harness adapter contractAccepted2026-11-07
RFC-0020venom-mem store, verbs and data modelAccepted2026-11-09
RFC-0021Checkpoints and rollback in venomAccepted2026-11-09
RFC-0022TUI visual language (shared grammar, venomx edition)Accepted2026-11-10
RFC-0023Status bar sources and layoutAccepted2026-11-12