feat(admin): add safe processing monitor and operation correlation

This commit is contained in:
cesnimda
2026-10-28 19:31:32 +01:00
parent 1f87301ee9
commit d52403dba8
19 changed files with 1064 additions and 6 deletions
@@ -62,6 +62,9 @@ public sealed class AiPrivacyHeaderHandler(
HttpRequestMessage request,
CancellationToken cancellationToken)
{
request.Headers.Remove("X-Operation-Id");
if (executionScope.Current?.Lease.OperationId is Guid id && id != Guid.Empty)
request.Headers.Add("X-Operation-Id", id.ToString("D"));
if (request.RequestUri?.AbsolutePath.StartsWith("/cv/", StringComparison.OrdinalIgnoreCase) == true)
{
var operationContext = executionScope.Current;