80
81
constructor(
82
>
@IChatAgentService private readonly chatAgentService: IChatAgentService,
runSubagentTool.ts
83
>
@IChatService private readonly chatService: IChatService,
84
>
@ILanguageModelToolsService private readonly languageModelToolsService: ILanguageModelToolsService,
85
>
@ILanguageModelsService private readonly languageModelsService: ILanguageModelsService,
86
>
@ILogService private readonly logService: ILogService,
87
>
@IConfigurationService private readonly configurationService: IConfigurationService,
88
>
@IPromptsService private readonly promptsService: IPromptsService,
89
>
@IInstantiationService private readonly instantiationService: IInstantiationService,
90
>
@IProductService private readonly productService: IProductService,
91
>
) {
92
>
super();
93
>
}
94
95
getToolData(): IToolData {