5492e0d05c2cd64d1ba4301b3328589dc951f68a
Add ContactThreadRead model to track when users last viewed each contact thread. Contacts with messages newer than the last read time show a blue dot in the sidebar. Opening a thread automatically marks it as read via markThreadRead mutation. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…
Description
CRM workspace
Languages
Ruby
46%
Vue
27.4%
JavaScript
23.2%
HTML
1.7%
SCSS
0.5%
Other
1.2%