diff options
| author | Kit Langton <[email protected]> | 2026-04-17 18:47:48 -0400 |
|---|---|---|
| committer | opencode <[email protected]> | 2026-04-18 00:29:26 +0000 |
| commit | b5aba5807cfbcafc57ffd488cbcb0148f8f1f4d6 (patch) | |
| tree | 88882938a5f04d1cec741aa910473c6b64f946e3 | |
| parent | d5c4c26b4b1a62271c7278ffc81485577a46a8e4 (diff) | |
| download | opencode-b5aba5807cfbcafc57ffd488cbcb0148f8f1f4d6.tar.gz opencode-b5aba5807cfbcafc57ffd488cbcb0148f8f1f4d6.zip | |
feat(tui): show session ID in sidebar on non-prod channels (#23185)
| -rw-r--r-- | packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx index 4a7b711a0..6d92752ef 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx @@ -3,7 +3,7 @@ import { useSync } from "@tui/context/sync" import { createMemo, Show } from "solid-js" import { useTheme } from "../../context/theme" import { useTuiConfig } from "../../context/tui-config" -import { InstallationVersion } from "@/installation/version" +import { InstallationChannel, InstallationVersion } from "@/installation/version" import { TuiPluginRuntime } from "../../plugin" import { getScrollAcceleration } from "../../util/scroll" @@ -62,6 +62,9 @@ export function Sidebar(props: { sessionID: string; overlay?: boolean }) { <text fg={theme.text}> <b>{session()!.title}</b> </text> + <Show when={InstallationChannel !== "latest"}> + <text fg={theme.textMuted}>{props.sessionID}</text> + </Show> <Show when={session()!.workspaceID}> <text fg={theme.textMuted}> <span style={{ fg: workspaceStatus() === "connected" ? theme.success : theme.error }}>●</span>{" "} |
