0.1.0 完成 vscode 插件端的改造
This commit is contained in:
parent
b853118fa0
commit
a132fd41fe
@ -23,7 +23,7 @@ export class McpInstalledConnectProvider implements vscode.TreeDataProvider<Conn
|
|||||||
const sidebarItems = connection.items.map((item, index) => {
|
const sidebarItems = connection.items.map((item, index) => {
|
||||||
// 连接的名字
|
// 连接的名字
|
||||||
item = Array.isArray(item)? item[0] : item;
|
item = Array.isArray(item)? item[0] : item;
|
||||||
const itemName = `${item.name} (${item.type})`
|
const itemName = `${item.name} (${item.type || item.connectionType})`
|
||||||
return new ConnectionViewItem(itemName, vscode.TreeItemCollapsibleState.None, item, 'server');
|
return new ConnectionViewItem(itemName, vscode.TreeItemCollapsibleState.None, item, 'server');
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -20,6 +20,8 @@ export async function deleteInstalledConnection(item: McpOptions[] | McpOptions)
|
|||||||
|
|
||||||
// 从配置中移除该连接项
|
// 从配置中移除该连接项
|
||||||
const index = installedConnection.items.indexOf(item);
|
const index = installedConnection.items.indexOf(item);
|
||||||
|
|
||||||
|
|
||||||
if (index !== -1) {
|
if (index !== -1) {
|
||||||
installedConnection.items.splice(index, 1);
|
installedConnection.items.splice(index, 1);
|
||||||
|
|
||||||
|
@ -23,7 +23,7 @@ export class McpWorkspaceConnectProvider implements vscode.TreeDataProvider<Conn
|
|||||||
const sidebarItems = connection.items.map((item, index) => {
|
const sidebarItems = connection.items.map((item, index) => {
|
||||||
// 连接的名字
|
// 连接的名字
|
||||||
item = Array.isArray(item) ? item[0] : item;
|
item = Array.isArray(item) ? item[0] : item;
|
||||||
const itemName = `${item.name} (${item.type})`
|
const itemName = `${item.name} (${item.type || item.connectionType})`
|
||||||
return new ConnectionViewItem(itemName, vscode.TreeItemCollapsibleState.None, item, 'server');
|
return new ConnectionViewItem(itemName, vscode.TreeItemCollapsibleState.None, item, 'server');
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user