From b54cffc3e1c4cc90df9d1b296ee7c8f96bb2cdfd Mon Sep 17 00:00:00 2001 From: Vogel Date: Fri, 29 May 2026 18:07:02 -0400 Subject: [PATCH] feat: show the active connected server in the TUI --- .../opencode/src/cli/cmd/tui/component/dialog-status.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/opencode/src/cli/cmd/tui/component/dialog-status.tsx b/packages/opencode/src/cli/cmd/tui/component/dialog-status.tsx index ebc65a45b7..f72631f0ca 100644 --- a/packages/opencode/src/cli/cmd/tui/component/dialog-status.tsx +++ b/packages/opencode/src/cli/cmd/tui/component/dialog-status.tsx @@ -3,12 +3,14 @@ import { fileURLToPath } from "bun" import { useTheme } from "../context/theme" import { useDialog } from "@tui/ui/dialog" import { useSync } from "@tui/context/sync" +import { useSDK } from "@tui/context/sdk" import { For, Match, Switch, Show, createMemo } from "solid-js" export type DialogStatusProps = {} export function DialogStatus() { const sync = useSync() + const sdk = useSDK() const { theme } = useTheme() const dialog = useDialog() @@ -50,6 +52,10 @@ export function DialogStatus() { esc + + Server{" "} + {sdk.url === "http://opencode.internal" ? "Embedded" : sdk.url} + 0} fallback={No MCP Servers}> {Object.keys(sync.data.mcp).length} MCP Servers