Explorar o código

fix formatting output going into tui

Dax Raad hai 8 meses
pai
achega
ed8d277e49

+ 2 - 0
packages/opencode/src/format/index.ts

@@ -54,6 +54,8 @@ export namespace Format {
         cmd: item.command.map((x) => x.replace("$FILE", file)),
         cmd: item.command.map((x) => x.replace("$FILE", file)),
         cwd: App.info().path.cwd,
         cwd: App.info().path.cwd,
         env: item.environment,
         env: item.environment,
+        stdout: "ignore",
+        stderr: "ignore",
       })
       })
       const exit = await proc.exited
       const exit = await proc.exited
       if (exit !== 0)
       if (exit !== 0)

+ 3 - 0
packages/opencode/src/session/index.ts

@@ -537,6 +537,7 @@ export namespace Session {
       //   return step
       //   return step
       // },
       // },
       toolCallStreaming: true,
       toolCallStreaming: true,
+      maxTokens: model.info.limit.output || undefined,
       abortSignal: abort.signal,
       abortSignal: abort.signal,
       maxSteps: 1000,
       maxSteps: 1000,
       providerOptions: model.info.options,
       providerOptions: model.info.options,
@@ -860,6 +861,8 @@ export namespace Session {
                 cmd: item.command,
                 cmd: item.command,
                 cwd: App.info().path.cwd,
                 cwd: App.info().path.cwd,
                 env: item.environment,
                 env: item.environment,
+                stdout: "ignore",
+                stderr: "ignore",
               })
               })
             }
             }
           }
           }