@@ -65,6 +65,7 @@ import { agentNetwork, dataPipelineNetwork, reportGenerationNetwork, researchPip
6565// Workflows
6666import { trace } from "@opentelemetry/api" ;
6767import { acpAgent } from './agents/acpAgent' ;
68+ import { businessStrategyAgent , complianceMonitoringAgent , contractAnalysisAgent , legalResearchAgent } from "./agents/businessLegalAgents" ;
6869import { dane , daneChangeLog , daneCommitMessage , daneIssueLabeler , daneLinkChecker } from './agents/dane' ;
6970import { changelogWorkflow } from './workflows/changelog' ;
7071import { contentReviewWorkflow } from './workflows/content-review-workflow' ;
@@ -132,6 +133,11 @@ export const mastra = new Mastra({
132133 chartDataProcessorAgent,
133134 chartGeneratorAgent,
134135 chartSupervisorAgent,
136+ // Business Legal Agents
137+ legalResearchAgent,
138+ businessStrategyAgent,
139+ complianceMonitoringAgent,
140+ contractAnalysisAgent
135141 } ,
136142 scorers : { toolCallAppropriatenessScorer, completenessScorer, translationScorer, responseQualityScorer, taskCompletionScorer } ,
137143 mcpServers : { a2aCoordinator : a2aCoordinatorMcpServer , notes : notesMCP } ,
@@ -195,7 +201,7 @@ export const mastra = new Mastra({
195201 apiRoutes : [
196202 chatRoute ( {
197203 path : "/chat" ,
198- agent : "weatherAgent, a2aCoordinatorAgent, csvToExcalidrawAgent, imageToCsvAgent, excalidrawValidatorAgent, reportAgent, learningExtractionAgent, evaluationAgent, researchAgent, copywriterAgent, editorAgent, agentNetwork, contentStrategistAgent, scriptWriterAgent, dataExportAgent, dataIngestionAgent, dataTransformationAgent, researchPaperAgent, documentProcessingAgent, knowledgeIndexingAgent, stockAnalysisAgent, daneNewContributor, chartTypeAdvisorAgent, chartDataProcessorAgent, chartGeneratorAgent, chartSupervisorAgent" ,
204+ agent : "weatherAgent, a2aCoordinatorAgent, csvToExcalidrawAgent, imageToCsvAgent, excalidrawValidatorAgent, reportAgent, learningExtractionAgent, evaluationAgent, researchAgent, copywriterAgent, editorAgent, agentNetwork, contentStrategistAgent, scriptWriterAgent, dataExportAgent, dataIngestionAgent, dataTransformationAgent, researchPaperAgent, documentProcessingAgent, knowledgeIndexingAgent, stockAnalysisAgent, daneNewContributor, chartTypeAdvisorAgent, chartDataProcessorAgent, chartGeneratorAgent, chartSupervisorAgent, legalResearchAgent, businessStrategyAgent, complianceMonitoringAgent, contractAnalysisAgent " ,
199205 defaultOptions : {
200206 maxSteps : 50 ,
201207 includeRawChunks : true ,
0 commit comments