52 files changed
Libra does not show diffs here. View the full diff on GitHub.
- modifiedapps/mail/modules/userTasks/TASK_AXES_DESIGN.md+12-13
- modifiedapps/mail/modules/userTasks/TASK_GROUPS_DESIGN.md+19-30
- modifiedapps/mail/modules/userTasks/components/TaskGroupsPage.tsx+18-193
- modifiedapps/mail/tests/modules/userTasks/taskGroupsPage.test.tsx+0-6
- modifiedapps/server/docs/wiki/task-groups.md+4-4
- modifiedapps/server/src/cli/task-groups.ts+2-20
- modifiedapps/server/src/db/aop-schema.ts+1-39
- addedapps/server/src/db/migrations/drop_task_group_conversations.sql+10-0
- modifiedapps/server/src/db/migrations/scripts/split-post-meeting-task-group.ts+4-4
- modifiedapps/server/src/db/schema.ts+0-2
- modifiedapps/server/src/mastra/mcp/external/scope-map.ts+7-0
- modifiedapps/server/src/mastra/mcp/external/server.ts+12-0
- modifiedapps/server/src/mastra/operations/operation-registry.ts+5-0
- modifiedapps/server/src/mastra/routeHandlers/imessage/imessage-bot-chat.ts+5-0
- modifiedapps/server/src/mastra/routeHandlers/slack/slack-bot-chat.ts+5-0
- modifiedapps/server/src/mastra/routeHandlers/sms/sms-bot-chat.ts+5-0
- addedapps/server/src/mastra/tools/config/aop-write-tool.ts+253-0
- modifiedapps/server/src/mastra/tools/config/config-tool-shared.ts+30-0
- modifiedapps/server/src/mastra/tools/config/config-write-tool.ts+1-27
- modifiedapps/server/src/mastra/tools/event-execution/orchestrator-dispatch-tools.ts+5-0
- modifiedapps/server/src/mastra/tools/task/updateNextStepsAndTasksTool.ts+11-3
- addedapps/server/src/mastra/utils/__tests__/aop-selection-jev-branch.test.ts+232-0
- modifiedapps/server/src/mastra/utils/aop-selection.ts+227-87
- modifiedapps/server/src/mastra/utils/conversation-field-updates.ts+11-5
- modifiedapps/server/src/mastra/utils/execution/execute-analyzer.ts+6-0
- modifiedapps/server/src/mastra/utils/execution/execute-orchestrator.ts+6-0
- modifiedapps/server/src/mastra/utils/strategist-updates.ts+10-3
- modifiedapps/server/src/mastra/workflows/chat/chat-workflow.ts+13-5
- modifiedapps/server/src/mastra/workflows/event-execution/on-event-agent-execution-workflow.ts+7-0
- modifiedapps/server/src/scripts/task-groups-route-smoke.ts+6-15
- addedapps/server/src/services/aop/__tests__/create-aop.test.ts+440-0
- addedapps/server/src/services/aop/__tests__/jev-aop-selection.test.ts+326-0
- addedapps/server/src/services/aop/__tests__/update-selection-procedure.test.ts+194-0
- modifiedapps/server/src/services/aop/bound-object-resolution.ts+23-0
- addedapps/server/src/services/aop/create-aop.ts+493-0
- addedapps/server/src/services/aop/jev-aop-selection.ts+378-0
- addedapps/server/src/services/aop/update-selection-procedure.ts+66-0
- modifiedapps/server/src/services/aop/user-aops.ts+2-1
- modifiedapps/server/src/services/auth/__tests__/target-user-id-reaches-the-authority.test.ts+10-0
- modifiedapps/server/src/services/crm/stage-classification.ts+6-0
- addedapps/server/src/services/integrations/__tests__/provider-config.applyOrgCrmDefaults.test.ts+155-0
- modifiedapps/server/src/services/integrations/crm/attio.ts+16-11
- modifiedapps/server/src/services/integrations/crm/hubspot.ts+20-10
- modifiedapps/server/src/services/integrations/crm/salesforce.ts+10-12
- modifiedapps/server/src/services/integrations/provider-config.ts+120-19
- modifiedapps/server/src/services/integrations/superglue/superglue-client.ts+15-2
- modifiedapps/server/src/services/llm/models.ts+13-0
- modifiedapps/server/src/services/llm/resolve-model.ts+1-0
- modifiedapps/server/src/services/task-groups/routeTaskToGroup.ts+6-28
- modifiedapps/server/src/trpc/routes/integrations.ts+74-5
- modifiedapps/server/src/trpc/routes/task-groups.ts+3-45
- modifieddocs/design/crm-custom-object-linkage-leads.md+13-1