Remove unused sessionId parameter from MCP handlers
Since MCP commands now run in independent login shells via execAsync, the sessionId parameter is no longer needed. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
d687523e4d
commit
4dce901166
6
main.ts
6
main.ts
|
|
@ -704,7 +704,7 @@ ipcMain.handle("list-mcp-servers", async (_event, sessionId: string) => {
|
|||
}
|
||||
});
|
||||
|
||||
ipcMain.handle("add-mcp-server", async (_event, _sessionId: string, name: string, config: any) => {
|
||||
ipcMain.handle("add-mcp-server", async (_event, name: string, config: any) => {
|
||||
try {
|
||||
await addMcpServer(name, config);
|
||||
} catch (error) {
|
||||
|
|
@ -713,7 +713,7 @@ ipcMain.handle("add-mcp-server", async (_event, _sessionId: string, name: string
|
|||
}
|
||||
});
|
||||
|
||||
ipcMain.handle("remove-mcp-server", async (_event, _sessionId: string, name: string) => {
|
||||
ipcMain.handle("remove-mcp-server", async (_event, name: string) => {
|
||||
try {
|
||||
await removeMcpServer(name);
|
||||
} catch (error) {
|
||||
|
|
@ -722,7 +722,7 @@ ipcMain.handle("remove-mcp-server", async (_event, _sessionId: string, name: str
|
|||
}
|
||||
});
|
||||
|
||||
ipcMain.handle("get-mcp-server-details", async (_event, _sessionId: string, name: string) => {
|
||||
ipcMain.handle("get-mcp-server-details", async (_event, name: string) => {
|
||||
try {
|
||||
return await getMcpServerDetails(name);
|
||||
} catch (error) {
|
||||
|
|
|
|||
|
|
@ -949,7 +949,7 @@ function renderMcpServers() {
|
|||
e.stopPropagation();
|
||||
if (confirm(`Remove MCP server "${server.name}"?`)) {
|
||||
try {
|
||||
await ipcRenderer.invoke("remove-mcp-server", activeSessionId, server.name);
|
||||
await ipcRenderer.invoke("remove-mcp-server", server.name);
|
||||
await loadMcpServers();
|
||||
} catch (error) {
|
||||
alert(`Failed to remove server: ${error}`);
|
||||
|
|
@ -978,7 +978,7 @@ async function showMcpServerDetails(name: string) {
|
|||
detailsModal?.classList.remove("hidden");
|
||||
|
||||
try {
|
||||
const details = await ipcRenderer.invoke("get-mcp-server-details", activeSessionId, name);
|
||||
const details = await ipcRenderer.invoke("get-mcp-server-details", name);
|
||||
|
||||
if (detailsContent) {
|
||||
let html = "";
|
||||
|
|
@ -1139,7 +1139,7 @@ addMcpBtn?.addEventListener("click", async () => {
|
|||
addMcpBtn.classList.add("opacity-50", "cursor-not-allowed");
|
||||
|
||||
try {
|
||||
await ipcRenderer.invoke("add-mcp-server", activeSessionId, name, config);
|
||||
await ipcRenderer.invoke("add-mcp-server", name, config);
|
||||
await loadMcpServers();
|
||||
mcpModal?.classList.add("hidden");
|
||||
} catch (error) {
|
||||
|
|
@ -1168,7 +1168,7 @@ removeMcpDetailsBtn?.addEventListener("click", async () => {
|
|||
|
||||
if (confirm(`Remove MCP server "${serverName}"?`)) {
|
||||
try {
|
||||
await ipcRenderer.invoke("remove-mcp-server", activeSessionId, serverName);
|
||||
await ipcRenderer.invoke("remove-mcp-server", serverName);
|
||||
mcpDetailsModal?.classList.add("hidden");
|
||||
await loadMcpServers();
|
||||
} catch (error) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue