Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

Persist meeting transcripts inside findOrCreateMeetingEvent

closed#2662CedarCopilot

CedarCopilot wants to merge 1 commit into staging from fix/meeting-transcript-dropped-on-two-ingest-paths

12 files changed

Libra does not show diffs here. View the full diff on GitHub.

  • modifiedapps/server/src/http/app.ts+4-37
  • modifiedapps/server/src/lib/__tests__/cf-migration-phase1.test.ts+6-1
  • modifiedapps/server/src/lib/integrations/meeting-agent.ts+7-6
  • addedapps/server/src/mastra/tools/event-execution/__tests__/createAndLinkEvents-meeting-transcript.test.ts+130-0
  • modifiedapps/server/src/mastra/tools/event-execution/createAndLinkEventsTool.ts+1-0
  • modifiedapps/server/src/mastra/tools/meetings/__tests__/syncMeetingTool.test.ts+6-0
  • modifiedapps/server/src/mastra/tools/meetings/syncMeetingTool.ts+3-0
  • modifiedapps/server/src/pipelines.ts+13-1
  • addedapps/server/src/services/crm/__tests__/meeting-transcript-persistence.test.ts+299-0
  • modifiedapps/server/src/services/crm/meeting-events.ts+118-26
  • modifiedapps/server/src/trpc/routes/crm.ts+24-16
  • modifiedapps/server/src/workflows/step-registry/conversation-sync/meeting-steps.ts+5-5