CalendarEvent and FeedCard now automatically get a ClientTimelineEntry when created/updated with a contactId. This ensures events created by the agent (or any other code path) appear in the contact timeline without needing explicit upsertClientTimelineEntry calls. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>