Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

[DEPLOY]

merged#2872CedarCopilot

CedarCopilot wants to merge 1 commit into main from staging

500 files changed

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

  • modified.claude/skills/account-setup-from-transcript/SKILL.md+2-3
  • modified.env.example+6-0
  • modified.github/workflows/prod-deploy.yml+4-0
  • modified.github/workflows/staging-deploy.yml+4-0
  • modified.gitignore+3-0
  • modifiedCLAUDE.md+24-0
  • modifiedapps/mail/app/(auth)/login/login-client.tsx+28-39
  • modifiedapps/mail/app/(full-width)/admin/page.tsx+1-8
  • modifiedapps/mail/app/(full-width)/onboarding-login/page.tsx+3-2
  • modifiedapps/mail/app/(full-width)/onboarding/page.tsx+29-9
  • modifiedapps/mail/app/(routes)/agents/[agentId]/page.tsx+8-5
  • modifiedapps/mail/app/(routes)/agents/playbook/page.tsx+4-4
  • modifiedapps/mail/app/(routes)/cedarAdmin/page.tsx+1-8
  • modifiedapps/mail/app/(routes)/layout.tsx+15-0
  • modifiedapps/mail/app/(routes)/playground/aop-editor.tsx+2-2
  • modifiedapps/mail/app/(routes)/settings/general/page.tsx+60-0
  • modifiedapps/mail/app/globals.css+362-75
  • removedapps/mail/components/html-analytics-dialog.tsx+0-123
  • modifiedapps/mail/components/icons/agent-avatar.tsx+205-65
  • addedapps/mail/components/icons/brand-marks.tsx+265-0
  • modifiedapps/mail/components/icons/icons.tsx+5-3
  • modifiedapps/mail/components/layout/AppShell.tsx+65-7
  • modifiedapps/mail/components/markdown-prose-classes.ts+45-0
  • modifiedapps/mail/components/ui/context-menu.tsx+22-24
  • modifiedapps/mail/components/ui/day-divider.tsx+5-1
  • modifiedapps/mail/components/ui/dropdown-menu.tsx+32-4
  • modifiedapps/mail/components/ui/field.tsx+7-3model_chunk Conversation Field Updaterexecute_tool update-conversation-fieldsmodel_step Conversation Field Updater+1
  • modifiedapps/mail/components/ui/input.tsx+14-6cron-slow-task-queue.pollCedarInputCrawlers
  • modifiedapps/mail/components/ui/select.tsx+31-7db.select
  • modifiedapps/mail/components/ui/textarea.tsx+2-1
  • addedapps/mail/docs/agent-onboarding-and-home.md+3654-0
  • modifiedapps/mail/docs/crystallized.md+19-6
  • modifiedapps/mail/docs/graph-documents.md+10-0
  • addedapps/mail/docs/mockups/onboarding/.gitignore+3-0
  • addedapps/mail/docs/mockups/onboarding/Agent.dc.html+146-0
  • addedapps/mail/docs/mockups/onboarding/Home.dc.html+284-0
  • addedapps/mail/docs/mockups/onboarding/Library.dc.html+628-0
  • addedapps/mail/docs/mockups/onboarding/Main.dc.html+228-0
  • addedapps/mail/docs/mockups/onboarding/Output.dc.html+160-0
  • addedapps/mail/docs/mockups/onboarding/Pipeline.dc.html+110-0
  • addedapps/mail/docs/mockups/onboarding/README.md+192-0
  • addedapps/mail/docs/mockups/onboarding/Sharing.dc.html+103-0
  • addedapps/mail/docs/mockups/onboarding/Triggers.dc.html+117-0
  • addedapps/mail/docs/mockups/onboarding/canvas.json+17-0
  • modifiedapps/mail/docs/wiki/conversation-files-tab.md+22-6
  • modifiedapps/mail/docs/wiki/files-ui.md+66-29
  • modifiedapps/mail/docs/wiki/sharing-ui.md+43-17
  • modifiedapps/mail/modules/agents/__tests__/AgentFileBrowserSelection.test.tsx+17-1
  • modifiedapps/mail/modules/agents/__tests__/AgentHeaderViewAs.test.tsx+0-1
  • modifiedapps/mail/modules/agents/__tests__/AgentOutputTab.test.tsx+118-14
  • modifiedapps/mail/modules/agents/__tests__/AgentViewLayout.test.tsx+7-1
  • modifiedapps/mail/modules/agents/__tests__/AgentsGrid.test.tsx+94-38
  • modifiedapps/mail/modules/agents/__tests__/agent-groups.test.ts+72-54
  • modifiedapps/mail/modules/agents/__tests__/agent-tabs.test.ts+20-2
  • addedapps/mail/modules/agents/__tests__/crm-agent.test.ts+134-0
  • modifiedapps/mail/modules/agents/components/AgentActionMenu.tsx+6-61
  • addedapps/mail/modules/agents/components/AgentCard.tsx+185-0
  • modifiedapps/mail/modules/agents/components/AgentConversationFilesFolder.tsx+75-17
  • modifiedapps/mail/modules/agents/components/AgentHeader.tsx+12-0
  • modifiedapps/mail/modules/agents/components/AgentInviteCard.tsx+17-0
  • addedapps/mail/modules/agents/components/AgentLibraryDialog.tsx+469-0
  • modifiedapps/mail/modules/agents/components/AgentOutputTab.tsx+92-6
  • modifiedapps/mail/modules/agents/components/AgentSettingsSection.tsx+2-30
  • modifiedapps/mail/modules/agents/components/AgentSharePanel.tsx+124-1
  • modifiedapps/mail/modules/agents/components/AgentTabs.tsx+23-3
  • modifiedapps/mail/modules/agents/components/AgentView.tsx+191-49
  • modifiedapps/mail/modules/agents/components/AgentsGrid.tsx+47-136
  • addedapps/mail/modules/agents/crm-agent.ts+114-0
  • modifiedapps/mail/modules/agents/types.ts+27-5
  • modifiedapps/mail/modules/agents/utils/agent-groups.ts+54-53
  • modifiedapps/mail/modules/agents/utils/agent-name.ts+7-15
  • modifiedapps/mail/modules/agents/utils/agent-paths.ts+3-3
  • modifiedapps/mail/modules/agents/utils/connection-logo.tsx+7-50
  • modifiedapps/mail/modules/aop/components/CrmAgentConfigPanel.tsx+16-47
  • modifiedapps/mail/modules/aop/components/CustomFieldsEditor.tsx+350-408
  • modifiedapps/mail/modules/aop/components/FieldDetailsForm.tsx+9-10
  • modifiedapps/mail/modules/aop/components/TriggerConfigEditor.tsx+0-6
  • addedapps/mail/modules/auth/utils/login-errors.ts+47-0
  • addedapps/mail/modules/auth/utils/org-role.ts+25-0
  • modifiedapps/mail/modules/brain/components/BrainHero.tsx+16-66
  • modifiedapps/mail/modules/brain/components/PlaybookFileTree.tsx+87-16
  • modifiedapps/mail/modules/calendar/hooks/use-calendar-canvas-overlay.ts+4-3
  • modifiedapps/mail/modules/cedar-os/__tests__/EmptyStateSuggestions.brain.test.tsx+16-9
  • modifiedapps/mail/modules/cedar-os/__tests__/__mocks__/query-provider.ts+25-0
  • modifiedapps/mail/modules/cedar-os/src/cedar-os-components/chatComponents/AgentLibrary.tsx+295-127
  • modifiedapps/mail/modules/cedar-os/src/cedar-os-components/chatComponents/ChatHistoryPopover.tsx+325-93
  • modifiedapps/mail/modules/cedar-os/src/cedar-os-components/chatComponents/EmbeddedCedarChat.tsx+37-15
  • modifiedapps/mail/modules/cedar-os/src/cedar-os-components/chatComponents/EmptyStateSuggestions.tsx+15-8
  • modifiedapps/mail/modules/cedar-os/src/cedar-os-components/chatComponents/welcomeShortcuts.ts+3-2
  • modifiedapps/mail/modules/cedar-os/src/cedar-os-components/chatInput/ChatInput.tsx+0-40
  • addedapps/mail/modules/cedar-os/src/components/renderers/toolFamilyLabels.ts+382-0
  • modifiedapps/mail/modules/cedar-os/src/components/renderers/toolMappings.ts+94-20
  • modifiedapps/mail/modules/company/__tests__/shared-root.test.tsx+27-9
  • modifiedapps/mail/modules/company/components/CompanyExplorer.tsx+279-181
  • modifiedapps/mail/modules/conversations/components/AgentRow.tsx+1-5
  • modifiedapps/mail/modules/conversations/components/ConversationActionMenu.tsx+6-6
  • modifiedapps/mail/modules/conversations/components/CrmTabTrigger.tsx+3-3
  • modifiedapps/mail/modules/conversations/components/LeftSidebarContent.tsx+27-16
  • modifiedapps/mail/modules/conversations/components/OverviewDocTab.tsx+13-9
  • addedapps/mail/modules/conversations/components/files/AgentFilesContents.tsx+136-0
  • modifiedapps/mail/modules/conversations/components/files/AgentFilesGroup.tsx+26-68
  • modifiedapps/mail/modules/conversations/components/files/AttachedSection.tsx+45-10
  • modifiedapps/mail/modules/conversations/components/files/ConversationFileTree.tsx+428-62
  • modifiedapps/mail/modules/conversations/components/files/DriveSection.tsx+0-2
  • modifiedapps/mail/modules/conversations/components/files/FilesTab.tsx+96-73
  • modifiedapps/mail/modules/conversations/components/files/__tests__/AgentFilesGroup.test.tsx+68-36
  • addedapps/mail/modules/conversations/components/files/__tests__/useFileTree.crossScopeSections.test.tsx+196-0
  • addedapps/mail/modules/conversations/components/files/__tests__/useFileTree.sectionPaths.test.tsx+187-0
  • modifiedapps/mail/modules/conversations/components/files/optimistic-files.ts+7-0
  • modifiedapps/mail/modules/conversations/components/nav-buttons.ts+6-1
  • modifiedapps/mail/modules/conversations/components/strategicOverview/StrategicOverviewTab.tsx+12-0
  • addedapps/mail/modules/conversations/components/strategicOverview/SummaryCard.tsx+76-0
  • addedapps/mail/modules/conversations/components/timeline/ConversationActivityOverview.test.tsx+66-0
  • modifiedapps/mail/modules/conversations/components/timeline/ConversationActivityOverview.tsx+16-9
  • modifiedapps/mail/modules/conversations/components/timeline/MeetingProviderBadge.tsx+2-2
  • modifiedapps/mail/modules/conversations/components/timeline/NextStepsCard.tsx+2-1
  • modifiedapps/mail/modules/conversationsPage/hooks/use-conversations-sidebar-conversations.ts+11-136
  • modifiedapps/mail/modules/crm/components/SignalDot.tsx+28-1
  • modifiedapps/mail/modules/crm/components/conversation-canvas/FilterSortConfigurationRow.tsx+11-11
  • modifiedapps/mail/modules/crm/components/conversation-canvas/filter-sort-adapters.ts+36-34
  • modifiedapps/mail/modules/crm/components/conversation-canvas/filter-sort-scope.ts+19-8
  • modifiedapps/mail/modules/crm/components/unified-column-popover.tsx+1-1
  • modifiedapps/mail/modules/crm/hooks/use-crm-conversations.ts+0-13
  • addedapps/mail/modules/crm/utils/filter-sort-config-schema.ts+126-0
  • addedapps/mail/modules/crm/utils/list-conversations-variables.ts+183-0
  • modifiedapps/mail/modules/documents/DocumentBackGutter.tsx+40-0
  • modifiedapps/mail/modules/documents/board/BoardDocumentView.tsx+58-3
  • modifiedapps/mail/modules/documents/board/CardDocumentView.tsx+4-0
  • addedapps/mail/modules/documents/document-fullscreen.tsx+207-0
  • addedapps/mail/modules/documents/document-row.tsx+46-0
  • modifiedapps/mail/modules/documents/graph/GraphDocumentView.tsx+116-72
  • modifiedapps/mail/modules/documents/html-document-view.tsx+47-30
  • addedapps/mail/modules/documents/html-file-view.tsx+58-0
  • modifiedapps/mail/modules/documents/table/TableDocumentView.tsx+81-119
  • modifiedapps/mail/modules/documents/table/TableGrid.tsx+311-174
  • removedapps/mail/modules/documents/table/compact-table.ts+0-66
  • modifiedapps/mail/modules/documents/table/index.ts+0-2
  • modifiedapps/mail/modules/files/chat/newChatArtifact.ts+4-2
  • modifiedapps/mail/modules/files/components/FileBrowser.tsx+254-103
  • addedapps/mail/modules/files/components/FileDropPlaceholder.tsx+85-0
  • modifiedapps/mail/modules/files/components/FileExplorerTabs.tsx+16-1
  • modifiedapps/mail/modules/files/components/FileViewList.tsx+79-36
  • addedapps/mail/modules/files/components/RecentFilesList.tsx+163-0
  • addedapps/mail/modules/files/components/list/FileCreatePicker.tsx+134-0
  • modifiedapps/mail/modules/files/components/list/FileList.tsx+38-55
  • modifiedapps/mail/modules/files/components/list/FileListColumns.tsx+52-36
  • modifiedapps/mail/modules/files/components/list/FileListRow.tsx+19-26
  • modifiedapps/mail/modules/files/components/list/FileRowMenu.tsx+90-41
  • modifiedapps/mail/modules/files/components/list/SharedCell.tsx+6-2
  • modifiedapps/mail/modules/files/components/list/index.ts+7-2
  • modifiedapps/mail/modules/files/components/list/types.ts+23-17
  • modifiedapps/mail/modules/files/graph/transform.ts+10-2
  • modifiedapps/mail/modules/files/graph/useGraphData.ts+4-1
  • addedapps/mail/modules/files/hooks/use-delete-row-action.tsx+99-0
  • addedapps/mail/modules/files/lib/system-paths.ts+49-0
  • modifiedapps/mail/modules/files/store/documentsSlice.ts+37-3
  • modifiedapps/mail/modules/files/utils/file-presentation.ts+3-16
  • modifiedapps/mail/modules/graph/GraphEdgeLine.tsx+45-3
  • addedapps/mail/modules/graph/graph-edge-actions.tsx+44-0
  • removedapps/mail/modules/home/__tests__/HomeAgentsWidget.test.tsx+0-146
  • modifiedapps/mail/modules/home/__tests__/HomeWidgetRail.test.tsx+152-27
  • modifiedapps/mail/modules/home/__tests__/home-widget-registry.test.ts+54-14
  • modifiedapps/mail/modules/home/components/AgentHomeHero.tsx+159-62
  • modifiedapps/mail/modules/home/components/FileArtifactPanel.tsx+257-77
  • addedapps/mail/modules/home/components/HomeMainSection.tsx+39-0
  • addedapps/mail/modules/home/components/HomeTeamAgents.tsx+472-0
  • modifiedapps/mail/modules/home/components/NewCanvasScreen.tsx+1-1
  • modifiedapps/mail/modules/home/components/agentHomeActions.ts+37-23
  • addedapps/mail/modules/home/components/home-team-sections.ts+255-0
  • renamedapps/mail/modules/home/components/new-home-artifact.ts+43-27
  • addedapps/mail/modules/home/hooks/use-home-main-section.ts+91-0
  • modifiedapps/mail/modules/home/hooks/use-home-pipeline-filters.ts+6-0
  • modifiedapps/mail/modules/home/hooks/use-home-setting-list.ts+7-4
  • addedapps/mail/modules/home/hooks/use-home-show-background.ts+78-0
  • removedapps/mail/modules/home/widgets/AgentPickerDialog.tsx+0-178
  • addedapps/mail/modules/home/widgets/AgentRow.tsx+90-0
  • removedapps/mail/modules/home/widgets/HomeAgentsWidget.tsx+0-182
  • addedapps/mail/modules/home/widgets/HomeLayoutDialog.tsx+365-0
  • modifiedapps/mail/modules/home/widgets/HomeWidgetRail.tsx+30-84
  • modifiedapps/mail/modules/home/widgets/PipelineFiltersDialog.tsx+34-8
  • addedapps/mail/modules/home/widgets/RecentAgentsWidget.tsx+89-0
  • addedapps/mail/modules/home/widgets/RecentDealsWidget.tsx+176-0
  • addedapps/mail/modules/home/widgets/RecentFilesWidget.tsx+50-0
  • addedapps/mail/modules/home/widgets/TasksWidget.tsx+100-0
  • modifiedapps/mail/modules/home/widgets/metric-widgets.tsx+32-5
  • modifiedapps/mail/modules/home/widgets/registry.tsx+62-29
  • addedapps/mail/modules/home/widgets/use-home-deals-filters.ts+96-0
  • addedapps/mail/modules/integrations/connection-list.tsx+202-0
  • modifiedapps/mail/modules/integrations/crm-integration-card.tsx+1053-1002
  • modifiedapps/mail/modules/integrations/linkedin-integration-card.tsx+20-4
  • addedapps/mail/modules/integrations/systems/__tests__/mcp-connections-list.test.tsx+192-0
  • addedapps/mail/modules/integrations/systems/mcp-connections-list.tsx+418-0
  • modifiedapps/mail/modules/integrations/systems/types.ts+41-4
  • addedapps/mail/modules/integrations/systems/use-mcp-connect.ts+212-0
  • modifiedapps/mail/modules/integrations/whatsapp-integration-card.tsx+86-78
  • addedapps/mail/modules/onboarding/checklist/OnboardingVideoPanel.tsx+122-0
  • addedapps/mail/modules/onboarding/checklist/OnboardingWidget.tsx+193-0
  • addedapps/mail/modules/onboarding/checklist/steps.ts+83-0
  • addedapps/mail/modules/onboarding/checklist/use-onboarding-checklist.ts+123-0
  • addedapps/mail/modules/onboarding/components/OnboardingGate.tsx+58-0
  • addedapps/mail/modules/onboarding/components/PageTourHost.tsx+133-0
  • modifiedapps/mail/modules/onboarding/components/crm-step.tsx+61-21
  • modifiedapps/mail/modules/onboarding/components/meeting-recorder-step.tsx+15-11
  • addedapps/mail/modules/onboarding/hooks/use-onboarding-flags.ts+96-0
  • modifiedapps/mail/modules/onboarding/setup/SetupFlow.tsx+266-89
  • addedapps/mail/modules/onboarding/setup/components/AgentWorkspaceFrame.tsx+165-0
  • addedapps/mail/modules/onboarding/setup/components/PointerCursor.tsx+103-0
  • addedapps/mail/modules/onboarding/setup/components/PreviewPanel.tsx+40-0
  • removedapps/mail/modules/onboarding/setup/components/SetupComplete.tsx+0-75
  • addedapps/mail/modules/onboarding/setup/components/SetupContinueGate.tsx+224-0
  • modifiedapps/mail/modules/onboarding/setup/components/SetupPreviewContext.tsx+310-2
  • removedapps/mail/modules/onboarding/setup/components/SetupRail.tsx+0-95
  • addedapps/mail/modules/onboarding/setup/components/SetupShell.tsx+488-0
  • addedapps/mail/modules/onboarding/setup/components/SlackDeliveryCard.tsx+189-0
  • modifiedapps/mail/modules/onboarding/setup/components/SplitTemplateGallery.tsx+1-1
  • modifiedapps/mail/modules/onboarding/setup/constants.ts+628-71
  • addedapps/mail/modules/onboarding/setup/data-layer-intro.ts+400-0
  • addedapps/mail/modules/onboarding/setup/data-layer-story.ts+875-0
  • modifiedapps/mail/modules/onboarding/setup/hooks/use-setup-connect.ts+41-33
  • modifiedapps/mail/modules/onboarding/setup/hooks/use-setup-pipeline.ts+23-26
  • modifiedapps/mail/modules/onboarding/setup/hooks/use-setup-settings.ts+2-2
  • modifiedapps/mail/modules/onboarding/setup/hooks/use-setup-splits.ts+3-5
  • modifiedapps/mail/modules/onboarding/setup/hooks/use-setup-task-groups.ts+3-3
  • addedapps/mail/modules/onboarding/setup/library-selection.ts+117-0
  • modifiedapps/mail/modules/onboarding/setup/preview/LiveInboxPreview.tsx+5-11
  • modifiedapps/mail/modules/onboarding/setup/preview/PreviewInbox.tsx+13-14
  • modifiedapps/mail/modules/onboarding/setup/preview/mock-threads.ts+2-4
  • addedapps/mail/modules/onboarding/setup/required-connections.ts+213-0
  • addedapps/mail/modules/onboarding/setup/steps/AgentConfigStep.tsx+347-0
  • addedapps/mail/modules/onboarding/setup/steps/AgentLibraryStep.tsx+634-0
  • addedapps/mail/modules/onboarding/setup/steps/AgentOutputStep.tsx+169-0
  • addedapps/mail/modules/onboarding/setup/steps/AgentSharingStep.tsx+471-0
  • addedapps/mail/modules/onboarding/setup/steps/BrainIntroStep.tsx+84-0
  • addedapps/mail/modules/onboarding/setup/steps/ChooseAgentStep.tsx+346-0
  • addedapps/mail/modules/onboarding/setup/steps/ConnectRemainingStep.tsx+253-0
  • modifiedapps/mail/modules/onboarding/setup/steps/ConnectStep.tsx+117-54
  • addedapps/mail/modules/onboarding/setup/steps/ConnectionsStep.tsx+458-0
  • addedapps/mail/modules/onboarding/setup/steps/DataLayerAnswerStage.tsx+372-0
  • addedapps/mail/modules/onboarding/setup/steps/DataLayerIntroStage.tsx+557-0
  • addedapps/mail/modules/onboarding/setup/steps/DataLayerMomentsStep.tsx+380-0
  • addedapps/mail/modules/onboarding/setup/steps/DataLayerQuestionPicker.tsx+140-0
  • addedapps/mail/modules/onboarding/setup/steps/DataLayerRoutingStep.tsx+558-0
  • addedapps/mail/modules/onboarding/setup/steps/DataLayerTimelineStep.tsx+425-0
  • addedapps/mail/modules/onboarding/setup/steps/DataLayerToolsStep.tsx+294-0
  • modifiedapps/mail/modules/onboarding/setup/steps/InboxDisplayStep.tsx+5-7
  • modifiedapps/mail/modules/onboarding/setup/steps/LiveInboxStep.tsx+3-3
  • modifiedapps/mail/modules/onboarding/setup/steps/PipelineStep.tsx+2-2
  • addedapps/mail/modules/onboarding/setup/steps/RoleTeamsStep.tsx+1190-0
  • modifiedapps/mail/modules/onboarding/setup/steps/SubInboxStep.tsx+4-4
  • modifiedapps/mail/modules/onboarding/setup/steps/TasksStep.tsx+4-4
  • addedapps/mail/modules/onboarding/setup/steps/WhoYouAreStep.tsx+479-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-choice/choices.ts+106-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-config/ConfigSections.tsx+130-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-config/asks.ts+628-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-library/LibraryAgentWorkspace.tsx+236-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/AgentWorkspace.tsx+415-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/OutputBoard.tsx+114-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/OutputGrid.tsx+201-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/content-board.ts+174-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/content-document.ts+66-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/content-report.ts+318-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/content-tables.ts+204-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/scenes.ts+208-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-output/types.ts+152-0
  • addedapps/mail/modules/onboarding/setup/steps/agent-sharing/sharing-scene.ts+87-0
  • modifiedapps/mail/modules/onboarding/setup/steps/index.ts+119-9
  • addedapps/mail/modules/onboarding/setup/team-color.ts+29-0
  • modifiedapps/mail/modules/onboarding/setup/types.ts+156-18
  • addedapps/mail/modules/onboarding/surfaces.ts+118-0
  • modifiedapps/mail/modules/sharing/__tests__/actions.test.tsx+43-10
  • modifiedapps/mail/modules/sharing/__tests__/agent-audience.test.tsx+115-16
  • modifiedapps/mail/modules/sharing/__tests__/approve-request.test.tsx+5-0
  • addedapps/mail/modules/sharing/__tests__/audience-team-row.test.tsx+477-0
  • modifiedapps/mail/modules/sharing/__tests__/links.test.tsx+5-0
  • modifiedapps/mail/modules/sharing/__tests__/no-toast.test.ts+41-3
  • modifiedapps/mail/modules/sharing/__tests__/share-panel.test.tsx+17-8
  • addedapps/mail/modules/sharing/__tests__/share-row-menu.test.tsx+274-0
  • modifiedapps/mail/modules/sharing/__tests__/visibility.test.tsx+5-0
  • modifiedapps/mail/modules/sharing/components/GeneralAccess.tsx+262-146
  • modifiedapps/mail/modules/sharing/components/PersonRow.tsx+2-2
  • addedapps/mail/modules/sharing/components/ShareAnalytics.tsx+138-0
  • modifiedapps/mail/modules/sharing/components/SharePanel.tsx+150-59
  • modifiedapps/mail/modules/sharing/components/ShareTrigger.tsx+24-16
  • modifiedapps/mail/modules/sharing/components/SharedWithMeRoot.tsx+19-7
  • addedapps/mail/modules/sharing/components/TeamPicker.tsx+137-0
  • addedapps/mail/modules/sharing/components/TeamRow.tsx+128-0
  • addedapps/mail/modules/sharing/components/TeamSharePanel.tsx+294-0
  • addedapps/mail/modules/sharing/hooks/use-share-row-action.tsx+97-0
  • modifiedapps/mail/modules/sharing/hooks/use-share-state.ts+131-28
  • modifiedapps/mail/modules/sharing/types.ts+64-9
  • modifiedapps/mail/modules/threads/components/InboxLinkedDealsSection.tsx+1-1
  • modifiedapps/mail/modules/userSettings/theme/solar.ts+44-14
  • modifiedapps/mail/modules/ux/layout/layoutSlice.ts+82-0
  • modifiedapps/mail/modules/ux/layout/layoutTypes.ts+21-0
  • addedapps/mail/public/logos/claude.svg+1-0
  • addedapps/mail/public/logos/openai.svg+1-0
  • addedapps/mail/public/logos/openai_white.svg+1-0
  • addedapps/mail/public/onboarding/README.md+25-0
  • modifiedapps/mail/tests/components/markdown-prose-classes.test.ts+11-0
  • addedapps/mail/tests/files/documentScope.test.ts+0-0
  • addedapps/mail/tests/modules/agents/agentLibraryDialog.test.tsx+420-0
  • addedapps/mail/tests/modules/brain/brainFilesRail.test.tsx+107-0
  • modifiedapps/mail/tests/modules/brain/brainHero.test.tsx+3-39
  • addedapps/mail/tests/modules/cedarOs/agentLibraryDialog.test.tsx+261-0
  • addedapps/mail/tests/modules/chat-store/chatHistoryList.test.ts+111-0
  • addedapps/mail/tests/modules/chat-store/chatHistoryPopover.test.tsx+114-0
  • addedapps/mail/tests/modules/chat-store/toolCallLabels.test.ts+71-0
  • modifiedapps/mail/tests/modules/company/brainExplorerSelection.test.tsx+72-13
  • modifiedapps/mail/tests/modules/conversations/filesTabHarness.tsx+7-0
  • modifiedapps/mail/tests/modules/conversations/filesTabOptimistic.test.tsx+7-5
  • modifiedapps/mail/tests/modules/conversations/filesTabTree.test.tsx+82-32
  • addedapps/mail/tests/modules/documents/documentFullscreen.test.tsx+170-0
  • removedapps/mail/tests/modules/documents/table/TableCompact.test.tsx+0-169
  • modifiedapps/mail/tests/modules/documents/table/TableGrid.test.tsx+64-7
  • modifiedapps/mail/tests/modules/files/brain-explorer.test.tsx+53-14
  • modifiedapps/mail/tests/modules/files/fileBrowserAdminView.test.tsx+3-1
  • addedapps/mail/tests/modules/files/fileBrowserEmpty.test.tsx+134-0
  • modifiedapps/mail/tests/modules/files/list/FileListRow.test.tsx+48-54
  • modifiedapps/mail/tests/modules/files/list/file-presentation.test.ts+3-13
  • addedapps/mail/tests/modules/graph/GraphEdgeLine.test.tsx+85-0
  • addedapps/mail/tests/modules/graph/numeral-shape.test.ts+93-0
  • modifiedapps/mail/tests/modules/home/agentHomeHero.test.tsx+96-50
  • addedapps/mail/tests/modules/home/fileArtifactPanelRows.test.tsx+214-0
  • addedapps/mail/tests/modules/home/homeMainSection.test.tsx+98-0
  • addedapps/mail/tests/modules/home/homeTeamAgents.test.tsx+598-0
  • renamedapps/mail/tests/modules/home/newHomeArtifact.test.ts+71-31
  • addedapps/mail/tests/modules/home/onboardingChecklistWidget.test.tsx+206-0
  • addedapps/mail/tests/modules/home/recentAgentsWidget.test.tsx+109-0
  • addedapps/mail/tests/modules/home/recentDealsWidget.test.tsx+168-0
  • addedapps/mail/tests/modules/home/recentFilesWidget.test.tsx+171-0
  • addedapps/mail/tests/modules/home/retiredHomeSettings.test.ts+66-0
  • addedapps/mail/tests/modules/home/tasksWidget.test.tsx+125-0
  • addedapps/mail/tests/modules/onboarding/agentConfigStep.test.tsx+336-0
  • addedapps/mail/tests/modules/onboarding/agentLibraryStep.test.tsx+754-0
  • addedapps/mail/tests/modules/onboarding/agentOutputStep.test.tsx+311-0
  • addedapps/mail/tests/modules/onboarding/agentSharingStep.test.tsx+201-0
  • addedapps/mail/tests/modules/onboarding/chooseAgentStep.test.tsx+226-0
  • addedapps/mail/tests/modules/onboarding/connectionsStep.test.tsx+164-0
  • addedapps/mail/tests/modules/onboarding/dataLayerIntro.test.tsx+337-0
  • addedapps/mail/tests/modules/onboarding/dataLayerStory.test.tsx+521-0
  • addedapps/mail/tests/modules/onboarding/dataLayerTimelineStep.test.tsx+60-0
  • addedapps/mail/tests/modules/onboarding/librarySelection.test.ts+121-0
  • addedapps/mail/tests/modules/onboarding/onboardingFlags.test.tsx+132-0
  • addedapps/mail/tests/modules/onboarding/onboardingGate.test.tsx+137-0
  • addedapps/mail/tests/modules/onboarding/pageTourHost.test.tsx+133-0
  • addedapps/mail/tests/modules/onboarding/roleTeamsStep.test.tsx+898-0
  • addedapps/mail/tests/modules/onboarding/setupConnectScope.test.ts+76-0
  • addedapps/mail/tests/modules/onboarding/setupContinueGate.test.tsx+194-0
  • addedapps/mail/tests/modules/onboarding/setupFlowKeys.test.tsx+183-0
  • removedapps/mail/tests/modules/onboarding/setupRail.test.tsx+0-106
  • addedapps/mail/tests/modules/onboarding/setupShell.test.tsx+195-0
  • modifiedapps/mail/tests/modules/onboarding/setupSteps.test.ts+474-53
  • addedapps/mail/tests/modules/onboarding/surfaces.test.ts+126-0
  • addedapps/mail/tests/modules/onboarding/whoYouAreStep.test.tsx+234-0
  • modifiedapps/mail/tests/modules/userSettings/theme/solar.test.ts+8-6
  • modifiedapps/server/.claude/skills/cedar-configuration/agent-capabilities.md+20-2
  • modifiedapps/server/.claude/skills/cedar-configuration/fields-and-values.md+2-2
  • modifiedapps/server/.claude/skills/conversation/SKILL.md+1-1
  • modifiedapps/server/.claude/skills/playbook-authoring/SKILL.md+9-0
  • addedapps/server/docs/agent-tool-calls-retention.md+215-0
  • addedapps/server/docs/agents/parked-agents.md+1262-0
  • addedapps/server/docs/bug-crm-conversation-updates-jsonb-scan.md+308-0
  • removedapps/server/docs/coaching-rollout-aspire.md+0-285
  • removedapps/server/docs/coaching-rollout-runbook.md+0-188
  • modifiedapps/server/docs/contact-layer-and-org-chart.md+10-0
  • modifiedapps/server/docs/inline-meeting-video-in-documents.md+4-3
  • modifiedapps/server/docs/sharing.md+92-6
  • addedapps/server/docs/teams.md+868-0
  • modifiedapps/server/docs/wiki/README.md+1-0
  • addedapps/server/docs/wiki/agent-library.md+221-0
  • modifiedapps/server/docs/wiki/agent-sharing.md+44-6
  • modifiedapps/server/docs/wiki/strategic-overview-modules.md+4-6
  • addedapps/server/docs/wiki/teams.md+260-0
  • modifiedapps/server/package.json+6-1
  • addedapps/server/scripts/prune-agent-tool-calls.ts+222-0
  • modifiedapps/server/src/access-admin/cli.ts+178-45
  • modifiedapps/server/src/agent-admin/cli.ts+39-50
  • addedapps/server/src/agent-library-admin/cli.ts+149-0
  • modifiedapps/server/src/agent-share-admin/cli.ts+17-0
  • modifiedapps/server/src/cli/__tests__/no-heavy-imports.test.ts+22-0
  • modifiedapps/server/src/cli/index.ts+7-1
  • modifiedapps/server/src/cron/purge-deleted-documents.ts+30-0
  • modifiedapps/server/src/db/access-schema.ts+6-2
  • modifiedapps/server/src/db/agent-share-schema.ts+31-4
  • modifiedapps/server/src/db/aop-schema.ts+6-2
  • modifiedapps/server/src/db/documents-schema.ts+11-0
  • addedapps/server/src/db/invites-schema.ts+143-0
  • addedapps/server/src/db/migrations/agent_shares_invites.sql+57-0
  • addedapps/server/src/db/migrations/agent_tool_calls_created_at_idx.sql+36-0
  • addedapps/server/src/db/migrations/documents_table_type_idx.sql+56-0
  • addedapps/server/src/db/migrations/invites.sql+85-0
  • modifiedapps/server/src/db/migrations/scripts/account-setup/index.ts+0-8
  • removedapps/server/src/db/migrations/scripts/backfill-agent-folders.ts+0-154
  • addedapps/server/src/db/migrations/scripts/backfill-agent-workspace-titles.ts+118-0
  • addedapps/server/src/db/migrations/scripts/backfill-default-teams.ts+132-0
  • modifiedapps/server/src/db/migrations/scripts/backfill-document-grants.ts+1-18
  • addedapps/server/src/db/migrations/scripts/backfill-onboarding-flags.ts+165-0
  • addedapps/server/src/db/migrations/scripts/backfill-role-teams.ts+104-0
  • modifiedapps/server/src/db/migrations/scripts/playbook-health/heal-malformed-frontmatter.ts+0-1
  • addedapps/server/src/db/migrations/team_agents.sql+46-0
  • addedapps/server/src/db/migrations/teams.sql+87-0
  • addedapps/server/src/db/migrations/teams_color.sql+25-0
  • addedapps/server/src/db/migrations/teams_owner_preset_idx.sql+21-0
  • addedapps/server/src/db/migrations/teams_position.sql+20-0
  • modifiedapps/server/src/db/schema.ts+2-0
  • addedapps/server/src/db/teams-schema.ts+251-0
  • addedapps/server/src/docs/multi-provider-inbox-infrastructure.md+351-0
  • modifiedapps/server/src/env.ts+9-0
  • modifiedapps/server/src/files-admin/cli.ts+71-1
  • modifiedapps/server/src/lib/__tests__/email-domains.test.ts+47-0
  • addedapps/server/src/lib/__tests__/schemas.test.ts+133-0
  • addedapps/server/src/lib/__tests__/signup-gate-hook.test.ts+90-0
  • addedapps/server/src/lib/__tests__/signup-gate.test.ts+92-0
  • modifiedapps/server/src/lib/auth.ts+146-24
  • modifiedapps/server/src/lib/email-domains.ts+57-3
  • modifiedapps/server/src/lib/schemas.ts+133-12
  • addedapps/server/src/lib/signup-gate.ts+52-0
  • modifiedapps/server/src/mastra/agents/automation-agent.ts+1-2
  • modifiedapps/server/src/mastra/agents/on-event-execution-agent.ts+2-0
  • modifiedapps/server/src/mastra/agents/sub-agents/orchestrator-agent.ts+3-0
  • modifiedapps/server/src/mastra/index.ts+2-0
  • modifiedapps/server/src/mastra/prompts/cedar-docs-awareness.ts+16-20
  • modifiedapps/server/src/mastra/skills/docs/document-management.ts+2-0
  • modifiedapps/server/src/mastra/tools/brain/__tests__/wiki-write-access.test.ts+1-0
  • modifiedapps/server/src/mastra/tools/conversation/conversationReasoningActions.ts+2-1
  • modifiedapps/server/src/mastra/tools/conversation/fetchConversationTool.ts+2-1
  • modifiedapps/server/src/mastra/tools/document/__tests__/document-redirect-authorization.test.ts+7-0
  • modifiedapps/server/src/mastra/tools/document/__tests__/subagent-write-verification.test.ts+5-0
  • modifiedapps/server/src/mastra/tools/document/__tests__/tableTool.test.ts+6-0
  • modifiedapps/server/src/mastra/tools/document/__tests__/writeDocumentTool.test.ts+7-0
  • modifiedapps/server/src/mastra/tools/document/graphTool.ts+3-2
  • addedapps/server/src/mastra/tools/document/mapDocumentsTool.ts+183-0
  • modifiedapps/server/src/mastra/tools/document/moveFileTool.ts+33-0
  • modifiedapps/server/src/mastra/tools/document/tableTool.ts+19-1
  • modifiedapps/server/src/mastra/tools/document/writeDocumentTool.ts+32-0
  • modifiedapps/server/src/mastra/tools/task/updateNextStepsAndTasksTool.ts+8-10
  • modifiedapps/server/src/mastra/utils/conversation-field-updates.ts+9-10
  • modifiedapps/server/src/mastra/utils/strategist-updates.ts+32-2
  • addedapps/server/src/onboarding-admin/cli.ts+270-0
  • removedapps/server/src/scripts/activate-coaching-pirros.ts+0-146
  • removedapps/server/src/scripts/contact-doc-smoke.ts+0-74
  • addedapps/server/src/scripts/copy-coaching-to-aspire.ts+123-0
  • removedapps/server/src/scripts/copy-coaching-to-pirros.ts+0-38
  • addedapps/server/src/scripts/delete-agents-oneoff.ts+71-0
  • removedapps/server/src/scripts/delete-coaching-stubs.ts+0-19
  • addedapps/server/src/scripts/list-agents-oneoff.ts+94-0
  • addedapps/server/src/scripts/migrate-coaching-to-agent-namespace.ts+231-0
  • modifiedapps/server/src/scripts/publish-aspire-coaching.ts+3-4
  • removedapps/server/src/scripts/publish-coaching-playbook.ts+0-61
  • removedapps/server/src/scripts/publish-runbook.ts+0-21
  • addedapps/server/src/scripts/rewire-coaching-aspire.ts+265-0
  • removedapps/server/src/scripts/seed-coaching-agent.ts+0-361
  • addedapps/server/src/scripts/seed-coaching-org.ts+393-0
  • removedapps/server/src/scripts/write-coaching-suite.ts+0-193
  • addedapps/server/src/services/access/__tests__/agent-write-gate.test.ts+155-0
  • addedapps/server/src/services/access/__tests__/audience-teams.test.ts+222-0
  • modifiedapps/server/src/services/access/__tests__/grants.test.ts+5-1
  • modifiedapps/server/src/services/access/__tests__/harness.ts+220-7
  • modifiedapps/server/src/services/access/__tests__/move-carries-grants.test.ts+91-5
  • addedapps/server/src/services/access/__tests__/one-hop.test.ts+185-0
  • modifiedapps/server/src/services/access/__tests__/one-predicate.test.ts+64-1
  • modifiedapps/server/src/services/access/__tests__/paths.test.ts+0-5
  • modifiedapps/server/src/services/access/__tests__/share-link-standing.test.ts+20-28
  • addedapps/server/src/services/access/__tests__/team-search.test.ts+237-0
  • addedapps/server/src/services/access/__tests__/teams-principals.test.ts+162-0
  • addedapps/server/src/services/access/agent-write-gate.ts+97-0
  • modifiedapps/server/src/services/access/audience.ts+191-21
  • modifiedapps/server/src/services/access/filter.ts+9-1
  • modifiedapps/server/src/services/access/grants.ts+159-18
  • modifiedapps/server/src/services/access/paths.ts+3-3
  • modifiedapps/server/src/services/access/principals.ts+81-17
  • modifiedapps/server/src/services/access/resolve.ts+65-15
  • modifiedapps/server/src/services/access/summary.ts+5-5
  • modifiedapps/server/src/services/access/types.ts+137-31
  • modifiedapps/server/src/services/access/viewer.ts+30-2
  • modifiedapps/server/src/services/access/visibility.ts+9-4
  • addedapps/server/src/services/agent-action-queue/__tests__/tool-call-payload-truncation.test.ts+179-0
  • addedapps/server/src/services/agent-action-queue/__tests__/tool-call-retention.test.ts+355-0
  • addedapps/server/src/services/agent-action-queue/tool-call-retention.ts+404-0
  • addedapps/server/src/services/agent-action-queue/tool-call-truncation.ts+103-0
  • modifiedapps/server/src/services/agent-action-queue/tool-calls.ts+5-2
  • addedapps/server/src/services/agent-library/__tests__/agent-names.test.ts+71-0
  • addedapps/server/src/services/agent-library/__tests__/connections.test.ts+84-0
  • addedapps/server/src/services/agent-library/__tests__/installed.test.ts+107-0
  • addedapps/server/src/services/agent-library/__tests__/personal-lanes.test.ts+122-0
  • addedapps/server/src/services/agent-library/__tests__/provision.test.ts+428-0
  • addedapps/server/src/services/agent-library/__tests__/rules.test.ts+267-0
  • addedapps/server/src/services/agent-library/__tests__/starter.test.ts+99-0
  • addedapps/server/src/services/agent-library/__tests__/templates.test.ts+352-0
  • addedapps/server/src/services/agent-library/agent-names.ts+107-0
  • addedapps/server/src/services/agent-library/connections.ts+93-0
  • addedapps/server/src/services/agent-library/installed.ts+43-0
  • addedapps/server/src/services/agent-library/personal-lanes.ts+144-0
  • addedapps/server/src/services/agent-library/provision.ts+410-0
  • addedapps/server/src/services/agent-library/rules.ts+163-0
  • addedapps/server/src/services/agent-library/starter.ts+173-0
  • addedapps/server/src/services/agent-library/templates.ts+1042-0
  • addedapps/server/src/services/agent-library/trigger-label.ts+56-0
  • addedapps/server/src/services/agent-library/types.ts+311-0
  • modifiedapps/server/src/services/agent-memory/__tests__/memory-inject.test.ts+2-8

Showing the first 500 changed files.