Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
chat: stamp facets with place.stream.richtext.facet master
detectFacets types facets with app.bsky.richtext.facet on mentions and leaves the field off entirely on links, but a place.stream record must carry place.stream.richtext.facet: a validator holding it to that lexicon rejects the whole message ("Expected place.stream.richtext.facet (got app.bsky.richtext.facet)"), which is how chat pings were being dropped. Add detectChatFacets() to @streamplace/core and use it from both chat send paths, so the facets and the allowed feature types are decided in one place.
Author Eli Mallon Date (Oct 16, 2026, 1:07 AM UTC) Commit 2748c183 2748c183903ce99b95f89ec8e2dcdcbf8d5e5f0c Parent 425f1beb 425f1beb2b8e6ee55edccc1533a15c8ed4c68714