Expand description
Reads room-state snapshots and evaluates state-based access policy.
The service resolves current and historical state into typed events. It also centralizes visibility, redaction, erasure, invite, and tombstone decisions.
Modulesยง
- erased ๐
- Applies sender-erasure pruning to client and federation event views.
- room_
state ๐ - Resolves the current state snapshot for a room.
- server_
can ๐ - Evaluates federation visibility against historical room state.
- state ๐
- Reads events and short IDs from a historical room-state snapshot.
- user_
can ๐ - Evaluates user visibility and event-authoring permissions.
Structsยง
- Service
- Resolves room state and answers state-based authorization questions.
Functionsยง
- plain_
text_ ๐topic - Resolves room-topic content to a non-empty plain-text rendering.