summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2025-08-11 01:44:30 -0400
committerDax Raad <[email protected]>2025-08-11 01:45:05 -0400
commit6145dfcca0b6c611abef992610fd57370f9e3886 (patch)
treed5c458a7bd993ff5463934192a7d533dcc06db9d
parent4580c88c0b38519e8187d2df1035e9538b51ec2a (diff)
downloadopencode-6145dfcca0b6c611abef992610fd57370f9e3886.tar.gz
opencode-6145dfcca0b6c611abef992610fd57370f9e3886.zip
fix run command to be less messy
-rw-r--r--packages/opencode/src/cli/cmd/run.ts11
1 files changed, 2 insertions, 9 deletions
diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts
index 931940881..fc8df2ab8 100644
--- a/packages/opencode/src/cli/cmd/run.ts
+++ b/packages/opencode/src/cli/cmd/run.ts
@@ -84,10 +84,6 @@ export const RunCommand = cmd({
return
}
- UI.empty()
- UI.println(UI.logo())
- UI.empty()
-
const cfg = await Config.get()
if (cfg.share === "auto" || Flag.OPENCODE_AUTO_SHARE || args.share) {
try {
@@ -101,7 +97,6 @@ export const RunCommand = cmd({
}
}
}
- UI.empty()
const agent = await (async () => {
if (args.agent) return Agent.get(args.agent)
@@ -116,9 +111,6 @@ export const RunCommand = cmd({
return Provider.defaultModel()
})()
- UI.println(UI.Style.TEXT_NORMAL_BOLD + "@ ", UI.Style.TEXT_NORMAL + `${providerID}/${modelID}`)
- UI.empty()
-
function printEvent(color: string, type: string, title: string) {
UI.println(
color + `|`,
@@ -137,7 +129,8 @@ export const RunCommand = cmd({
if (part.type === "tool" && part.state.status === "completed") {
const [tool, color] = TOOL[part.tool] ?? [part.tool, UI.Style.TEXT_INFO_BOLD]
const title =
- part.state.title || Object.keys(part.state.input).length > 0 ? JSON.stringify(part.state.input) : "Unknown"
+ part.state.title ||
+ (Object.keys(part.state.input).length > 0 ? JSON.stringify(part.state.input) : "Unknown")
printEvent(color, tool, title)
}