Преглед на файлове

tweak: hide [REDACTED] chunks

Aiden Cline преди 2 месеца
родител
ревизия
d9b0848a61
променени са 1 файла, в които са добавени 5 реда и са изтрити 1 реда
  1. 5 1
      packages/opencode/src/cli/cmd/tui/routes/session/index.tsx

+ 5 - 1
packages/opencode/src/cli/cmd/tui/routes/session/index.tsx

@@ -1101,7 +1101,11 @@ const PART_MAPPING = {
 function ReasoningPart(props: { last: boolean; part: ReasoningPart; message: AssistantMessage }) {
   const { theme, subtleSyntax } = useTheme()
   const ctx = use()
-  const content = createMemo(() => props.part.text.trim())
+  const content = createMemo(() => {
+    // Filter out redacted reasoning chunks from OpenRouter
+    // OpenRouter sends encrypted reasoning data that appears as [REDACTED]
+    return props.part.text.replace("[REDACTED]", "").trim()
+  })
   return (
     <Show when={content() && ctx.showThinking()}>
       <box