73 files changed
Libra does not show diffs here. View the full diff on GitHub.
- modified.claude/skills/account-setup-from-transcript/SKILL.md+30-27
- modifiedapps/server/.claude/skills/cedar-configuration/choosing-a-trigger.md+14-0
- modifiedapps/server/.claude/skills/cedar-configuration/fields-and-values.md+69-2
- modifiedapps/server/.claude/skills/cedar-configuration/playbook-anatomy.md+8-0
- addedapps/server/docs/design/delegated-dispatch-forcer.md+286-0
- modifiedapps/server/src/mastra/agents/automation-agent.ts+25-35
- modifiedapps/server/src/mastra/index.ts+2-4
- modifiedapps/server/src/mastra/mcp/external/__tests__/mutating-actions-are-administrable.test.ts+19-9
- modifiedapps/server/src/mastra/skills/account-config/tools/applyConfigChangeTool.ts+157-4
- modifiedapps/server/src/mastra/skills/account-config/tools/readConnectionSettingsTool.ts+29-0
- modifiedapps/server/src/mastra/tools/agenda/__tests__/reviewConversationFanOut.test.ts+155-29
- modifiedapps/server/src/mastra/tools/config/__tests__/configTool.test.ts+390-8
- modifiedapps/server/src/mastra/tools/config/config-write-tool.ts+350-40
- modifiedapps/server/src/mastra/tools/debug/__tests__/debugTool.test.ts+92-0
- modifiedapps/server/src/mastra/tools/debug/debugTool.ts+79-4
- modifiedapps/server/src/mastra/tools/document/writeDocumentTool.ts+232-66
- addedapps/server/src/mastra/tools/event-execution/__tests__/createAndLinkEvents-meeting-transcript.test.ts+236-0
- modifiedapps/server/src/mastra/tools/event-execution/createAndLinkEventsTool.ts+51-1
- modifiedapps/server/src/mastra/tools/event-execution/runSubagentTool.ts+35-4
- modifiedapps/server/src/mastra/tools/meetings/__tests__/syncMeetingTool.recorder-grant.test.ts+8-1
- modifiedapps/server/src/mastra/tools/meetings/__tests__/syncMeetingTool.test.ts+116-1
- modifiedapps/server/src/mastra/tools/meetings/__tests__/syncMeetingTool.windowing.test.ts+8-1
- modifiedapps/server/src/mastra/tools/meetings/meetingsTool.ts+3-0
- modifiedapps/server/src/mastra/tools/meetings/syncMeetingTool.ts+71-1
- modifiedapps/server/src/mastra/tools/run-sql-query/__tests__/sql-guard.test.ts+59-0
- modifiedapps/server/src/mastra/tools/subagent-tool-allowlists.ts+10-0
- modifiedapps/server/src/mastra/tools/task/updateNextStepsAndTasksTool.ts+13-0
- modifiedapps/server/src/mastra/tools/ui-config/uiConfigTool.ts+125-2
- modifiedapps/server/src/mastra/workflows/chat/__tests__/agent-bound-chat.test.ts+56-5
- addedapps/server/src/mastra/workflows/chat/harness/__tests__/delegate-tokens.test.ts+84-0
- modifiedapps/server/src/mastra/workflows/chat/harness/__tests__/delegate-tool-scoping.test.ts+17-196
- modifiedapps/server/src/mastra/workflows/chat/harness/__tests__/legacy-tool-name-map.test.ts+0-15
- addedapps/server/src/mastra/workflows/chat/harness/__tests__/resolve-call-agent-id.test.ts+77-0
- addedapps/server/src/mastra/workflows/chat/harness/delegate-tokens.ts+101-0
- modifiedapps/server/src/mastra/workflows/chat/harness/delegate-tool-scoping.ts+32-113
- modifiedapps/server/src/mastra/workflows/chat/harness/legacy-tool-name-map.ts+8-9
- modifiedapps/server/src/mastra/workflows/chat/harness/mcp-server.ts+77-33
- modifiedapps/server/src/mastra/workflows/chat/harness/request-context.ts+5-5
- modifiedapps/server/src/mastra/workflows/chat/harness/subagents.ts+33-12
- modifiedapps/server/src/mastra/workflows/chat/run-chat-agent-sdk.ts+30-32
- modifiedapps/server/src/services/agent-workspace/agent-read.ts+51-0
- modifiedapps/server/src/services/aop/__tests__/automations-service.test.ts+1-2
- modifiedapps/server/src/services/aop/__tests__/field-deletion-safety.test.ts+37-3
- modifiedapps/server/src/services/aop/__tests__/org-custom-fields.test.ts+30-0
- modifiedapps/server/src/services/aop/__tests__/user-aops.test.ts+42-0
- modifiedapps/server/src/services/aop/automations.ts+20-22
- modifiedapps/server/src/services/aop/custom-field-management.ts+9-3
- modifiedapps/server/src/services/aop/field-deletion-safety.ts+26-12
- modifiedapps/server/src/services/aop/org-custom-fields.ts+15-3
- modifiedapps/server/src/services/aop/user-aops.ts+18-3
- modifiedapps/server/src/services/auth/authorize.ts+6-0
- addedapps/server/src/services/canvas/canvas-crud.test.ts+121-0
- addedapps/server/src/services/canvas/canvas-crud.ts+139-0
- modifiedapps/server/src/services/crm-sql/sql-guard.ts+18-0
- modifiedapps/server/src/services/integrations/__tests__/connection-config.test.ts+50-0
- modifiedapps/server/src/services/integrations/connection-config.ts+84-1
- modifiedapps/server/src/services/integrations/meetings/provider-ids.ts+12-0
- modifiedapps/server/src/services/llm/models.ts+6-6
- modifiedapps/server/src/services/llm/resolve-model.ts+1-2
- modifiedapps/server/src/services/playbook/__tests__/drafter-review-dispatch.test.ts+100-56
- modifiedapps/server/src/services/playbook/__tests__/drafter-seed.test.ts+4-4
- modifiedapps/server/src/services/playbook/__tests__/guarded-write.test.ts+51-0
- modifiedapps/server/src/services/playbook/__tests__/test-run-subagent.test.ts+22-7
- modifiedapps/server/src/services/playbook/guarded-write.ts+30-7
- modifiedapps/server/src/services/playbook/playbook-execution-triggers.ts+178-46
- modifiedapps/server/src/services/playbook/playbook-webhook-registration.ts+130-0
- modifiedapps/server/src/services/playbook/test-run-subagent.ts+100-10
- modifiedapps/server/src/services/posthog/posthog.ts+3-3
- modifiedapps/server/src/services/users/user-settings.ts+13-0
- modifiedapps/server/src/trpc/routes/aop.ts+4-55
- modifiedapps/server/src/trpc/routes/canvas.ts+12-94
- modifiedaws/scripts/deploy-surface.sh+2-0
- modifiedaws/scripts/deploy-utils.sh+61-0