summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-06-27 07:29:41 -0400
committerDax Raad <[email protected]>2025-06-27 07:29:41 -0400
commited8d277e49d3ed76508f24c5bd3ce3e2f3d77fd2 (patch)
treef012021f429076c1449daf7626ff6338ca2c8458
parent59b3268c645055d35fe073085d7430a6ac3c5f34 (diff)
downloadopencode-ed8d277e49d3ed76508f24c5bd3ce3e2f3d77fd2.tar.gz
opencode-ed8d277e49d3ed76508f24c5bd3ce3e2f3d77fd2.zip
fix formatting output going into tui
-rw-r--r--packages/opencode/src/format/index.ts2
-rw-r--r--packages/opencode/src/session/index.ts3
2 files changed, 5 insertions, 0 deletions
diff --git a/packages/opencode/src/format/index.ts b/packages/opencode/src/format/index.ts
index 7dfcb3e0c..9142750b0 100644
--- a/packages/opencode/src/format/index.ts
+++ b/packages/opencode/src/format/index.ts
@@ -54,6 +54,8 @@ export namespace Format {
cmd: item.command.map((x) => x.replace("$FILE", file)),
cwd: App.info().path.cwd,
env: item.environment,
+ stdout: "ignore",
+ stderr: "ignore",
})
const exit = await proc.exited
if (exit !== 0)
diff --git a/packages/opencode/src/session/index.ts b/packages/opencode/src/session/index.ts
index 9abcb6985..0591bb56a 100644
--- a/packages/opencode/src/session/index.ts
+++ b/packages/opencode/src/session/index.ts
@@ -537,6 +537,7 @@ export namespace Session {
// return step
// },
toolCallStreaming: true,
+ maxTokens: model.info.limit.output || undefined,
abortSignal: abort.signal,
maxSteps: 1000,
providerOptions: model.info.options,
@@ -860,6 +861,8 @@ export namespace Session {
cmd: item.command,
cwd: App.info().path.cwd,
env: item.environment,
+ stdout: "ignore",
+ stderr: "ignore",
})
}
}