Просмотр исходного кода

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

Arjun Singh 6 месяцев назад
Родитель
Сommit
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") {
         if (part.type === "text") {
           text = part.text
           text = part.text