Skip to content

Stop using notes to carry thread visibility#114

Merged
KrisBraun merged 1 commit into
mainfrom
fix/connector-note-access-cleanup
Apr 10, 2026
Merged

Stop using notes to carry thread visibility#114
KrisBraun merged 1 commit into
mainfrom
fix/connector-note-access-cleanup

Conversation

@KrisBraun

Copy link
Copy Markdown
Contributor

Calendar and Drive connectors were creating empty "participants" / "summary" notes and attaching attendee mentions to description notes as a workaround for thread visibility, which predated link-level access support. Thread access is already set correctly via link.access + link.accessContacts, so these notes are dead weight and cluttered threads with empty content.

Also fix note created fallbacks that defaulted to new Date() (or were omitted), causing synced threads to land at "now" in the activity feed instead of at their true source creation time.

Calendar and Drive connectors were creating empty "participants" /
"summary" notes and attaching attendee mentions to description notes as
a workaround for thread visibility, which predated link-level access
support. Thread access is already set correctly via link.access +
link.accessContacts, so these notes are dead weight and cluttered
threads with empty content.

Also fix note `created` fallbacks that defaulted to `new Date()` (or
were omitted), causing synced threads to land at "now" in the activity
feed instead of at their true source creation time.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@KrisBraun KrisBraun merged commit 56ae767 into main Apr 10, 2026
1 check passed
@KrisBraun KrisBraun deleted the fix/connector-note-access-cleanup branch April 10, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant