Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

MCP coverage: field/CRM-mapping/webhook admin capabilities (buckets 1-3)

merged#2731CedarCopilot

CedarCopilot wants to merge 8 commits into staging from feat/mcp-coverage-buckets-1-3

36 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
  • 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/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
  • modifiedapps/server/src/mastra/tools/run-sql-query/__tests__/sql-guard.test.ts+59-0
  • modifiedapps/server/src/mastra/tools/ui-config/uiConfigTool.ts+125-2
  • modifiedapps/server/src/services/agent-workspace/agent-read.ts+51-0
  • 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/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/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-webhook-registration.ts+130-0
  • modifiedapps/server/src/services/playbook/test-run-subagent.ts+100-10
  • 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