diff --git a/client/src/components/PingTab.tsx b/client/src/components/PingTab.tsx index e963a26..287356c 100644 --- a/client/src/components/PingTab.tsx +++ b/client/src/components/PingTab.tsx @@ -7,11 +7,9 @@ const PingTab = ({ onPingClick }: { onPingClick: () => void }) => {
diff --git a/client/src/lib/hooks/useConnection.ts b/client/src/lib/hooks/useConnection.ts index e093a46..75b5467 100644 --- a/client/src/lib/hooks/useConnection.ts +++ b/client/src/lib/hooks/useConnection.ts @@ -26,7 +26,9 @@ import { Notification, StdErrNotificationSchema } from "../notificationTypes"; import { auth } from "@modelcontextprotocol/sdk/client/auth.js"; import { authProvider } from "../auth"; -const DEFAULT_REQUEST_TIMEOUT_MSEC = 10000; +const params = new URLSearchParams(window.location.search); +const DEFAULT_REQUEST_TIMEOUT_MSEC = + parseInt(params.get("timeout") ?? "") || 10000; interface UseConnectionOptions { transportType: "stdio" | "sse";