From dfbe27880d6ebccffb73c14fc028ee6bea7352a1 Mon Sep 17 00:00:00 2001 From: "opencode-agent[bot]" Date: Mon, 2 Mar 2026 21:44:50 +0000 Subject: [PATCH] "Disconnect all" Removed button from settings Co-authored-by: akemmanuel --- src/components/ConnectionPanel.tsx | 27 +++------------------------ 1 file changed, 3 insertions(+), 24 deletions(-) diff --git a/src/components/ConnectionPanel.tsx b/src/components/ConnectionPanel.tsx index 631d949..b070849 100644 --- a/src/components/ConnectionPanel.tsx +++ b/src/components/ConnectionPanel.tsx @@ -36,11 +36,7 @@ import { import { Spinner } from "@/components/ui/spinner"; import { Switch } from "@/components/ui/switch"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; -import { - hasAnyConnection, - NOTIFICATIONS_ENABLED_KEY, - useOpenCode, -} from "@/hooks/use-opencode"; +import { NOTIFICATIONS_ENABLED_KEY, useOpenCode } from "@/hooks/use-opencode"; import { DEFAULT_SERVER_URL, STORAGE_KEYS } from "@/lib/constants"; import { storageGet, storageRemove, storageSet } from "@/lib/safe-storage"; import packageJson from "../../package.json"; @@ -111,10 +107,8 @@ type ServerState = | "error"; function AddProjectForm({ onDone }: { onDone: () => void }) { - const { state, addProject, connectToProject, disconnect, clearError } = - useOpenCode(); + const { state, addProject, connectToProject, clearError } = useOpenCode(); const { connections } = state; - const isConnected = hasAnyConnection(connections); const isElectron = !!window.electronAPI; const [url, setUrl] = useState( @@ -418,22 +412,7 @@ function AddProjectForm({ onDone }: { onDone: () => void }) { {/* Actions */} -
- {isConnected && ( - - )} +
{isSubmitting ? (