summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorKit Langton <[email protected]>2026-04-17 18:47:48 -0400
committeropencode <[email protected]>2026-04-18 00:29:26 +0000
commitb5aba5807cfbcafc57ffd488cbcb0148f8f1f4d6 (patch)
tree88882938a5f04d1cec741aa910473c6b64f946e3
parentd5c4c26b4b1a62271c7278ffc81485577a46a8e4 (diff)
downloadopencode-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.tsx5
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>{" "}