import { chatRoute } from '@mastra/ai-sdk';
import { quoteAgentMiddleware } from '../middleware';
import { gmailRoutes } from '../routes/integrations/gmail.routes';
import { platformRoutes } from '../routes/platform.routes';
import { corsConfig } from './cors';
export const serverConfig = {
cors: corsConfig,
middleware: [
{
handler: quoteAgentMiddleware,
path: '/agent/quote-agent/*',
},
],
apiRoutes: [
chatRoute({
path: '/platform/chat',
agent: 'platformAgent',
}),
chatRoute({
path: '/agent/quote-agent/chat',
agent: 'quoteAgent',
}),
],
};
import { chatRoute } from '@mastra/ai-sdk';
import { quoteAgentMiddleware } from '../middleware';
import { gmailRoutes } from '../routes/integrations/gmail.routes';
import { platformRoutes } from '../routes/platform.routes';
import { corsConfig } from './cors';
export const serverConfig = {
cors: corsConfig,
middleware: [
{
handler: quoteAgentMiddleware,
path: '/agent/quote-agent/*',
},
],
apiRoutes: [
chatRoute({
path: '/platform/chat',
agent: 'platformAgent',
}),
chatRoute({
path: '/agent/quote-agent/chat',
agent: 'quoteAgent',
}),
],
};