Libra CodeHub

CedarCopilot/cedar-mail

Branch: staging

feat(deal-intelligence): make guarded SQL the primary analysis path

merged#2672CedarCopilot

CedarCopilot wants to merge 15 commits into staging from feat/taxonomy-sql-surface

62 files changed

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

  • modifiedapps/server/.claude/skills/analysis-decomposition/resources/lenses.md+2-2
  • modifiedapps/server/.claude/skills/coaching/resources/coaching-report.md+8-4
  • modifiedapps/server/.claude/skills/deal-intelligence-analysis/SKILL.md+12-10
  • modifiedapps/server/.claude/skills/deal-intelligence-analysis/resources/examples.md+29-14
  • modifiedapps/server/.claude/skills/deal-intelligence-analysis/resources/field-map.md+1-1
  • modifiedapps/server/.claude/skills/deal-intelligence-analysis/resources/metrics.md+28-17
  • modifiedapps/server/.claude/skills/deal-intelligence-analysis/resources/selecting-deals.md+2-2
  • modifiedapps/server/.claude/skills/deal-intelligence-analysis/resources/staff-data-and-viz.md+1-1
  • modifiedapps/server/.claude/skills/deal-intelligence-analysis/resources/tool-catalog.md+7-4
  • modifiedapps/server/.claude/skills/documents/SKILL.md+12-243
  • modifiedapps/server/.claude/skills/research/SKILL.md+28-1
  • modifiedapps/server/.claude/skills/run-sql/SKILL.md+148-11
  • addedapps/server/.claude/skills/tables/SKILL.md+339-0
  • modifiedapps/server/.claude/skills/wiki-extraction/SKILL.md+1-1
  • modifiedapps/server/Dockerfile.api+2-0
  • modifiedapps/server/scripts/build-runtime.mjs+6-1
  • modifiedapps/server/scripts/runtime-build-shared.mjs+23-0
  • modifiedapps/server/src/mastra/index.ts+0-3
  • modifiedapps/server/src/mastra/mcp/external/cedar-staff-debug-tool.ts+9-1
  • modifiedapps/server/src/mastra/mcp/external/scope-map.ts+7-0
  • modifiedapps/server/src/mastra/mcp/external/server.ts+2-0
  • addedapps/server/src/mastra/tools/__tests__/brain-gate.test.ts+63-0
  • addedapps/server/src/mastra/tools/brain-gate.ts+74-0
  • removedapps/server/src/mastra/tools/brain/__tests__/searchIntelligenceTool.test.ts+0-136
  • modifiedapps/server/src/mastra/tools/brain/index.ts+0-1
  • removedapps/server/src/mastra/tools/brain/searchIntelligenceTool.ts+0-248
  • modifiedapps/server/src/mastra/tools/conversation-analytics/conversationAnalyticsTool.ts+11-8
  • modifiedapps/server/src/mastra/tools/conversation/conversationReasoningActions.ts+6-2
  • modifiedapps/server/src/mastra/tools/integrations/__tests__/drive-proxy.test.ts+6-4
  • modifiedapps/server/src/mastra/tools/integrations/__tests__/executor-drive-token.test.ts+2-2
  • modifiedapps/server/src/mastra/tools/integrations/drive-proxy.ts+26-50
  • modifiedapps/server/src/mastra/tools/integrations/runCodeExecutorTool.ts+8-6
  • modifiedapps/server/src/mastra/tools/run-sql-query/__tests__/runSQLTool.test.ts+92-57
  • modifiedapps/server/src/mastra/tools/run-sql-query/__tests__/sql-guard.test.ts+108-0
  • modifiedapps/server/src/mastra/tools/run-sql-query/runSQLTool.ts+104-71
  • modifiedapps/server/src/mastra/tools/run-sql-query/sql-guard.ts+14-757
  • addedapps/server/src/mastra/tools/taxonomy/taxonomyFieldsTool.ts+272-0
  • modifiedapps/server/src/mastra/workflows/chat/run-chat-agent-sdk.ts+91-3
  • modifiedapps/server/src/routes/__tests__/external-mcp.e2e.test.ts+5-0
  • addedapps/server/src/scripts/cedar-sql-entry.ts+18-0
  • addedapps/server/src/services/agent-sandbox/__tests__/agent-env.test.ts+109-0
  • addedapps/server/src/services/agent-sandbox/__tests__/bash-telemetry.test.ts+60-0
  • addedapps/server/src/services/agent-sandbox/__tests__/workspace.test.ts+115-0
  • addedapps/server/src/services/agent-sandbox/agent-env.ts+144-0
  • addedapps/server/src/services/agent-sandbox/bash-telemetry.ts+120-0
  • addedapps/server/src/services/agent-sandbox/secret-shapes.ts+43-0
  • addedapps/server/src/services/agent-sandbox/workspace.ts+169-0
  • addedapps/server/src/services/crm-sql/__tests__/crm-sql.test.ts+134-0
  • addedapps/server/src/services/crm-sql/cedar-sql-cli.ts+181-0
  • addedapps/server/src/services/crm-sql/cli-entry-path.ts+90-0
  • addedapps/server/src/services/crm-sql/execute.ts+341-0
  • addedapps/server/src/services/crm-sql/format.ts+63-0
  • addedapps/server/src/services/crm-sql/object-sink.ts+117-0
  • addedapps/server/src/services/crm-sql/query-broker.ts+186-0
  • addedapps/server/src/services/crm-sql/sql-guard.ts+840-0
  • addedapps/server/src/services/crm-sql/telemetry.ts+91-0
  • modifiedapps/server/src/services/crm/__tests__/deal-metrics.test.ts+11-110
  • modifiedapps/server/src/services/crm/__tests__/deal-timeline.test.ts+12-1
  • modifiedapps/server/src/services/crm/deal-metrics.ts+14-385
  • modifiedapps/server/src/services/crm/deal-timeline.ts+32-5
  • modifiedapps/server/src/services/posthog/posthog.ts+19-0
  • addeddocs/design/chat-harness-credential-isolation.md+263-0