Просмотр исходного кода

Merge pull request #838 from hannesrudolph/patch-4

Move MCP Restart Button
Matt Rubens 10 месяцев назад
Родитель
Сommit
e29ce276c5
1 измененных файлов с 7 добавлено и 8 удалено
  1. 7 8
      webview-ui/src/components/mcp/McpView.tsx

+ 7 - 8
webview-ui/src/components/mcp/McpView.tsx

@@ -202,6 +202,13 @@ const ServerRow = ({ server, alwaysAllowMcp }: { server: McpServer; alwaysAllowM
 				<div
 				<div
 					style={{ display: "flex", alignItems: "center", marginRight: "8px" }}
 					style={{ display: "flex", alignItems: "center", marginRight: "8px" }}
 					onClick={(e) => e.stopPropagation()}>
 					onClick={(e) => e.stopPropagation()}>
+					<VSCodeButton
+						appearance="icon"
+						onClick={handleRestart}
+						disabled={server.status === "connecting"}
+						style={{ marginRight: "8px" }}>
+						<span className="codicon codicon-refresh" style={{ fontSize: "14px" }}></span>
+					</VSCodeButton>
 					<div
 					<div
 						role="switch"
 						role="switch"
 						aria-checked={!server.disabled}
 						aria-checked={!server.disabled}
@@ -383,14 +390,6 @@ const ServerRow = ({ server, alwaysAllowMcp }: { server: McpServer; alwaysAllowM
 								Maximum time to wait for server responses
 								Maximum time to wait for server responses
 							</span>
 							</span>
 						</div>
 						</div>
-
-						<VSCodeButton
-							appearance="secondary"
-							onClick={handleRestart}
-							disabled={server.status === "connecting"}
-							style={{ width: "calc(100% - 14px)", margin: "0 7px 3px 7px" }}>
-							{server.status === "connecting" ? "Restarting..." : "Restart Server"}
-						</VSCodeButton>
 					</div>
 					</div>
 				)
 				)
 			)}
 			)}