mirror of
https://github.com/element-hq/synapse.git
synced 2026-11-11 23:07:47 +00:00
`rust/src/sliding_sync/config.rs` holds `from_room_config`, `combine` and `must_await_full_state`, the wildcard collapsing rules of a list's or a room subscription's `required_state`. A differential test compares each with the Python over 2000 generated configs. `must_await_full_state` fails where Python raises: an empty state key under the `*` type, which Python indexes into (`""[0]`). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01R5b7Ruy4cgt27Mjq6Ptxbb