Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

feat(slack): add Send action button for drafted emails

merged#2821CedarCopilot

CedarCopilot wants to merge 3 commits into staging from feat/slack-send-email-action

15 files changed

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

  • modifiedapps/server/.claude/skills/cedar-configuration/surfaces-and-delivery.md+1-0
  • addedapps/server/src/lib/driver/__tests__/google-get-draft-thread-id.test.ts+73-0
  • modifiedapps/server/src/lib/driver/google.ts+12-09 defects/a8n/notify/googlegmail.users.threads.getPOST /a8n/notify/google+5
  • modifiedapps/server/src/lib/driver/types.ts+9-12 defects
  • addedapps/server/src/mastra/operations/__tests__/send-email-draft.test.ts+235-0
  • modifiedapps/server/src/mastra/operations/headless-response-schemas.ts+13-0
  • modifiedapps/server/src/mastra/operations/operation-registry.ts+149-33 defects
  • modifiedapps/server/src/mastra/routeHandlers/slack/slack-bot-chat.ts+6-67 defects
  • modifiedapps/server/src/mastra/routeHandlers/slack/slack-interactions.ts+1-12 defects
  • modifiedapps/server/src/mastra/tools/notify/notifyTool.ts+11-01 defect/a8n/notify/googlePOST /a8n/notify/google/a8n/notify/google-calendar+2
  • modifiedapps/server/src/mastra/tools/notify/notifyUserTool.ts+11-04 defects
  • modifiedapps/server/src/mastra/tools/task/listTasksTool.ts+1-01 defect
  • modifiedapps/server/src/services/notifications/__tests__/slack-block-kit.test.ts+78-0
  • modifiedapps/server/src/services/notifications/slack-block-kit.ts+35-1
  • addeddocs/design/slack-send-email-action.md+134-0