feat(server): stream step logs to files, drop log bodies from run docs

This commit is contained in:
mrhid6 committed 2026-07-20 15:18:35 +01:00
1 parent 85e1baf59a
commit d905c99d32
3 files changed
+36 -15

No files matched your search

+1 -2
View File
@@ -68,8 +68,7 @@ type StepRun struct {
Status string `bson:"status" json:"status"` // queued|running|success|failed|skipped
Attempts int `bson:"attempts" json:"attempts"`
ExitCode int `bson:"exit_code" json:"exit_code"`
Stdout string `bson:"stdout" json:"stdout"`
Stderr string `bson:"stderr" json:"stderr"`
LogOffset int64 `bson:"log_offset" json:"log_offset"`
OutputEnv map[string]string `bson:"output_env" json:"output_env"`
StartedAt *time.Time `bson:"started_at,omitempty" json:"started_at,omitempty"`
FinishedAt *time.Time `bson:"finished_at,omitempty" json:"finished_at,omitempty"`