1- /// <reference types="node" />
21import WebSocket from 'ws' ;
32import { EventEmitter } from 'events' ;
43/**
@@ -25,7 +24,7 @@ declare class Codebolt {
2524 updateFile : ( filename : string , filePath : string , newContent : string ) => Promise < import ( "@codebolt/types" ) . UpdateFileResponse > ;
2625 deleteFile : ( filename : string , filePath : string ) => Promise < import ( "@codebolt/types" ) . DeleteFileResponse > ;
2726 deleteFolder : ( foldername : string , folderpath : string ) => Promise < import ( "@codebolt/types" ) . DeleteFolderResponse > ;
28- listFile : ( folderPath : string , isRecursive ?: boolean ) => Promise < unknown > ;
27+ listFile : ( folderPath : string , isRecursive ?: boolean ) => Promise < any > ;
2928 listCodeDefinitionNames : ( path : string ) => Promise < {
3029 success : boolean ;
3130 result : any ;
@@ -74,43 +73,44 @@ declare class Codebolt {
7473 } ;
7574 chat : {
7675 getChatHistory : ( ) => Promise < import ( "@codebolt/types" ) . ChatMessage [ ] > ;
76+ setRequestHandler : ( handler : ( request : any , response : ( data : any ) => void ) => Promise < void > | void ) => void ;
7777 onActionMessage : ( ) => {
7878 [ EventEmitter . captureRejectionSymbol ] ?< K > ( error : Error , event : string | symbol , ...args : any [ ] ) : void ;
79- addListener < K_1 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
80- on < K_2 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
81- once < K_3 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
82- removeListener < K_4 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
83- off < K_5 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
84- removeAllListeners ( eventName ?: string | symbol | undefined ) : any ;
85- setMaxListeners ( n : number ) : any ;
79+ addListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
80+ on < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
81+ once < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
82+ removeListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
83+ off < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
84+ removeAllListeners ( eventName ?: string | symbol | undefined ) : /*elided*/ any ;
85+ setMaxListeners ( n : number ) : /*elided*/ any ;
8686 getMaxListeners ( ) : number ;
87- listeners < K_6 > ( eventName : string | symbol ) : Function [ ] ;
88- rawListeners < K_7 > ( eventName : string | symbol ) : Function [ ] ;
89- emit < K_8 > ( eventName : string | symbol , ...args : any [ ] ) : boolean ;
90- listenerCount < K_9 > ( eventName : string | symbol , listener ?: Function | undefined ) : number ;
91- prependListener < K_10 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
92- prependOnceListener < K_11 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
87+ listeners < K > ( eventName : string | symbol ) : Function [ ] ;
88+ rawListeners < K > ( eventName : string | symbol ) : Function [ ] ;
89+ emit < K > ( eventName : string | symbol , ...args : any [ ] ) : boolean ;
90+ listenerCount < K > ( eventName : string | symbol , listener ?: Function | undefined ) : number ;
91+ prependListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
92+ prependOnceListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
9393 eventNames ( ) : ( string | symbol ) [ ] ;
94- } | undefined ;
94+ } ;
9595 sendMessage : ( message : string , payload : any ) => void ;
9696 waitforReply : ( message : string ) => Promise < import ( "@codebolt/types" ) . UserMessage > ;
9797 processStarted : ( ) => {
9898 event : {
9999 [ EventEmitter . captureRejectionSymbol ] ?< K > ( error : Error , event : string | symbol , ...args : any [ ] ) : void ;
100- addListener < K_1 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
101- on < K_2 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
102- once < K_3 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
103- removeListener < K_4 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
104- off < K_5 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
105- removeAllListeners ( eventName ?: string | symbol | undefined ) : any ;
106- setMaxListeners ( n : number ) : any ;
100+ addListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
101+ on < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
102+ once < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
103+ removeListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
104+ off < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
105+ removeAllListeners ( eventName ?: string | symbol | undefined ) : /*elided*/ any ;
106+ setMaxListeners ( n : number ) : /*elided*/ any ;
107107 getMaxListeners ( ) : number ;
108- listeners < K_6 > ( eventName : string | symbol ) : Function [ ] ;
109- rawListeners < K_7 > ( eventName : string | symbol ) : Function [ ] ;
110- emit < K_8 > ( eventName : string | symbol , ...args : any [ ] ) : boolean ;
111- listenerCount < K_9 > ( eventName : string | symbol , listener ?: Function | undefined ) : number ;
112- prependListener < K_10 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
113- prependOnceListener < K_11 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
108+ listeners < K > ( eventName : string | symbol ) : Function [ ] ;
109+ rawListeners < K > ( eventName : string | symbol ) : Function [ ] ;
110+ emit < K > ( eventName : string | symbol , ...args : any [ ] ) : boolean ;
111+ listenerCount < K > ( eventName : string | symbol , listener ?: Function | undefined ) : number ;
112+ prependListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
113+ prependOnceListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
114114 eventNames ( ) : ( string | symbol ) [ ] ;
115115 } ;
116116 stopProcess : ( ) => void ;
@@ -124,29 +124,29 @@ declare class Codebolt {
124124 terminal : {
125125 eventEmitter : {
126126 [ EventEmitter . captureRejectionSymbol ] ?< K > ( error : Error , event : string | symbol , ...args : any [ ] ) : void ;
127- addListener < K_1 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
128- on < K_2 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
129- once < K_3 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
130- removeListener < K_4 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
131- off < K_5 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
132- removeAllListeners ( eventName ?: string | symbol | undefined ) : any ;
133- setMaxListeners ( n : number ) : any ;
127+ addListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
128+ on < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
129+ once < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
130+ removeListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
131+ off < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
132+ removeAllListeners ( eventName ?: string | symbol | undefined ) : /*elided*/ any ;
133+ setMaxListeners ( n : number ) : /*elided*/ any ;
134134 getMaxListeners ( ) : number ;
135- listeners < K_6 > ( eventName : string | symbol ) : Function [ ] ;
136- rawListeners < K_7 > ( eventName : string | symbol ) : Function [ ] ;
137- emit < K_8 > ( eventName : string | symbol , ...args : any [ ] ) : boolean ;
138- listenerCount < K_9 > ( eventName : string | symbol , listener ?: Function | undefined ) : number ;
139- prependListener < K_10 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
140- prependOnceListener < K_11 > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : any ;
135+ listeners < K > ( eventName : string | symbol ) : Function [ ] ;
136+ rawListeners < K > ( eventName : string | symbol ) : Function [ ] ;
137+ emit < K > ( eventName : string | symbol , ...args : any [ ] ) : boolean ;
138+ listenerCount < K > ( eventName : string | symbol , listener ?: Function | undefined ) : number ;
139+ prependListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
140+ prependOnceListener < K > ( eventName : string | symbol , listener : ( ...args : any [ ] ) => void ) : /*elided*/ any ;
141141 eventNames ( ) : ( string | symbol ) [ ] ;
142142 } ;
143143 executeCommand : ( command : string , returnEmptyStringOnSuccess ?: boolean ) => Promise < unknown > ;
144144 executeCommandRunUntilError : ( command : string , executeInMain ?: boolean ) => Promise < import ( "@codebolt/types" ) . CommandError > ;
145145 sendManualInterrupt ( ) : Promise < import ( "@codebolt/types" ) . TerminalInterruptResponse > ;
146- executeCommandWithStream ( command : string , executeInMain ?: boolean ) : EventEmitter < [ never ] > ;
146+ executeCommandWithStream ( command : string , executeInMain ?: boolean ) : EventEmitter ;
147147 } ;
148148 codeutils : {
149- getJsTree : ( filePath ?: string | undefined ) => Promise < unknown > ;
149+ getJsTree : ( filePath ?: string ) => Promise < unknown > ;
150150 getAllFilesAsMarkDown : ( ) => Promise < string > ;
151151 performMatch : ( matcherDefinition : object , problemPatterns : any [ ] , problems : any [ ] ) => Promise < import ( "@codebolt/types" ) . MatchProblemResponse > ;
152152 getMatcherList : ( ) => Promise < import ( "@codebolt/types" ) . GetMatcherListTreeResponse > ;
@@ -237,15 +237,17 @@ declare class Codebolt {
237237 } [ ] > ;
238238 } ;
239239 MCP : {
240- executeTool : ( toolName : string , params : any , mcpServer ?: string | undefined ) => Promise < any > ;
240+ executeTool : ( toolName : string , params : any , mcpServer ?: string ) => Promise < any > ;
241241 getMcpTools : ( tools : string [ ] ) => Promise < any > ;
242242 getAllMCPTools : ( mpcName : string ) => Promise < any > ;
243243 getMCPTool : ( name : string ) => Promise < any > ;
244244 getEnabledMCPS : ( ) => Promise < any > ;
245245 } ;
246246 AGENT : {
247- getAgent : ( task : string ) => Promise < any > ;
247+ findAgent : ( task : string , maxResult ?: number , agents ?: never [ ] , agentLocaltion ?: import ( "./modules/agent" ) . AgentLocation ) => Promise < any > ;
248248 startAgent : ( agentId : string , task : string ) => Promise < any > ;
249+ getAgentsList : ( type ?: import ( "./modules/agent" ) . Agents ) => Promise < any > ;
250+ getAgentsDetail : ( agentList ?: never [ ] ) => Promise < any > ;
249251 } ;
250252}
251253declare const _default : Codebolt ;
0 commit comments