summaryrefslogtreecommitdiffhomepage
path: root/packages/app/src/pages
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-02-20 06:46:03 -0600
committerAdam <[email protected]>2026-02-20 10:05:09 -0600
commit2a904ec56f202641d3172fc87842e2b73d6fb149 (patch)
treed72e4aec4c3b621d0b69213681b6cc285cf7cfa9 /packages/app/src/pages
parent0ce61c817b74e31e08bd140611e2f7ae6ba1684c (diff)
downloadopencode-2a904ec56f202641d3172fc87842e2b73d6fb149.tar.gz
opencode-2a904ec56f202641d3172fc87842e2b73d6fb149.zip
feat(app): show/hide reasoning summaries
Diffstat (limited to 'packages/app/src/pages')
-rw-r--r--packages/app/src/pages/session/message-timeline.tsx3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/app/src/pages/session/message-timeline.tsx b/packages/app/src/pages/session/message-timeline.tsx
index 567ef5fc8..6ac89a3a7 100644
--- a/packages/app/src/pages/session/message-timeline.tsx
+++ b/packages/app/src/pages/session/message-timeline.tsx
@@ -14,6 +14,7 @@ import { shouldMarkBoundaryGesture, normalizeWheelDelta } from "@/pages/session/
import { SessionContextUsage } from "@/components/session-context-usage"
import { useDialog } from "@opencode-ai/ui/context/dialog"
import { useLanguage } from "@/context/language"
+import { useSettings } from "@/context/settings"
import { useSDK } from "@/context/sdk"
import { useSync } from "@/context/sync"
@@ -80,6 +81,7 @@ export function MessageTimeline(props: {
const navigate = useNavigate()
const sdk = useSDK()
const sync = useSync()
+ const settings = useSettings()
const dialog = useDialog()
const language = useLanguage()
@@ -535,6 +537,7 @@ export function MessageTimeline(props: {
sessionID={sessionID() ?? ""}
messageID={message.id}
lastUserMessageID={props.lastUserMessageID}
+ showReasoningSummaries={settings.general.showReasoningSummaries()}
classes={{
root: "min-w-0 w-full relative",
content: "flex flex-col justify-between !overflow-visible",