Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

feat(files): optimistic Files tab, restoreNode undo, and Slack source workspace scoping

merged#2579CedarCopilot

CedarCopilot wants to merge 2 commits into staging from fix/dm-container-kind

19 files changed

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

  • addedapps/mail/docs/agent-workspace.md+1135-0
  • addedapps/mail/docs/optimistic-files.md+362-0
  • addedapps/mail/docs/wiki/optimistic-mutations.md+102-0
  • modifiedapps/mail/modules/conversations/components/files/ConversationFileTree.tsx+1-0
  • modifiedapps/mail/modules/conversations/components/files/DriveSection.tsx+11-56
  • modifiedapps/mail/modules/conversations/components/files/FilesTab.tsx+56-120
  • addedapps/mail/modules/conversations/components/files/__tests__/filesCachePatch.test.ts+236-0
  • addedapps/mail/modules/conversations/components/files/filesCachePatch.ts+221-0
  • addedapps/mail/modules/conversations/components/files/optimistic-files.ts+727-0
  • modifiedapps/mail/tests/modules/conversations/filesTabHarness.tsx+125-11
  • addedapps/mail/tests/modules/conversations/filesTabOptimistic.test.tsx+581-0
  • modifiedapps/mail/tests/modules/conversations/filesTabTree.test.tsx+4-1
  • modifiedapps/server/src/crm-admin/cli.ts+33-2
  • modifiedapps/server/src/services/documents/index.ts+17-1
  • modifiedapps/server/src/services/file-system/index.ts+34-2
  • modifiedapps/server/src/services/playbook/__tests__/playbook-webhook-sources.test.ts+92-2
  • modifiedapps/server/src/services/playbook/playbook-webhook-sources.ts+97-3
  • addedapps/server/src/trpc/routes/__tests__/files-restore-node.test.ts+248-0
  • modifiedapps/server/src/trpc/routes/files.ts+54-19