From 8a28d34fe919d13f1f9f1d9275c1761133c96aa5 Mon Sep 17 00:00:00 2001 From: Arjun Singh Date: Sat, 27 Sep 2025 00:45:36 -0700 Subject: [PATCH] Include step-start and step-finish for cost tracking (#2810) --- packages/opencode/src/cli/cmd/run.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/opencode/src/cli/cmd/run.ts b/packages/opencode/src/cli/cmd/run.ts index 07cc10a7..0368b24c 100644 --- a/packages/opencode/src/cli/cmd/run.ts +++ b/packages/opencode/src/cli/cmd/run.ts @@ -186,6 +186,14 @@ export const RunCommand = cmd({ } } + if (part.type === "step-start") { + if (outputJsonEvent("step_start", { part })) return + } + + if (part.type === "step-finish") { + if (outputJsonEvent("step_finish", { part })) return + } + if (part.type === "text") { text = part.text