Преглед изворни кода

Include step-start and step-finish for cost tracking (#2810)

Arjun Singh пре 6 месеци
родитељ
комит
8a28d34fe9
1 измењених фајлова са 8 додато и 0 уклоњено
  1. 8 0
      packages/opencode/src/cli/cmd/run.ts

+ 8 - 0
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