summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/components/session-context-usage.tsx
diff options
context:
space:
mode:
authoradamelmore <[email protected]>2026-01-09 08:19:39 -0600
committeradamelmore <[email protected]>2026-01-09 08:20:00 -0600
commit0433d4d064e38430980797a1be179397aec0febd (patch)
tree46127e011bcd36cdc8a4676c6dd571462ff3330a /packages/app/src/components/session-context-usage.tsx
parentd34fdac85450c26ae422b00bd151eab797ea7e2e (diff)
downloadopencode-0433d4d064e38430980797a1be179397aec0febd.tar.gz
opencode-0433d4d064e38430980797a1be179397aec0febd.zip
fix(app): store terminal and review pane visibility per session
Diffstat (limited to 'packages/app/src/components/session-context-usage.tsx')
-rw-r--r--packages/app/src/components/session-context-usage.tsx3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/app/src/components/session-context-usage.tsx b/packages/app/src/components/session-context-usage.tsx
index 53e578214..680f32713 100644
--- a/packages/app/src/components/session-context-usage.tsx
+++ b/packages/app/src/components/session-context-usage.tsx
@@ -20,6 +20,7 @@ export function SessionContextUsage(props: SessionContextUsageProps) {
const variant = createMemo(() => props.variant ?? "button")
const sessionKey = createMemo(() => `${params.dir}${params.id ? "/" + params.id : ""}`)
const tabs = createMemo(() => layout.tabs(sessionKey()))
+ const view = createMemo(() => layout.view(sessionKey()))
const messages = createMemo(() => (params.id ? (sync.data.message[params.id] ?? []) : []))
const cost = createMemo(() => {
@@ -48,7 +49,7 @@ export function SessionContextUsage(props: SessionContextUsageProps) {
const openContext = () => {
if (!params.id) return
- layout.review.open()
+ view().reviewPanel.open()
tabs().open("context")
tabs().setActive("context")
}