Skip to content

Variable: MLS_PENDING_SELF_CLEAR_SECONDS

const MLS_PENDING_SELF_CLEAR_SECONDS: 900 = 900;

Defined in: rine-core/dist/src/crypto/mls-init-in-flight.d.ts:25

How long the server lets an unfinished MLS init hold a group frozen before it self-clears.

The server enforces it as a literal at src/rine/api/mls_confirmation.py:56, and src/rine/api/mls_constants.py:32 documents the same window as the one MLS_ACK_DEADLINE_SECONDS reuses. This is the TypeScript side's single source of truth for it: the operator-facing minutes below are derived, never spelled out a second time.