diff --git a/src/automation.js b/src/automation.js index 1427a82..d63537d 100644 --- a/src/automation.js +++ b/src/automation.js @@ -1,3 +1,4 @@ +/* eslint-disable max-len */ import { prepareRoutes } from './utils/routes' const routes = prepareRoutes({ @@ -19,19 +20,21 @@ const routes = prepareRoutes({ flowInstances : '/api/app/:appId/automation/flow/:flowId/version/:versionId/analytics/instances/find', countInstances : '/api/app/:appId/automation/flow/:flowId/version/:versionId/analytics/instances/count', flowInstance : '/api/app/:appId/automation/flow/:flowId/version/:versionId/analytics/instances/:executionId', - // eslint-disable-next-line max-len + elementExecutionInfo: '/api/app/:appId/automation/flow/:flowId/version/:versionId/analytics/instances/:executionId/element/:elementId', flowSlA : '/api/app/:appId/automation/flow/:flowId/version/:versionId/sla/goals', flowSlAGoal : '/api/app/:appId/automation/flow/:flowId/version/:versionId/sla/goals/:id', SLACalendars : '/api/app/:appId/automation/flow/sla/calendar', SLACalendar : '/api/app/:appId/automation/flow/sla/calendar/:id', - // eslint-disable-next-line max-len + errorHandlerAnalytics: '/api/app/:appId/automation/flow/:flowId/version/:versionId/analytics/error-handler/:errorHandlerId/recorded-errors', customElements : '/api/node-server/manage/app/:appId/flowrunner/custom-elements', + + flowrunnerAiAgentsProviders: '/api/node-server/manage/flowrunner/ai-agents/providers', + startDebugSession : '/api/app/:appId/automation/flow/:flowId/version/:versionId/debug/test-monitor/start-session', stopDebugSession : '/api/app/:appId/automation/flow/:flowId/version/:versionId/debug/test-monitor/stop-session', testMonitorHistory : '/api/app/:appId/automation/flow/:flowId/version/:versionId/debug/test-monitor/history', - // eslint-disable-next-line max-len debugExecutionContext: '/api/app/:appId/automation/flow/:flowId/version/:versionId/debug/test-monitor/execution-context', runElementInDebugMode: '/api/app/:appId/automation/flow/:flowId/version/:versionId/debug/run/element/:elementId', @@ -160,6 +163,10 @@ export default req => ({ return req.automation.get(routes.customElements(appId)) }, + getAiAgentsProviders() { + return req.nodeAPI.get(routes.flowrunnerAiAgentsProviders()) + }, + getRealtimeTriggerCallbackUrl(appId, scope, hostType, serviceName, modelName, lang) { return req.automation.get(routes.realtimeTriggerCallbackUrl(appId)) .query({ scope, hostType, serviceName, modelName, lang }) diff --git a/src/community.js b/src/community.js index da5d9ec..8d96f78 100644 --- a/src/community.js +++ b/src/community.js @@ -20,10 +20,6 @@ const routes = prepareRoutes({ devSuicide: '/console/community/dev/suicide', }) -const activeCampaignRoutes = prepareRoutes({ - registerDeveloper: '/console/community/active-campaign/registration' -}) - export const community = req => ({ //---- COMMENTS ----// @@ -94,12 +90,6 @@ export const community = req => ({ return req.community.post(routes.reportUserActivity()) }, - //---- ACTIVE CAMPAIGN ----// - - onRegisterDeveloper(dev) { - return req.community.post(activeCampaignRoutes.registerDeveloper(), { dev }) - }, - onDeveloperSuicide() { return req.community.delete(routes.devSuicide()) }