1919 */
2020import { DataMapperModelResponse } from "../../interfaces/extended-lang-client" ;
2121import { LoginMethod } from "../../state-machine-types" ;
22- import { AddToProjectRequest , GetFromFileRequest , DeleteFromProjectRequest , ProjectSource , ProjectDiagnostics , PostProcessRequest , PostProcessResponse , FetchDataRequest , FetchDataResponse , TestGenerationRequest , TestGenerationResponse , TestGenerationMentions , AIChatSummary , DeveloperDocument , RequirementSpecification , LLMDiagnostics , GetModuleDirParams , AIPanelPrompt , AIMachineSnapshot , SubmitFeedbackRequest , RelevantLibrariesAndFunctionsRequest , GenerateOpenAPIRequest , GenerateCodeRequest , TestPlanGenerationRequest , TestGeneratorIntermediaryState , RepairParams , RelevantLibrariesAndFunctionsResponse , DocGenerationRequest , AddFilesToProjectRequest , MetadataWithAttachments , DatamapperModelContext , ProcessContextTypeCreationRequest , ProcessMappingParametersRequest } from "./interfaces" ;
22+ import { AddToProjectRequest , GetFromFileRequest , DeleteFromProjectRequest , ProjectSource , ProjectDiagnostics , PostProcessRequest , PostProcessResponse , FetchDataRequest , FetchDataResponse , TestGenerationRequest , TestGenerationResponse , TestGenerationMentions , AIChatSummary , DeveloperDocument , RequirementSpecification , LLMDiagnostics , GetModuleDirParams , AIPanelPrompt , AIMachineSnapshot , SubmitFeedbackRequest , RelevantLibrariesAndFunctionsRequest , GenerateOpenAPIRequest , GenerateCodeRequest , GenerateAgentCodeRequest , TestPlanGenerationRequest , TestGeneratorIntermediaryState , RepairParams , RelevantLibrariesAndFunctionsResponse , DocGenerationRequest , AddFilesToProjectRequest , MetadataWithAttachments , DatamapperModelContext , ProcessContextTypeCreationRequest , ProcessMappingParametersRequest } from "./interfaces" ;
2323import { RequestType , NotificationType } from "vscode-messenger-common" ;
2424
2525const _preFix = "ai-panel" ;
@@ -39,9 +39,9 @@ export const getShadowDiagnostics: RequestType<ProjectSource, ProjectDiagnostics
3939export const checkSyntaxError : RequestType < ProjectSource , boolean > = { method : `${ _preFix } /checkSyntaxError` } ;
4040export const clearInitialPrompt : NotificationType < void > = { method : `${ _preFix } /clearInitialPrompt` } ;
4141export const openChatWindowWithCommand : NotificationType < void > = { method : `${ _preFix } /openChatWindowWithCommand` } ;
42- export const generateContextTypes : RequestType < ProcessContextTypeCreationRequest , void > = { method : `${ _preFix } /generateContextTypes` } ;
43- export const generateMappingCode : RequestType < ProcessMappingParametersRequest , void > = { method : `${ _preFix } /generateMappingCode` } ;
44- export const generateInlineMappingCode : RequestType < MetadataWithAttachments , void > = { method : `${ _preFix } /generateInlineMappingCode` } ;
42+ export const generateContextTypes : NotificationType < ProcessContextTypeCreationRequest > = { method : `${ _preFix } /generateContextTypes` } ;
43+ export const generateMappingCode : NotificationType < ProcessMappingParametersRequest > = { method : `${ _preFix } /generateMappingCode` } ;
44+ export const generateInlineMappingCode : NotificationType < MetadataWithAttachments > = { method : `${ _preFix } /generateInlineMappingCode` } ;
4545export const getGeneratedTests : RequestType < TestGenerationRequest , TestGenerationResponse > = { method : `${ _preFix } /getGeneratedTests` } ;
4646export const getTestDiagnostics : RequestType < TestGenerationResponse , ProjectDiagnostics > = { method : `${ _preFix } /getTestDiagnostics` } ;
4747export const getServiceSourceForName : RequestType < string , string > = { method : `${ _preFix } /getServiceSourceForName` } ;
@@ -70,12 +70,13 @@ export const submitFeedback: RequestType<SubmitFeedbackRequest, boolean> = { met
7070export const getRelevantLibrariesAndFunctions : RequestType < RelevantLibrariesAndFunctionsRequest , RelevantLibrariesAndFunctionsResponse > = { method : `${ _preFix } /getRelevantLibrariesAndFunctions` } ;
7171export const generateOpenAPI : NotificationType < GenerateOpenAPIRequest > = { method : `${ _preFix } /generateOpenAPI` } ;
7272export const generateCode : NotificationType < GenerateCodeRequest > = { method : `${ _preFix } /generateCode` } ;
73- export const generateDesign : RequestType < GenerateCodeRequest , boolean > = { method : `${ _preFix } /generateDesign` } ;
73+ export const generateDesign : RequestType < GenerateAgentCodeRequest , boolean > = { method : `${ _preFix } /generateDesign` } ;
7474export const repairGeneratedCode : NotificationType < RepairParams > = { method : `${ _preFix } /repairGeneratedCode` } ;
7575export const generateTestPlan : NotificationType < TestPlanGenerationRequest > = { method : `${ _preFix } /generateTestPlan` } ;
7676export const generateFunctionTests : NotificationType < TestGeneratorIntermediaryState > = { method : `${ _preFix } /generateFunctionTests` } ;
7777export const generateHealthcareCode : NotificationType < GenerateCodeRequest > = { method : `${ _preFix } /generateHealthcareCode` } ;
7878export const abortAIGeneration : NotificationType < void > = { method : `${ _preFix } /abortAIGeneration` } ;
79- export const getGeneratedDocumentation : RequestType < DocGenerationRequest , boolean > = { method : `${ _preFix } /getGeneratedDocumentation` } ;
79+ export const getGeneratedDocumentation : NotificationType < DocGenerationRequest > = { method : `${ _preFix } /getGeneratedDocumentation` } ;
8080export const addFilesToProject : RequestType < AddFilesToProjectRequest , boolean > = { method : `${ _preFix } /addFilesToProject` } ;
8181export const isUserAuthenticated : RequestType < void , boolean > = { method : `${ _preFix } /isUserAuthenticated` } ;
82+ export const openAIPanel : NotificationType < AIPanelPrompt > = { method : `${ _preFix } /openAIPanel` } ;
0 commit comments