Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

fix(meetings,tasks): route meetings by attendee; stop agents closing user tasks

merged#2605CedarCopilot

CedarCopilot wants to merge 8 commits into staging from fix/sherlock-granola-routing-task-guards

10 files changed

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

  • modifiedapps/server/src/cron/process-meeting-background-sync.ts+92-7
  • addedapps/server/src/mastra/tools/task/__tests__/user-authored-task-guard.test.ts+51-0
  • modifiedapps/server/src/mastra/tools/task/cancelTaskTool.ts+42-7
  • modifiedapps/server/src/mastra/tools/task/listTasksTool.ts+34-131 defect
  • modifiedapps/server/src/mastra/tools/task/updateTaskTool.ts+34-11 defect
  • addedapps/server/src/mastra/tools/task/user-authored-task-guard.ts+35-01 defect
  • modifiedapps/server/src/mastra/utils/approval.ts+30-0
  • addedapps/server/src/services/integrations/meetings/__tests__/granola-attendees.test.ts+178-0
  • addedapps/server/src/services/integrations/meetings/attendee-routing.ts+196-0
  • modifiedapps/server/src/services/integrations/meetings/granola.ts+102-151 defect