File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
src/vs/workbench/contrib/chat/browser/actions Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -81,9 +81,10 @@ export class ManageModelsAction extends Action2 {
81
81
} ) ) ;
82
82
83
83
store . add ( quickPick . onDidTriggerItemButton ( async ( event ) => {
84
- const managementCommand = ( event . item as IVendorQuickPickItem ) . managementCommand ;
84
+ const selectedItem = event . item as IVendorQuickPickItem ;
85
+ const managementCommand = selectedItem . managementCommand ;
85
86
if ( managementCommand ) {
86
- commandService . executeCommand ( managementCommand ) ;
87
+ commandService . executeCommand ( managementCommand , selectedItem . vendor ) ;
87
88
}
88
89
} ) ) ;
89
90
@@ -106,6 +107,11 @@ export class ManageModelsAction extends Action2 {
106
107
picked : model . metadata . isUserSelectable
107
108
} ) ) ;
108
109
110
+ if ( modelItems . length === 0 ) {
111
+ store . dispose ( ) ;
112
+ return ;
113
+ }
114
+
109
115
const quickPick = quickInputService . createQuickPick < IModelQuickPickItem > ( ) ;
110
116
quickPick . items = modelItems ;
111
117
quickPick . title = 'Manage Language Models' ;
You can’t perform that action at this time.
0 commit comments