Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

Every agent template arrives with a workspace , and two agent-configuration bugs

merged#2876CedarCopilot

CedarCopilot wants to merge 3 commits into staging from refactor/document-store-retention

123 files changed

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

  • modifiedapps/mail/lib/query-persistence/index.ts+17-0
  • modifiedapps/mail/modules/agents/__tests__/agent-tabs.test.ts+37-4
  • modifiedapps/mail/modules/agents/__tests__/crm-agent.test.ts+51-0
  • modifiedapps/mail/modules/agents/components/AgentView.tsx+39-5
  • modifiedapps/mail/modules/agents/crm-agent.ts+6-3
  • modifiedapps/mail/modules/agents/types.ts+28-0
  • modifiedapps/mail/modules/files/hooks/use-rename-node.ts+12-4
  • modifiedapps/mail/modules/onboarding/hooks/use-onboarding-flags.ts+42-22
  • modifiedapps/mail/modules/onboarding/setup/SetupFlow.tsx+13-1
  • modifiedapps/mail/modules/onboarding/setup/steps/agent-library/LibraryAgentWorkspace.tsx+84-25
  • modifiedapps/mail/tests/lib/query-persistence/restore.test.ts+33-0
  • addedapps/mail/tests/modules/onboarding/libraryAgentWorkspace.test.tsx+114-0
  • modifiedapps/mail/tests/modules/onboarding/onboardingFlags.test.tsx+136-73
  • modifiedapps/mail/tests/modules/onboarding/setupFlowKeys.test.tsx+19-0
  • addedapps/server/docs/agent-library-workspaces.md+255-0
  • addedapps/server/docs/wiki/agent-library-workspaces.md+122-0
  • modifiedapps/server/src/agent-library-admin/cli.ts+40-1
  • addedapps/server/src/mastra/agents/__tests__/agent-chat-shell.test.ts+67-0
  • modifiedapps/server/src/mastra/agents/agent-chat-shell.ts+52-0
  • modifiedapps/server/src/mastra/workflows/chat/harness/bound-agent.ts+8-0
  • modifiedapps/server/src/services/agent-library/__tests__/personal-lanes.test.ts+9-3
  • modifiedapps/server/src/services/agent-library/__tests__/provision.test.ts+9-9
  • modifiedapps/server/src/services/agent-library/__tests__/rules.test.ts+13-5
  • addedapps/server/src/services/agent-library/__tests__/seed-workspace.test.ts+34-0
  • modifiedapps/server/src/services/agent-library/__tests__/starter.test.ts+107-15
  • modifiedapps/server/src/services/agent-library/__tests__/templates.test.ts+19-1
  • addedapps/server/src/services/agent-library/__tests__/workspaces.test.ts+163-0
  • modifiedapps/server/src/services/agent-library/personal-lanes.ts+18-2
  • modifiedapps/server/src/services/agent-library/provision.ts+11-11
  • addedapps/server/src/services/agent-library/seed-workspace.ts+238-0
  • modifiedapps/server/src/services/agent-library/starter.ts+315-57
  • modifiedapps/server/src/services/agent-library/templates.ts+392-267/api/templates/previewPOST /api/templates/preview/api/templates/preview+1
  • modifiedapps/server/src/services/agent-library/types.ts+83-0
  • addedapps/server/src/services/agent-library/workspaces/account-wiki.ts+156-0
  • addedapps/server/src/services/agent-library/workspaces/call-refresh.ts+95-0
  • addedapps/server/src/services/agent-library/workspaces/coaching.ts+99-0
  • addedapps/server/src/services/agent-library/workspaces/competitor-intel.ts+255-0
  • addedapps/server/src/services/agent-library/workspaces/content.ts+142-0mail.send.getDraftmail.send.getDraft
  • addedapps/server/src/services/agent-library/workspaces/contract-chaser.ts+228-0
  • addedapps/server/src/services/agent-library/workspaces/crm-updater.ts+81-0
  • addedapps/server/src/services/agent-library/workspaces/customer-feedback.ts+199-0
  • addedapps/server/src/services/agent-library/workspaces/daily-agenda.ts+79-0
  • addedapps/server/src/services/agent-library/workspaces/deal-alerts.ts+189-0
  • addedapps/server/src/services/agent-library/workspaces/deal-risk.ts+243-0
  • addedapps/server/src/services/agent-library/workspaces/dev-debug.ts+110-0
  • addedapps/server/src/services/agent-library/workspaces/drafter.ts+115-0
  • addedapps/server/src/services/agent-library/workspaces/event-outreach.ts+214-0
  • addedapps/server/src/services/agent-library/workspaces/forecast-roll-up.ts+259-0
  • addedapps/server/src/services/agent-library/workspaces/hiring-pipeline.ts+277-0
  • addedapps/server/src/services/agent-library/workspaces/inbound-lead-research.ts+275-0
  • addedapps/server/src/services/agent-library/workspaces/incumbent-campaigns.ts+212-0
  • addedapps/server/src/services/agent-library/workspaces/investor-pipeline.ts+264-0
  • addedapps/server/src/services/agent-library/workspaces/lead-scoring.ts+228-0
  • addedapps/server/src/services/agent-library/workspaces/linkedin-outreach.ts+256-0
  • addedapps/server/src/services/agent-library/workspaces/linkedin-posts.ts+202-0
  • addedapps/server/src/services/agent-library/workspaces/lost-deal-debrief.ts+221-0
  • addedapps/server/src/services/agent-library/workspaces/meeting-confirmer.ts+188-0
  • addedapps/server/src/services/agent-library/workspaces/meeting-prep.ts+124-0model_chunk Automation Agent (OSS: meeting-prep)model_step Automation Agent (OSS: meeting-prep)model_inference Automation Agent (OSS: meeting-prep)+3
  • addedapps/server/src/services/agent-library/workspaces/meeting-recap.ts+248-0
  • addedapps/server/src/services/agent-library/workspaces/next-steps.ts+94-0
  • addedapps/server/src/services/agent-library/workspaces/objection-library.ts+131-0
  • addedapps/server/src/services/agent-library/workspaces/onboarding-plan.ts+257-0
  • addedapps/server/src/services/agent-library/workspaces/org-chart.ts+86-0
  • addedapps/server/src/services/agent-library/workspaces/org-map.ts+212-0
  • addedapps/server/src/services/agent-library/workspaces/outbound-email.ts+263-0
  • addedapps/server/src/services/agent-library/workspaces/pipeline-review.ts+249-0
  • addedapps/server/src/services/agent-library/workspaces/pipeline-revival.ts+245-0
  • addedapps/server/src/services/agent-library/workspaces/proposal-builder.ts+228-0
  • addedapps/server/src/services/agent-library/workspaces/reasons-to-reach-out.ts+189-0
  • addedapps/server/src/services/agent-library/workspaces/release-feedback.ts+111-0
  • addedapps/server/src/services/agent-library/workspaces/revival-call-list.ts+198-0
  • addedapps/server/src/services/agent-library/workspaces/shared.ts+133-0
  • addedapps/server/src/services/agent-library/workspaces/strategist.ts+78-0
  • addedapps/server/src/services/agent-library/workspaces/task-checkin.ts+103-0
  • addedapps/server/src/services/agent-library/workspaces/team-coaching.ts+124-0
  • addedapps/server/src/services/agent-library/workspaces/why-we-win.ts+109-0
  • modifiedapps/server/src/services/coaching/__tests__/agent-template.test.ts+15-0
  • modifiedapps/server/src/services/coaching/agent-template.ts+21-4
  • modifiedapps/server/src/services/documents/convention-paths.ts+9-0
  • addedapps/server/src/services/playbook/__tests__/read-subagent-full-tombstone.test.ts+63-0
  • addedapps/server/src/services/playbook/agent-defaults/account-wiki.ts+134-0
  • modifiedapps/server/src/services/playbook/agent-defaults/call-refresh.ts+3-1
  • modifiedapps/server/src/services/playbook/agent-defaults/competitor-intel.ts+33-2
  • modifiedapps/server/src/services/playbook/agent-defaults/content.ts+6-4mail.send.getDraftmail.send.getDraft
  • addedapps/server/src/services/playbook/agent-defaults/contract-chaser.ts+144-0
  • modifiedapps/server/src/services/playbook/agent-defaults/crm-updater.ts+2-0
  • modifiedapps/server/src/services/playbook/agent-defaults/customer-feedback.ts+32-19
  • modifiedapps/server/src/services/playbook/agent-defaults/daily-agenda.ts+1-1
  • addedapps/server/src/services/playbook/agent-defaults/deal-alerts.ts+145-0
  • addedapps/server/src/services/playbook/agent-defaults/deal-risk.ts+142-0
  • modifiedapps/server/src/services/playbook/agent-defaults/dev-debug.ts+3-1
  • modifiedapps/server/src/services/playbook/agent-defaults/drafter.ts+1-1
  • addedapps/server/src/services/playbook/agent-defaults/event-outreach.ts+136-0
  • modifiedapps/server/src/services/playbook/agent-defaults/forecast-roll-up.ts+35-2
  • addedapps/server/src/services/playbook/agent-defaults/hiring-pipeline.ts+140-0
  • addedapps/server/src/services/playbook/agent-defaults/inbound-lead-research.ts+150-0
  • addedapps/server/src/services/playbook/agent-defaults/incumbent-campaigns.ts+130-0
  • addedapps/server/src/services/playbook/agent-defaults/investor-pipeline.ts+132-0
  • modifiedapps/server/src/services/playbook/agent-defaults/lead-scoring.ts+32-10
  • modifiedapps/server/src/services/playbook/agent-defaults/linkedin-outreach.ts+31-9
  • modifiedapps/server/src/services/playbook/agent-defaults/linkedin-posts.ts+30-10
  • addedapps/server/src/services/playbook/agent-defaults/lost-deal-debrief.ts+145-0
  • addedapps/server/src/services/playbook/agent-defaults/meeting-confirmer.ts+139-0
  • modifiedapps/server/src/services/playbook/agent-defaults/meeting-prep.ts+1-1model_chunk Automation Agent (OSS: meeting-prep)model_step Automation Agent (OSS: meeting-prep)model_inference Automation Agent (OSS: meeting-prep)+3
  • addedapps/server/src/services/playbook/agent-defaults/meeting-recap.ts+148-0
  • modifiedapps/server/src/services/playbook/agent-defaults/next-steps.ts+1-1
  • modifiedapps/server/src/services/playbook/agent-defaults/objection-library.ts+3-1
  • addedapps/server/src/services/playbook/agent-defaults/onboarding-plan.ts+134-0
  • modifiedapps/server/src/services/playbook/agent-defaults/org-chart.ts+1-1
  • modifiedapps/server/src/services/playbook/agent-defaults/org-map.ts+42-22
  • addedapps/server/src/services/playbook/agent-defaults/outbound-email.ts+140-0
  • modifiedapps/server/src/services/playbook/agent-defaults/pipeline-review.ts+48-2
  • modifiedapps/server/src/services/playbook/agent-defaults/pipeline-revival.ts+45-23
  • addedapps/server/src/services/playbook/agent-defaults/proposal-builder.ts+138-0
  • addedapps/server/src/services/playbook/agent-defaults/reasons-to-reach-out.ts+141-0
  • modifiedapps/server/src/services/playbook/agent-defaults/release-feedback.ts+3-1
  • addedapps/server/src/services/playbook/agent-defaults/revival-call-list.ts+143-0
  • modifiedapps/server/src/services/playbook/agent-defaults/strategist.ts+1-1
  • addedapps/server/src/services/playbook/agent-defaults/task-checkin.ts+121-0
  • modifiedapps/server/src/services/playbook/agent-defaults/team-coaching.ts+3-1
  • modifiedapps/server/src/services/playbook/agent-defaults/why-we-win.ts+4-2
  • modifiedapps/server/src/services/playbook/reference-resolver.ts+6-0
  • modifiedapps/server/src/trpc/routes/agent-library.ts+40-0