@@ -19,10 +19,7 @@ import { CommandRegistry, Emitter, isOSX, nls, QuickInputButton, QuickInputServi
1919import { Widget } from '@theia/core/lib/browser' ;
2020import {
2121 AI_CHAT_NEW_CHAT_WINDOW_COMMAND ,
22- AI_CHAT_NEW_WITH_TASK_CONTEXT ,
23- AI_CHAT_OPEN_SUMMARY_FOR_CURRENT_SESSION ,
2422 AI_CHAT_SHOW_CHATS_COMMAND ,
25- AI_CHAT_SUMMARIZE_CURRENT_SESSION ,
2623 ChatCommands
2724} from './chat-view-commands' ;
2825import { ChatAgentLocation , ChatService } from '@theia/ai-chat' ;
@@ -99,7 +96,7 @@ export class AIChatContribution extends AbstractViewContribution<ChatViewWidget>
9996 execute : ( ) => this . openView ( ) . then ( ( ) => this . chatService . createSession ( ChatAgentLocation . Panel , { focus : true } ) ) ,
10097 isVisible : widget => this . withWidget ( widget , ( ) => true ) ,
10198 } ) ;
102- registry . registerCommand ( AI_CHAT_NEW_WITH_TASK_CONTEXT , {
99+ registry . registerCommand ( ChatCommands . AI_CHAT_NEW_WITH_TASK_CONTEXT , {
103100 execute : async ( ) => {
104101 const activeSession = this . chatService . getActiveSession ( ) ;
105102 const id = await this . summarizeActiveSession ( ) ;
@@ -110,7 +107,7 @@ export class AIChatContribution extends AbstractViewContribution<ChatViewWidget>
110107 } ,
111108 isVisible : ( ) => false
112109 } ) ;
113- registry . registerCommand ( AI_CHAT_SUMMARIZE_CURRENT_SESSION , {
110+ registry . registerCommand ( ChatCommands . AI_CHAT_SUMMARIZE_CURRENT_SESSION , {
114111 execute : async ( ) => this . summarizeActiveSession ( ) ,
115112 isVisible : widget => {
116113 if ( widget && ! this . withWidget ( widget ) ) { return false ; }
@@ -126,7 +123,7 @@ export class AIChatContribution extends AbstractViewContribution<ChatViewWidget>
126123 && ! this . taskContextService . hasSummary ( activeSession ) ;
127124 }
128125 } ) ;
129- registry . registerCommand ( AI_CHAT_OPEN_SUMMARY_FOR_CURRENT_SESSION , {
126+ registry . registerCommand ( ChatCommands . AI_CHAT_OPEN_SUMMARY_FOR_CURRENT_SESSION , {
130127 execute : async ( ) => {
131128 const id = await this . summarizeActiveSession ( ) ;
132129 if ( ! id ) { return ; }
@@ -192,13 +189,13 @@ export class AIChatContribution extends AbstractViewContribution<ChatViewWidget>
192189 this . taskContextService . onDidChange ( ( ) => sessionSummarizibilityChangedEmitter . fire ( ) ) ;
193190 this . chatService . onSessionEvent ( event => event . type === 'activeChange' && sessionSummarizibilityChangedEmitter . fire ( ) ) ;
194191 registry . registerItem ( {
195- id : 'chat-view.' + AI_CHAT_SUMMARIZE_CURRENT_SESSION . id ,
196- command : AI_CHAT_SUMMARIZE_CURRENT_SESSION . id ,
192+ id : 'chat-view.' + ChatCommands . AI_CHAT_SUMMARIZE_CURRENT_SESSION . id ,
193+ command : ChatCommands . AI_CHAT_SUMMARIZE_CURRENT_SESSION . id ,
197194 onDidChange : sessionSummarizibilityChangedEmitter . event
198195 } ) ;
199196 registry . registerItem ( {
200- id : 'chat-view.' + AI_CHAT_OPEN_SUMMARY_FOR_CURRENT_SESSION . id ,
201- command : AI_CHAT_OPEN_SUMMARY_FOR_CURRENT_SESSION . id ,
197+ id : 'chat-view.' + ChatCommands . AI_CHAT_OPEN_SUMMARY_FOR_CURRENT_SESSION . id ,
198+ command : ChatCommands . AI_CHAT_OPEN_SUMMARY_FOR_CURRENT_SESSION . id ,
202199 onDidChange : sessionSummarizibilityChangedEmitter . event
203200 } ) ;
204201 }
0 commit comments