···6262use different contexts depending on where content appears:
63636464```ts
6565-// in feeds/lists
6565+// content in feeds/lists
6666getDisplayRestrictions(decision, DisplayContext.ContentList);
67676868-// viewing full post
6868+// content in expanded view
6969getDisplayRestrictions(decision, DisplayContext.ContentView);
70707171-// media (images/videos)
7272-getDisplayRestrictions(decision, DisplayContext.ProfileMedia);
7171+// images/videos in content
7272+getDisplayRestrictions(decision, DisplayContext.ContentMedia);
73737474-// profile lists
7474+// profile in lists
7575getDisplayRestrictions(decision, DisplayContext.ProfileList);
76767777-// viewing full profile
7777+// profile in expanded view
7878getDisplayRestrictions(decision, DisplayContext.ProfileView);
79798080-// profile name/avatar
8181-getDisplayRestrictions(decision, DisplayContext.ProfileName);
8080+// profile avatar/banner
8181+getDisplayRestrictions(decision, DisplayContext.ProfileMedia);
8282```
83838484### loading preferences
+1-1
packages/bluesky/richtext-builder/lib/index.ts
···129129 /**
130130 * Add inline hashtag to the rich text
131131 * @param tag The tag, without the pound prefix
132132- * @returns THe builder instance, for chaining
132132+ * @returns The builder instance, for chaining
133133 */
134134 addTag(tag: string): this {
135135 return this.addDecoratedText('#' + tag, { $type: 'app.bsky.richtext.facet#tag', tag: tag });
···4646 return <span key={index}>{text}</span>;
4747 }
48484949- // segments can have multiple features, but typically just one
4949+ // segments can have multiple features, use the first one
5050 const feature = features[0];
51515252 switch (feature.$type) {