Reactions and timestamps are captured more accurately across channels, LinkedIn routing is cleaner, and history processing is steadier for long-running conversations.
What's new
Reaction context is now preserved more consistently: Reactions are captured and carried in history across supported channels, so reply context reflects more of the original conversation.
Instagram history parsing is more accurate: Timestamp parsing, sender detection, and ordering are more reliable when syncing Instagram threads.
LinkedIn now stays scoped to message threads: The Grais floating action button appears on LinkedIn messaging threads only, not on the main feed.
LinkedIn date headings are parsed correctly: Date-divider parsing now keeps message timelines in the expected order.
Runtime reliability improvements: Streaming persistence, reload, and shutdown behavior were hardened to reduce dropped or misordered context during busy sessions.
Why it matters
Better reaction and timestamp fidelity means Grais can ground drafts in cleaner conversation history.
LinkedIn route scoping removes UI noise where Grais actions are not relevant.
Reliability work reduces context drift during long or high-volume conversations.
Try it out
Open a LinkedIn feed page and confirm the Grais floating action button is not shown.
Open a LinkedIn messaging thread and verify the button appears where expected.
Review Instagram and LinkedIn threads with date dividers and confirm timeline order matches the UI.
Check a conversation with reactions on a supported channel and confirm the tone/context is reflected in history-aware replies.
No setup changes are required; these improvements are already live.
Behind the scenes
Content script logic was consolidated into shared helpers to keep platform behavior aligned.
New debug surfaces improve realtime visibility into storage and history events during support and incident triage.
Post-upgrade stabilization work improved consistency across streaming, tool execution, and tracing paths.