Skip to main contentModule rooms
Source - alias
- auth_chain
- Resolves and caches transitive authorization-event ancestry.
- delete
- directory
- Public room directory storage.
- event_handler
- Incoming event handling, from the first signature check to the timeline.
- lazy_loading
- Lazy-loaded room membership tracking.
- metadata
- Tracks room existence, public visibility, and local moderation markers.
- pdu_metadata
- read_receipt
- retention
- Retains original event JSON when accepted timeline events are redacted.
- search
- short
- Compact numeric identifiers for room and event data.
- spaces
- state
- Stores room state snapshots and tracks each room’s forward extremities.
- state_accessor
- Reads room-state snapshots and evaluates state-based access policy.
- state_cache
- Persistent indexes derived from room membership state.
- state_compressor
- Encodes room state snapshots as compact parent-linked deltas.
- state_res
- State resolution and checks on incoming PDUs according to the Matrix specification.
- threads
- timeline
- Stores accepted room events, outliers, and their timeline indexes.
- typing