v0.1.7: Embed normalization, repost marking, trending actors, thread render fix
Embed normalization, repost marking, trending actors, thread render fix
- app.bsky.embed.recordWithMedia and gallery embeds no longer lose their data — quote/media unwrapped and recursed, gallery items mapped onto the images shape (#7)
- Unavailable or non-post quoted records (deleted, blocked, detached, generator/list/starter-pack/labeler) carry a recordKind discriminant instead of rendering as an ordinary empty quote (#15)
- bsky_get_author_feed marks reposts with repostedBy/repostedAt instead of attributing them to the requested actor; filter descriptions corrected (#9)
- bsky_get_trending surfaces the five representative actors the endpoint already returns (#12)
- bsky_get_post_thread no longer renders every non-root node twice in content[] (#14)
- New shared post-format.ts renderer replaces three drifted per-tool copies across search, author-feed, and thread formatters (#10)
- Outbound User-Agent now derives from the package manifest at runtime instead of a hand-maintained literal that had already shipped stale (#18)