feat: add shortDescriptionFacets to collection - #189
Conversation
🦋 Changeset detectedLatest commit: 8eeb304 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Warning Rate limit exceeded
Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 2 minutes and 48 seconds. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughA new changeset entry documents the addition of a Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~4 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
b7dbe49 to
b763f8d
Compare
a60b3c9 to
1a54b2d
Compare
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1a54b2d to
8eeb304
Compare
Summary
shortDescriptionFacetsarray tocollectionfor rich text annotations onshortDescription.shortDescriptiondescription to reference the new facets field.Why
The
activityandattachmentschemas already support rich text facets on their short descriptions, butcollectionwas missing this capability. Facets enable inline mentions (@user), clickable URLs, and hashtags within the short summary text — the same pattern used throughout AT Protocol (e.g.,app.bsky.feed.post). Without facets, short descriptions are limited to plain text, which is inconsistent with other record types and limits the expressiveness of collection summaries.Test plan
npm run checkpasses🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
Documentation