@@ -13,36 +13,32 @@ import { Messenger } from './chat/controller/messenger/messenger'
1313import { UIMessageListener } from './chat/views/actions/uiMessageListener'
1414import { debounce } from 'lodash'
1515import { AuthUtil } from '../codewhisperer/util/authUtil'
16- import { showTransformationHub } from './commands'
1716import { codeScanState } from '../codewhisperer/models/model'
1817import { ChatSessionManager } from './chat/storages/chatSession'
1918
2019export function init ( appContext : AmazonQAppInitContext ) {
21- const gumbyChatControllerEventEmitters : ScanChatControllerEventEmitters = {
22- transformSelected : new vscode . EventEmitter < any > ( ) ,
20+ const scanChatControllerEventEmitters : ScanChatControllerEventEmitters = {
21+ runScan : new vscode . EventEmitter < any > ( ) ,
2322 authClicked : new vscode . EventEmitter < any > ( ) ,
2423 formActionClicked : new vscode . EventEmitter < any > ( ) ,
2524 commandSentFromIDE : new vscode . EventEmitter < any > ( ) ,
25+ transformationFinished : new vscode . EventEmitter < any > ( ) ,
2626 tabOpened : new vscode . EventEmitter < any > ( ) ,
2727 tabClosed : new vscode . EventEmitter < any > ( ) ,
28- transformationFinished : new vscode . EventEmitter < any > ( ) ,
2928 processHumanChatMessage : new vscode . EventEmitter < any > ( ) ,
3029 linkClicked : new vscode . EventEmitter < any > ( ) ,
31- humanInTheLoopStartIntervention : new vscode . EventEmitter < any > ( ) ,
32- humanInTheLoopPromptUserForDependency : new vscode . EventEmitter < any > ( ) ,
33- humanInTheLoopSelectionUploaded : new vscode . EventEmitter < any > ( ) ,
3430 errorThrown : new vscode . EventEmitter < any > ( ) ,
3531 showSecurityScan : new vscode . EventEmitter < any > ( ) ,
3632 }
3733 const dispatcher = new AppToWebViewMessageDispatcher ( appContext . getAppsToWebViewMessagePublisher ( ) )
3834 const messenger = new Messenger ( dispatcher )
3935
40- new ScanController ( gumbyChatControllerEventEmitters , messenger , appContext . onDidChangeAmazonQVisibility . event )
36+ new ScanController ( scanChatControllerEventEmitters , messenger , appContext . onDidChangeAmazonQVisibility . event )
4137
4238 const scanChatUIInputEventEmitter = new vscode . EventEmitter < any > ( )
4339
4440 new UIMessageListener ( {
45- chatControllerEventEmitters : gumbyChatControllerEventEmitters ,
41+ chatControllerEventEmitters : scanChatControllerEventEmitters ,
4642 webViewMessageListener : new MessageListener < any > ( scanChatUIInputEventEmitter ) ,
4743 } )
4844
@@ -68,7 +64,5 @@ export function init(appContext: AmazonQAppInitContext) {
6864 return debouncedEvent ( )
6965 } )
7066
71- showTransformationHub . register ( )
72-
73- codeScanState . setChatControllers ( gumbyChatControllerEventEmitters )
67+ codeScanState . setChatControllers ( scanChatControllerEventEmitters )
7468}
0 commit comments