constellation · actor grid
<atproto-mentions>
Accounts that mentioned the subject in a post. The notifications-style surface.
Live
<atproto-mentions src="pfrazee.com"></atproto-mentions> Attributes
| Name | Type | Default | Description |
|---|---|---|---|
src * | string | — | Handle or DID. |
limit | number | 16 | Avatars per page. |
constellation | string | — | Override the Constellation endpoint. |
Parts
External CSS can target these via atproto-mentions::part(<name>) { ... }.
| Part | What it is |
|---|---|
head / grid / actor / actor-avatar / loadmore / empty | Same parts as all actor-grids. |
How Constellation finds mentions
Richtext facets are ATProto's structured-annotation format. A mention
inside post text is a #mention feature inside the facet's
features array. The full index path is
app.bsky.feed.post:facets[app.bsky.richtext.facet].features[app.bsky.richtext.facet#mention].did The [$type] brackets tell Constellation which element of
the array to walk — facets and features are both discriminated unions,
so disambiguation matters.
Related
<atproto-citations> is the URL-linking sibling (posts
that linked to your blog). <atproto-backlinks> shows both
alongside every other inbound link.