n8n
Version:
n8n Workflow Automation Tool
14 lines (13 loc) • 718 B
TypeScript
import type { InstanceAiEvalSubAgentRequest, InstanceAiEvalSubAgentResponse } from '@n8n/api-types';
import { Logger } from '@n8n/backend-common';
import type { User } from '@n8n/db';
import { InstanceAiAdapterService } from '../instance-ai.adapter.service';
import { InstanceAiService } from '../instance-ai.service';
export declare class SubAgentEvalService {
private readonly adapterService;
private readonly instanceAiService;
private readonly logger;
constructor(adapterService: InstanceAiAdapterService, instanceAiService: InstanceAiService, logger: Logger);
run(user: User, request: InstanceAiEvalSubAgentRequest): Promise<InstanceAiEvalSubAgentResponse>;
private wrapWorkflowService;
}