Parcourir la source

tui: fix prompt text aggregation to exclude synthetic content

Dax Raad il y a 10 mois
Parent
commit
10a4455c6f
1 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 3 1
      packages/opencode/src/cli/cmd/tui/routes/session/index.tsx

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

@@ -241,7 +241,9 @@ export function Session() {
         prompt.set(
           parts.reduce(
             (agg, part) => {
-              if (part.type === "text") agg.input += part.text
+              if (part.type === "text") {
+                if (!part.synthetic) agg.input += part.text
+              }
               if (part.type === "file") agg.parts.push(part)
               return agg
             },