Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

[2026-08-16] merging staging with main

merged#2509CedarCopilot

CedarCopilot wants to merge 0 commits into main from staging

Live on prod, no production signal yetTimeline and evidence
  1. Opened
    Aug 16, 2026, 10:36 AM
  2. Merged
    Aug 16, 2026, 7:31 PM
  3. Live on prod
    Aug 16, 2026, 7:31 PM
  4. Observed 2 days
    Aug 16, 2026, 7:31 PM
  5. Pipelines steady after this deploy
    Aug 16, 2026, 7:31 PM
  6. Unobserved

    Live on prod, no production signal yet

    Aug 19, 2026, 1:15 AM

Behaviors Libra is checking

Calendar sync behavior from components/EventConversationBadge.tsx, store/calendarSlice.ts keeps working in prod.Inconclusivelow confidence

Strict CloudWatch fallback found 1 prod failure log lines for [MEETING_NOTES_WEBHOOK] Error processing webhook (AskElephant webhook payload must contain at least one attendee with a valid email address), but this domain-wide failure family is not tied to this intent.

prod, checked Aug 18, 2026, 11:16 PM
Chat workflow behavior from conversation-canvas/CanvasMetricsBar.tsx, conversation-canvas/ConversationCanvas.tsx, conversation-canvas/CreateConversationDialog.tsx keeps working in prod.Inconclusivelow confidence

Strict CloudWatch fallback found 3 prod failure log lines for mirror.upsertEmailThread failed (write CONNECT_TIMEOUT aws-1-us-east-2.pooler.supabase.com:6543), but this domain-wide failure family is not tied to this intent.

prod, checked Aug 19, 2026, 12:15 AM
CRM integration behavior from components/ChangeCompanyEnrichmentDialog.tsx, components/CompanyMergeDropdown.tsx, hooks/use-canvas-aggregates.ts keeps working in prod.Inconclusivelow confidence

Strict CloudWatch fallback found 47 prod failure log lines for [UpdateExternalCrmWorkflow] Driver update failed (Value \), up from 1 in the comparable baseline, but this domain-wide failure family is not tied to this intent.

prod, checked Aug 19, 2026, 12:15 AM
Email workflow behavior from SunlitBackground/SunlitBackground.tsx, SunlitBackground/sunlit.css, onboarding/page.tsx keeps working in prod.Inconclusivelow confidence

Strict CloudWatch fallback found 3 prod failure log lines for mirror.upsertEmailThread failed (write CONNECT_TIMEOUT aws-1-us-east-2.pooler.supabase.com:6543), but this domain-wide failure family is not tied to this intent.

prod, checked Aug 19, 2026, 1:15 AM
Slack integration behavior from timeline/SlackStructuredBody.test.tsx, timeline/SlackStructuredBody.tsx, timeline/SlackTimeline.tsx keeps working in prod.Inconclusivelow confidence

Strict CloudWatch fallback found 16 prod failure log lines for [backfillSlackChannelHistory] Backfill failed (Superglue workflow failed: fetch failed), but this domain-wide failure family is not tied to this intent.

prod, checked Aug 19, 2026, 1:15 AM

Failures attributed to this change

This is on a likely customer-facing path, but Libra should verify the failed user action before escalating. 0 hits · 10 users · no retained trace sample.Introducedmedium confidence

customer_facing

prod, first seen Aug 16, 2026, 9:39 PM

Libra has verdicts on 0 of 5 tracked behaviors on prod; 5 are still being checked. Libra attributed 1 failure to this change at medium confidence and is still confirming it. Libra checks hourly for 3 days after each deploy.

Greptile Summary

This staging merge adds Slack parity and history synchronization, resumable Redis-backed chat streaming, canvas aggregates, MCP OAuth providers, inbox improvements, schema migrations, and supporting tests and documentation.

  • Adds structured Slack messages, reactions, attachments, DM admission, history cursors, and channel UI behavior.
  • Adds persistent chat stream listeners, cancellation, reconnect, and frontend resume state.
  • Adds canvas aggregate metrics and cumulative-field rendering.
  • Extends MCP OAuth support for Pylon and Mintlify and revises Notion’s driver.
  • Removes synthetic Unknown conversations while preserving nullable event and execution history.

Confidence Score: 3/5

The PR should not merge until the outbound DDL drift and mixed-transport chat-stream race are fixed.

DDL-provisioned environments can lack columns required by the new Slack history code, and rolling deployments can attach a TCP reader to a REST-written generation before its first list event, delaying or dropping the visible reply.

Files Needing Attention: apps/server/src/db/outbound-schema.ts, apps/server/src/db/outbound-ddl.sql, apps/server/src/mastra/routeHandlers/chat/handleChat.ts

Important Files Changed

FilenameOverview
apps/server/src/db/outbound-schema.tsAdds backward Slack-history cursor state but does not update the independently applied outbound DDL mirror.
apps/server/src/mastra/routeHandlers/chat/handleChat.tsAdds TCP stream listening and reconnect transport selection, with a mixed-deployment race before the first REST append.
apps/server/src/services/chat/chat-stream-listen.tsImplements blocking Redis stream delivery, retries, keepalives, generation boundaries, and an idle completion backstop.
apps/server/src/db/migrations/unknown_conversation_removal.sqlRemoves synthetic Unknown conversations while explicitly unlinking nullable children and intentionally cascading conversation-owned rows.
apps/server/src/services/integrations/slack/slack-sync.tsSubstantially expands Slack synchronization and history behavior; no publishable defect was established.
apps/mail/modules/conversations/components/timeline/SlackStructuredBody.tsxAdds defensive rendering for Slack blocks and legacy attachments.
apps/mail/modules/conversations/components/timeline/SlackStructuredBody.test.tsxAdds structured Slack rendering coverage but violates the absolute-import convention.

Flowchart

rendering diagram…
Prompt To Fix All With AI
### Issue 1
apps/server/src/db/outbound-schema.ts:1395-1396
**Outbound DDL misses history columns**

If an environment provisions outbound tables through `apps/server/src/db/outbound-ddl.sql`, the new `history_oldest_ts` and `history_complete` columns are absent, causing Slack history queries to fail with missing-column errors. Add these columns to the hand-maintained DDL mirror with the schema change.

### Issue 2
apps/server/src/mastra/routeHandlers/chat/handleChat.ts:457-458
**Transport probe misroutes chat streams**

During a rolling deployment, when a REST-only task owns a generation but has not written its first list entry, this one-time probe selects the TCP listener. That listener never reads the REST list, leaving the generated reply blank or delayed until the completion backstop.

### Issue 3
apps/mail/modules/conversations/components/timeli
Show production surfaces and changed-file mapping

Production surfaces

Libra has not measured any production surfaces for this change yet.

Changed files → surfaces

  • .claude/skills/account-setup-from-transcript/SKILL.mdno production surface mapped
  • .claude/skills/data-audit-prep/SKILL.mdno production surface mapped
  • apps/mail/app/(full-width)/SunlitBackground/SunlitBackground.tsxno production surface mapped
  • apps/mail/app/(full-width)/SunlitBackground/sunlit.cssno production surface mapped
  • apps/mail/app/(full-width)/onboarding/page.tsxno production surface mapped
  • apps/mail/app/(routes)/playground/components/IntegrationsTabContent.tsxno production surface mapped
  • apps/mail/app/(routes)/playground/initial-sync.tsxno production surface mapped
  • apps/mail/app/(routes)/playground/notification-test.tsxno production surface mapped
  • apps/mail/app/(routes)/settings/connections/page.tsxno production surface mapped
  • apps/mail/components/ui/day-divider.tsxno production surface mapped
  • apps/mail/components/ui/emoji-picker.tsxno production surface mapped
  • apps/mail/components/ui/split-button.tsxno production surface mapped
  • apps/mail/docs/pipeline-tabs-and-canvas-aggregates.mdno production surface mapped
  • apps/mail/docs/url-driven-layout.mdno production surface mapped
  • apps/mail/lib/proxy-image.tsno production surface mapped
  • apps/mail/modules/calendar/components/EventConversationBadge.tsxno production surface mapped
  • apps/mail/modules/calendar/store/calendarSlice.tsno production surface mapped
  • apps/mail/modules/canvas/types/canvas-types.tsno production surface mapped
  • apps/mail/modules/cedar-os/src/cedar-os-components/chatComponents/EmbeddedCedarChat.tsxno production surface mapped
  • apps/mail/modules/cedar-os/src/cedar-os-components/chatComponents/contextKinds.tsno production surface mapped
  • apps/mail/modules/cedar-os/src/cedar-os-components/chatInput/ContextBadgeRow.tsxno production surface mapped
  • apps/mail/modules/cedar-os/src/store/agentConnection/agentConnectionSlice.tsno production surface mapped
  • apps/mail/modules/cedar-os/src/store/agentConnection/agentUtils.tsno production surface mapped
  • apps/mail/modules/cedar-os/src/store/agentConnection/providers/mastra.tsno production surface mapped
  • apps/mail/modules/cedar-os/src/store/agentContext/agentContextSlice.tsno production surface mapped
  • apps/mail/modules/cedar-os/src/store/messages/MessageTypes.tsno production surface mapped
  • apps/mail/modules/conversations/components/timeline/MessageReactions.tsxno production surface mapped
  • apps/mail/modules/conversations/components/timeline/ReactionChip.tsxno production surface mapped
  • apps/mail/modules/conversations/components/timeline/SlackStructuredBody.test.tsxno production surface mapped
  • apps/mail/modules/conversations/components/timeline/SlackStructuredBody.tsxno production surface mapped
  • apps/mail/modules/conversations/components/timeline/SlackTimeline.tsxno production surface mapped
  • apps/mail/modules/conversations/components/timeline/UniversalComposer.tsxno production surface mapped
  • apps/mail/modules/conversations/components/timeline/emoji-shortcodes.tsno production surface mapped
  • apps/mail/modules/crm/components/ChangeCompanyEnrichmentDialog.tsxno production surface mapped
  • apps/mail/modules/crm/components/CompanyMergeDropdown.tsxno production surface mapped
  • apps/mail/modules/crm/components/conversation-canvas/CanvasMetricsBar.tsxno production surface mapped
  • apps/mail/modules/crm/components/conversation-canvas/ConversationCanvas.tsxno production surface mapped
  • apps/mail/modules/crm/components/conversation-canvas/CreateConversationDialog.tsxno production surface mapped
  • apps/mail/modules/crm/components/conversation-canvas/CumulativeFieldsSection.tsxno production surface mapped
  • apps/mail/modules/crm/components/conversation-canvas/FilterSortConfigurationRow.tsxno production surface mapped
  • apps/mail/modules/crm/hooks/use-canvas-aggregates.tsno production surface mapped
  • apps/mail/modules/crm/hooks/use-canvas-conversations.tsno production surface mapped
  • apps/mail/modules/crm/hooks/use-canvas-list-variables.tsno production surface mapped
  • apps/mail/modules/home/components/AgentHomeHero.tsxno production surface mapped
  • apps/mail/modules/home/components/agentHomeActions.tsno production surface mapped
  • apps/mail/modules/inbox/components/ChannelMessageList.tsxno production surface mapped
  • apps/mail/modules/inbox/components/ChannelThreadView.tsxno production surface mapped
  • apps/mail/modules/inbox/components/SlackThreadPanel.tsxno production surface mapped
  • apps/mail/modules/inbox/hooks/use-channel-reactions.tsno production surface mapped
  • apps/mail/modules/inbox/hooks/use-chat-reactions.tsno production surface mapped
  • apps/mail/modules/inbox/hooks/use-open-channel-item.tsno production surface mapped
  • apps/mail/modules/integrations/notion-integration-card.tsxno production surface mapped
  • apps/mail/modules/integrations/oauth-mcp-integration-card.tsxno production surface mapped
  • apps/mail/modules/store/index.tsno production surface mapped
  • apps/mail/modules/threads/common/utils/email-utils.client.tsxno production surface mapped
  • apps/mail/modules/threads/mail.tsxno production surface mapped
  • apps/mail/modules/threads/rendering/done-thread-resurrection.tsno production surface mapped
  • apps/mail/modules/threads/rendering/use-optimistic-actions.tsno production surface mapped
  • apps/mail/modules/threads/thread/components/ConversationBadge.tsxno production surface mapped
  • apps/mail/modules/threads/thread/components/thread-display.tsxno production surface mapped
  • apps/mail/modules/ux/layout/LayoutUrlSync.tsxno production surface mapped
  • apps/mail/modules/ux/layout/resolveContext.tsno production surface mapped
  • apps/mail/providers/query-provider.tsxno production surface mapped
  • apps/mail/tests/lib/gmailSimulator.tsno production surface mapped
  • apps/mail/tests/lib/labelFlowHarness.tsxno production surface mapped
  • apps/mail/tests/modules/canvas/canvas-view-config-persistence.test.tsno production surface mapped
  • apps/mail/tests/modules/chat-store/channelContext.test.tsxno production surface mapped
  • apps/mail/tests/modules/conversations/emojiShortcodes.test.tsno production surface mapped
  • apps/mail/tests/modules/inbox/channelAttachments.test.tsxno production surface mapped
  • apps/mail/tests/modules/inbox/channelReactions.test.tsxno production surface mapped
  • apps/mail/tests/modules/inbox/chatMessageOrdering.test.tsno production surface mapped
  • apps/mail/tests/modules/inbox/chatReactions.test.tsno production surface mapped
  • apps/mail/tests/modules/inbox/openChannelItem.test.tsxno production surface mapped
  • apps/mail/tests/modules/inbox/scrollAnchor.test.tsno production surface mapped
  • apps/mail/tests/modules/threads/mark-done-flow.test.tsxno production surface mapped
  • apps/mail/tests/modules/ux/layout/slackUrlSync.test.tsxno production surface mapped
  • apps/server/docs/channel-sync-architecture.mdno production surface mapped
  • apps/server/docs/design/chat-stream-listener.mdno production surface mapped
  • apps/server/docs/design/whatsapp-architecture-parity.mdno production surface mapped
  • apps/server/docs/dm-auto-sync.mdno production surface mapped
  • apps/server/docs/slack-images.mdno production surface mapped
  • apps/server/docs/slack-parity.mdno production surface mapped
  • apps/server/docs/unknown-removal.mdno production surface mapped
  • apps/server/docs/wiki/README.mdno production surface mapped
  • apps/server/docs/wiki/slack-images-and-agent-vision.mdno production surface mapped
  • apps/server/docs/wiki/slack-parity.mdno production surface mapped
  • apps/server/package.jsonno production surface mapped
  • apps/server/scripts/backup-org-taxonomy.tsno production surface mapped
  • apps/server/scripts/eval-new-fields.instance.tsno production surface mapped
  • apps/server/scripts/eval-new-fields.judgment.tsno production surface mapped
  • apps/server/scripts/eval-new-fields.tsno production surface mapped
  • apps/server/scripts/headless-dev-start.shno production surface mapped
  • apps/server/scripts/run-backup-org-taxonomy.mjsno production surface mapped
  • apps/server/scripts/taxonomy-eval/README.mdno production surface mapped
  • apps/server/scripts/taxonomy-eval/agent_extract_prompt.mdno production surface mapped
  • apps/server/scripts/taxonomy-eval/assemble_sonnet.pyno production surface mapped
  • apps/server/scripts/taxonomy-eval/canonicalize-proposals.mjsno production surface mapped
  • apps/server/scripts/taxonomy-eval/chunk-manifest.mjsno production surface mapped
  • apps/server/scripts/taxonomy-eval/display_buckets.pyno production surface mapped
  • apps/server/scripts/taxonomy-eval/extract-workflow.jsno production surface mapped
  • apps/server/scripts/taxonomy-eval/field-defs-meta.jsonno production surface mapped
  • apps/server/scripts/taxonomy-eval/filter-first-n.mjsno production surface mapped
  • apps/server/scripts/taxonomy-eval/gen-field-defs.tsno production surface mapped
  • apps/server/scripts/taxonomy-eval/write-remap.tsno production surface mapped
  • apps/server/scripts/taxonomy-ops/apply-org-vocab-glosses.tsno production surface mapped
  • apps/server/scripts/taxonomy-ops/run-apply-org-vocab-glosses.mjsno production surface mapped
  • apps/server/scripts/write-agentic.tsno production surface mapped
  • apps/server/src/cli/channels.tsno production surface mapped
  • apps/server/src/cli/index.tsno production surface mapped
  • apps/server/src/crm-admin/cli.tsno production surface mapped
  • apps/server/src/cron/cron-task-registry.tsno production surface mapped
  • apps/server/src/db/canvas-schema.tsno production surface mapped
  • apps/server/src/db/crm-schema.tsno production surface mapped
  • apps/server/src/db/integration-schemas.tsno production surface mapped
  • apps/server/src/db/migrations/channel_container_history_cursor.sqlno production surface mapped
  • apps/server/src/db/migrations/container_participant_attendee_id.sqlno production surface mapped
  • apps/server/src/db/migrations/linkedin_message_reactions.sqlno production surface mapped
  • apps/server/src/db/migrations/scripts/account-setup/phase2c-seed-playbook.tsno production surface mapped
  • apps/server/src/db/migrations/scripts/account-setup/reform-brock-stage-tabs.tsno production surface mapped
  • apps/server/src/db/migrations/scripts/account-setup/verify-audit-handoff.tsno production surface mapped
  • apps/server/src/db/migrations/slack_message_rich_payload.sqlno production surface mapped
  • apps/server/src/db/migrations/unknown_conversation_removal.sqlno production surface mapped
  • apps/server/src/db/migrations/whatsapp_message_identity.sqlno production surface mapped
  • apps/server/src/db/migrations/whatsapp_message_surface_columns.sqlno production surface mapped
  • apps/server/src/db/outbound-ddl.sqlno production surface mapped
  • apps/server/src/db/outbound-schema.tsno production surface mapped
  • apps/server/src/docs/bug-mark-done-threads-reappear.mdno production surface mapped
  • apps/server/src/docs/thread-sync-architecture.mdno production surface mapped
  • apps/server/src/env.tsno production surface mapped
  • apps/server/src/lib/services.tsno production surface mapped
  • apps/server/src/lib/testing/__tests__/secret-png.test.tsno production surface mapped
  • apps/server/src/lib/testing/secret-png.tsno production surface mapped
  • apps/server/src/mastra/index.tsno production surface mapped
  • apps/server/src/mastra/operations/operation-registry.tsno production surface mapped
  • apps/server/src/mastra/routeHandlers/chat/handleChat.tsno production surface mapped
  • apps/server/src/mastra/routeHandlers/event-execution/__tests__/before-meeting-execution-rsvp-gate.test.tsno production surface mapped
  • apps/server/src/mastra/routeHandlers/event-execution/handleExecuteScheduledExecution.tsno production surface mapped
  • apps/server/src/mastra/skills/account-config/tools/readConnectionSettingsTool.tsno production surface mapped
  • apps/server/src/mastra/skills/crm/domain-identification.tsno production surface mapped
  • apps/server/src/mastra/skills/integrations/external-systems.tsno production surface mapped
  • apps/server/src/mastra/tools/event-execution/__tests__/unattributed-event.test.tsno production surface mapped
  • apps/server/src/mastra/tools/event-execution/assignEventToConversationTool.tsno production surface mapped
  • apps/server/src/mastra/tools/integrations/callMcpTool.tsno production surface mapped
  • apps/server/src/mastra/tools/pipeline-agent-tools.tsno production surface mapped
  • apps/server/src/mastra/tools/slack/__tests__/readSlackAttachmentTool.test.tsno production surface mapped
  • apps/server/src/mastra/tools/slack/readSlackAttachmentTool.tsno production surface mapped
  • apps/server/src/mastra/tools/subagent-tool-allowlists.tsno production surface mapped
  • apps/server/src/mastra/tools/tool-names.tsno production surface mapped
  • apps/server/src/mastra/types/chat-context.tsno production surface mapped
  • apps/server/src/mastra/utils/__tests__/model-image-parts.test.tsno production surface mapped
  • apps/server/src/mastra/utils/context-formatting/__tests__/slack-attachments-context.test.tsno production surface mapped
  • apps/server/src/mastra/utils/context-formatting/conversation-context.tsno production surface mapped
  • apps/server/src/mastra/utils/context-formatting/event-context.tsno production surface mapped
  • apps/server/src/mastra/utils/context-items/hydrate-channels.test.tsno production surface mapped
  • apps/server/src/mastra/utils/context-items/hydrate.tsno production surface mapped
  • apps/server/src/mastra/utils/model-image-parts.tsno production surface mapped
  • apps/server/src/mastra/workflows/chat/chat-org-rules.tsno production surface mapped
  • apps/server/src/mastra/workflows/chat/chat-workflow.tsno production surface mapped
  • apps/server/src/mastra/workflows/chat/harness/__tests__/user-mcp-servers.test.tsno production surface mapped
  • apps/server/src/mastra/workflows/chat/harness/user-mcp-servers.tsno production surface mapped
  • apps/server/src/mastra/workflows/event-execution/on-event-agent-execution-workflow.tsno production surface mapped
  • apps/server/src/scripts/__tests__/slack-manifest.test.tsno production surface mapped
  • apps/server/src/scripts/rekey-whatsapp-message-ids.tsno production surface mapped
  • apps/server/src/scripts/slack-images-probe.tsno production surface mapped
  • apps/server/src/scripts/slack-images.tsno production surface mapped
  • apps/server/src/scripts/slack-manifest.tsno production surface mapped
  • apps/server/src/services/analytics/draft-analytics.tsno production surface mapped
  • apps/server/src/services/channels/__test__/link-store.test.tsno production surface mapped
  • apps/server/src/services/channels/__test__/octx-awaited.test.tsno production surface mapped
  • apps/server/src/services/channels/adapters/index.tsno production surface mapped
  • apps/server/src/services/channels/containers.tsno production surface mapped
  • apps/server/src/services/channels/health.tsno production surface mapped
  • apps/server/src/services/channels/history.tsno production surface mapped
  • apps/server/src/services/channels/inspect.tsno production surface mapped
  • apps/server/src/services/chat/chat-stream-listen.test.tsno production surface mapped
  • apps/server/src/services/chat/chat-stream-listen.tsno production surface mapped
  • apps/server/src/services/chat/chat-stream-store.test.tsno production surface mapped
  • apps/server/src/services/chat/chat-stream-store.tsno production surface mapped
  • apps/server/src/services/chat/chat-stream-writer.test.tsno production surface mapped
  • apps/server/src/services/chat/chat-stream-writer.tsno production surface mapped
  • apps/server/src/services/crm/__test__/channel-deal-binding.test.tsno production surface mapped
  • apps/server/src/services/crm/__test__/channel-message-events.test.tsno production surface mapped
  • apps/server/src/services/crm/__test__/linkedin-linking.test.tsno production surface mapped
  • apps/server/src/services/crm/__tests__/channel-reactions.test.tsno production surface mapped
  • apps/server/src/services/crm/__tests__/slack-events.ingest.test.tsno production surface mapped
  • apps/server/src/services/crm/__tests__/slack-reactions.test.tsno production surface mapped
  • apps/server/src/services/crm/channel-message-events.tsno production surface mapped
  • apps/server/src/services/crm/channel-reactions.tsno production surface mapped
  • apps/server/src/services/crm/conversation-aggregates.tsno production surface mapped
  • apps/server/src/services/crm/conversation-slack-images.tsno production surface mapped
  • apps/server/src/services/crm/conversations.tsno production surface mapped
  • apps/server/src/services/crm/external-crm-events.tsno production surface mapped
  • apps/server/src/services/crm/slack-events.tsno production surface mapped
  • apps/server/src/services/crm/slack-reactions.tsno production surface mapped
  • apps/server/src/services/crm/thread-conversation-link.tsno production surface mapped
  • apps/server/src/services/field-values/__tests__/defaults-equivalence.test.tsno production surface mapped
  • apps/server/src/services/field-values/defaults/call-level.tsno production surface mapped
  • apps/server/src/services/field-values/defaults/discovery.tsno production surface mapped
  • apps/server/src/services/field-values/defaults/product.tsno production surface mapped
  • apps/server/src/services/field-values/defaults/qualification.tsno production surface mapped
  • apps/server/src/services/field-values/defaults/tactics.tsno production surface mapped
  • apps/server/src/services/field-values/defaults/voice.tsno production surface mapped
  • apps/server/src/services/inbox/slack-messages.tsno production surface mapped
  • apps/server/src/services/inbox/slack-thread.tsno production surface mapped
  • apps/server/src/services/integrations/constants.tsno production surface mapped
  • apps/server/src/services/integrations/linkedin/__test__/messaging.test.tsno production surface mapped
  • apps/server/src/services/integrations/linkedin/messaging.tsno production surface mapped
  • apps/server/src/services/integrations/linkedin/unipile-client.tsno production surface mapped
  • apps/server/src/services/integrations/mcp/__tests__/oauth-drivers.test.tsno production surface mapped
  • apps/server/src/services/integrations/mcp/index.tsno production surface mapped
  • apps/server/src/services/integrations/mcp/provider-ids.tsno production surface mapped
  • apps/server/src/services/integrations/mcp/providers/dcr-pkce-driver.tsno production surface mapped
  • apps/server/src/services/integrations/mcp/providers/mintlify.tsno production surface mapped
  • apps/server/src/services/integrations/mcp/providers/notion.tsno production surface mapped
  • apps/server/src/services/integrations/mcp/providers/pylon.tsno production surface mapped
  • apps/server/src/services/integrations/slack/__tests__/slack-attachment-read.test.tsno production surface mapped
  • apps/server/src/services/integrations/slack/__tests__/slack-attachment-urls.test.tsno production surface mapped
  • apps/server/src/services/integrations/slack/__tests__/slack-block-extraction.test.tsno production surface mapped
  • apps/server/src/services/integrations/slack/__tests__/slack-dm-admit.test.tsno production surface mapped
  • apps/server/src/services/integrations/slack/__tests__/slack-files-inbound.test.tsno production surface mapped
  • apps/server/src/services/integrations/slack/__tests__/slack-scope-drift.test.tsno production surface mapped
  • apps/server/src/services/integrations/slack/slack-api.tsno production surface mapped
  • apps/server/src/services/integrations/slack/slack-attachment-read.tsno production surface mapped
  • apps/server/src/services/integrations/slack/slack-attachment-urls.tsno production surface mapped
  • apps/server/src/services/integrations/slack/slack-dm-admit.tsno production surface mapped
  • apps/server/src/services/integrations/slack/slack-events-webhook.tsno production surface mapped
  • apps/server/src/services/integrations/slack/slack-files.tsno production surface mapped
  • apps/server/src/services/integrations/slack/slack-sync.tsno production surface mapped
  • apps/server/src/services/integrations/slack/slack.tsno production surface mapped
  • apps/server/src/services/integrations/whatsapp/__tests__/message-identity.test.tsno production surface mapped
  • apps/server/src/services/integrations/whatsapp/__tests__/message-surface-fields.test.tsno production surface mapped
  • apps/server/src/services/integrations/whatsapp/__tests__/participant-refs.test.tsno production surface mapped
  • apps/server/src/services/integrations/whatsapp/index.tsno production surface mapped
  • apps/server/src/services/mail/initial-sync/__tests__/resolve-aop-step.test.tsno production surface mapped
  • apps/server/src/services/mail/initial-sync/finalize-steps.tsno production surface mapped
  • apps/server/src/services/mail/initial-sync/handlers.tsno production surface mapped
  • apps/server/src/services/mail/list/route-list-threads.tsno production surface mapped
  • apps/server/src/services/mail/sync/threads.tsno production surface mapped
  • apps/server/src/services/notifications/internal/health-checks.tsno production surface mapped
  • apps/server/src/services/notifications/internal/slack-notifier.tsno production surface mapped
  • apps/server/src/services/notifications/types.tsno production surface mapped
  • apps/server/src/services/playbook/playbook-execution-triggers.tsno production surface mapped
  • apps/server/src/services/playbook/templates/inbound-email-notifier.tsno production surface mapped
  • apps/server/src/trpc/routes/admin-notifications.tsno production surface mapped
  • apps/server/src/trpc/routes/admin-subagent.tsno production surface mapped
  • apps/server/src/trpc/routes/admin.tsno production surface mapped
  • apps/server/src/trpc/routes/channels.tsno production surface mapped
  • apps/server/src/trpc/routes/crm.tsno production surface mapped
  • apps/server/src/trpc/routes/inbox.tsno production surface mapped
  • apps/server/src/trpc/routes/integrations.tsno production surface mapped
  • apps/server/src/trpc/routes/linkedin.tsno production surface mapped
  • apps/server/src/trpc/routes/outbound.tsno production surface mapped
  • apps/server/src/workflows/__tests__/conversation-sync-kv-flow.test.tsno production surface mapped
  • apps/server/src/workflows/step-registry/conversation-sync/finalize-steps.tsno production surface mapped
  • aws/lib/runtime-contract.tsno production surface mapped
  • aws/lib/stacks/app-stack.tsno production surface mapped
  • docs/audits/aspire/RETRIEVAL.mdno production surface mapped
  • docs/audits/aspire/aspire-customer-vocab.mdno production surface mapped
  • docs/audits/aspire/aspire-questions-for-anand.htmlno production surface mapped
  • docs/audits/pirros/RETRIEVAL.mdno production surface mapped
  • docs/audits/pirros/design/pirros-aspire-master-playbook-adherence-taxonomy-map-2026-08-13.mdno production surface mapped
  • docs/audits/pirros/pirros-customer-vocab.mdno production surface mapped
  • docs/audits/pirros/pirros-questions-for-peter.htmlno production surface mapped
  • docs/audits/taxonomy-extraction-run-plan-2026-08-16.mdno production surface mapped
  • docs/audits/taxonomy-question-master.htmlno production surface mapped
  • docs/audits/vooma/RETRIEVAL.mdno production surface mapped
  • docs/audits/vooma/vooma-2026-08-14-requirements.mdno production surface mapped
  • docs/audits/vooma/vooma-crm-compatibility-preflight.mdno production surface mapped
  • docs/audits/vooma/vooma-customer-vocab.mdno production surface mapped
  • docs/audits/vooma/vooma-dropped-meeting-recovery.mdno production surface mapped
  • docs/audits/vooma/vooma-questions-for-tenzin.htmlno production surface mapped
  • docs/audits/vooma/vooma-stage-criteria-for-approval.mdno production surface mapped
  • docs/design/audit-to-setup-handoff.mdno production surface mapped
  • docs/design/mcp-oauth-pylon-mintlify.mdno production surface mapped
  • pnpm-lock.yamlno production surface mapped