From 2ea35697d0d10a9d4aa73b7d01a443f4a7531ce1 Mon Sep 17 00:00:00 2001 From: jamesread Date: Mon, 27 Oct 2025 15:42:13 +0000 Subject: [PATCH] fix: #672 Empty execution tracking ID in InternalLogEntry --- service/internal/executor/executor.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/service/internal/executor/executor.go b/service/internal/executor/executor.go index fa98b77..4c39199 100644 --- a/service/internal/executor/executor.go +++ b/service/internal/executor/executor.go @@ -286,6 +286,9 @@ func (e *Executor) ExecRequest(req *ExecutionRequest) (*sync.WaitGroup, string) req.TrackingID = uuid.NewString() } + // Update the log entry with the final tracking ID + req.logEntry.ExecutionTrackingID = req.TrackingID + log.Tracef("executor.ExecRequest(): %v", req) e.SetLog(req.TrackingID, req.logEntry)