Skip to main content

CURRENT_SEMANTICS_REV

Constant CURRENT_SEMANTICS_REV 

Source
pub const CURRENT_SEMANTICS_REV: u32 = 1; // 1u32
Expand description

Current session-semantics revision. Recorded at SessionStart (on the session and its log entry) and consulted wherever acceptance-time behavior changed across releases, so legacy histories replay under the semantics they were accepted with (RFC-MACP-0003 §1).

Revisions:

  • 0 — legacy: Handoff implicit-accept timed against the client-supplied envelope timestamp.
  • 1 — Handoff implicit-accept times against the runtime acceptance clock (MessageContext::accepted_at_ms).