Failed jobs do not become expired to allow you to re-queue them without any
time pressure. You should re-queue or delete them manually, or apply AutomaticRetry(OnAttemptsExceeded = AttemptsExceededAction.Delete)
attribute to delete them automatically.
An exception occurred during performance of the job. Fewer details...
05/24/2026 11:46:19
System.Net.Http.HttpRequestException
Connection refused (agentservice-agentservice:80)
System.Net.Http.HttpRequestException: Connection refused (agentservice-agentservice:80) ---> System.Net.Sockets.SocketException: Connection refused
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketErrorerror, CancellationTokencancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16token)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItemqueueItem)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionWaiter`1.WaitForConnectionWithTelemetryAsync(HttpRequestMessagerequest, HttpConnectionPoolpool, Booleanasync, CancellationTokenrequestCancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessagerequest, Booleanasync, BooleandoRequestAuth, CancellationTokencancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessagerequest, HttpCompletionOptioncompletionOption, CancellationTokenSourcects, BooleandisposeCts, CancellationTokenSourcependingRequestsCts, CancellationTokenoriginalCancellationToken)
at PurchaseAgent.Application.Clients.AgentService.HttpAgentServiceClient.InvokeAgentAsync[TPayload,TResponse](Stringslug, TPayloadpayload, CancellationTokencancellationToken) in /src/src/PurchaseAgent.Application/Clients/AgentService/HttpAgentServiceClient.cs:line 66
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorDailyCycleTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorDailyCycleTriggerJob.cs:line 60
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/24/2026 11:40:36
System.Net.Http.HttpRequestException
Connection refused (localhost:5180)
System.Net.Http.HttpRequestException: Connection refused (localhost:5180) ---> System.Net.Sockets.SocketException: Connection refused
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketErrorerror, CancellationTokencancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16token)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItemqueueItem)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionWaiter`1.WaitForConnectionWithTelemetryAsync(HttpRequestMessagerequest, HttpConnectionPoolpool, Booleanasync, CancellationTokenrequestCancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessagerequest, Booleanasync, BooleandoRequestAuth, CancellationTokencancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessagerequest, HttpCompletionOptioncompletionOption, CancellationTokenSourcects, BooleandisposeCts, CancellationTokenSourcependingRequestsCts, CancellationTokenoriginalCancellationToken)
at PurchaseAgent.Application.Clients.AgentService.HttpAgentServiceClient.InvokeAgentAsync[TPayload,TResponse](Stringslug, TPayloadpayload, CancellationTokencancellationToken) in /src/src/PurchaseAgent.Application/Clients/AgentService/HttpAgentServiceClient.cs:line 66
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorCanaryResolveTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorCanaryResolveTriggerJob.cs:line 52
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/24/2026 11:40:39
System.Net.Http.HttpRequestException
Connection refused (localhost:5180)
System.Net.Http.HttpRequestException: Connection refused (localhost:5180) ---> System.Net.Sockets.SocketException: Connection refused
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketErrorerror, CancellationTokencancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16token)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItemqueueItem)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionWaiter`1.WaitForConnectionWithTelemetryAsync(HttpRequestMessagerequest, HttpConnectionPoolpool, Booleanasync, CancellationTokenrequestCancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessagerequest, Booleanasync, BooleandoRequestAuth, CancellationTokencancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessagerequest, HttpCompletionOptioncompletionOption, CancellationTokenSourcects, BooleandisposeCts, CancellationTokenSourcependingRequestsCts, CancellationTokenoriginalCancellationToken)
at PurchaseAgent.Application.Clients.AgentService.HttpAgentServiceClient.InvokeAgentAsync[TPayload,TResponse](Stringslug, TPayloadpayload, CancellationTokencancellationToken) in /src/src/PurchaseAgent.Application/Clients/AgentService/HttpAgentServiceClient.cs:line 66
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorSeedProposalTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorSeedProposalTriggerJob.cs:line 51
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/24/2026 11:40:37
System.Net.Http.HttpRequestException
Connection refused (localhost:5180)
System.Net.Http.HttpRequestException: Connection refused (localhost:5180) ---> System.Net.Sockets.SocketException: Connection refused
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketErrorerror, CancellationTokencancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16token)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItemqueueItem)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionWaiter`1.WaitForConnectionWithTelemetryAsync(HttpRequestMessagerequest, HttpConnectionPoolpool, Booleanasync, CancellationTokenrequestCancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessagerequest, Booleanasync, BooleandoRequestAuth, CancellationTokencancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessagerequest, HttpCompletionOptioncompletionOption, CancellationTokenSourcects, BooleandisposeCts, CancellationTokenSourcependingRequestsCts, CancellationTokenoriginalCancellationToken)
at PurchaseAgent.Application.Clients.AgentService.HttpAgentServiceClient.InvokeAgentAsync[TPayload,TResponse](Stringslug, TPayloadpayload, CancellationTokencancellationToken) in /src/src/PurchaseAgent.Application/Clients/AgentService/HttpAgentServiceClient.cs:line 66
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorDailyCycleTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorDailyCycleTriggerJob.cs:line 60
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/24/2026 03:00:03
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorCanaryResolveWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorCanaryResolveWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorCanaryResolveTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorCanaryResolveTriggerJob.cs:line 43
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/24/2026 01:00:02
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorSeedProposalWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorSeedProposalWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorSeedProposalTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorSeedProposalTriggerJob.cs:line 43
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/24/2026 01:36:18
System.Net.Http.HttpRequestException
Connection refused (localhost:5180)
System.Net.Http.HttpRequestException: Connection refused (localhost:5180) ---> System.Net.Sockets.SocketException: Connection refused
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16token)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(Stringhost, Int32port, HttpRequestMessageinitialRequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionPool.InjectNewHttp11ConnectionAsync(QueueItemqueueItem)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationTokencancellationToken)
at System.Net.Http.HttpConnectionWaiter`1.WaitForConnectionWithTelemetryAsync(HttpRequestMessagerequest, HttpConnectionPoolpool, Booleanasync, CancellationTokenrequestCancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessagerequest, Booleanasync, BooleandoRequestAuth, CancellationTokencancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessagerequest, Booleanasync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|4_0(HttpRequestMessagerequest, BooleanuseAsync, CancellationTokencancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessagerequest, HttpCompletionOptioncompletionOption, CancellationTokenSourcects, BooleandisposeCts, CancellationTokenSourcependingRequestsCts, CancellationTokenoriginalCancellationToken)
at PurchaseAgent.Application.Clients.AgentService.HttpAgentServiceClient.InvokeAgentAsync[TPayload,TResponse](Stringslug, TPayloadpayload, CancellationTokencancellationToken) in /src/src/PurchaseAgent.Application/Clients/AgentService/HttpAgentServiceClient.cs:line 66
at PurchaseAgent.Application.Briefing.Gazette.GazetteHeadlineComposer.ComposeAsync(IReadOnlyList`1deptResults, CancellationTokenct) in /src/src/PurchaseAgent.Application/Briefing/Gazette/GazetteHeadlineComposer.cs:line 78
at PurchaseAgent.Application.Briefing.Gazette.GazetteDailyBriefJob.ExecuteAsync(CancellationTokenct) in /src/src/PurchaseAgent.Application/Briefing/Gazette/GazetteDailyBriefJob.cs:line 91
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/23/2026 16:00:01
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorDailyCycleWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorDailyCycleWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorDailyCycleTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorDailyCycleTriggerJob.cs:line 46
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/23/2026 03:00:01
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorCanaryResolveWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorCanaryResolveWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorCanaryResolveTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorCanaryResolveTriggerJob.cs:line 43
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/23/2026 01:00:01
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorSeedProposalWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorSeedProposalWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorSeedProposalTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorSeedProposalTriggerJob.cs:line 43
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/23/2026 01:38:54
PurchaseAgent.Agents.Llm.LlmException
Gemini response truncated by max_tokens cap (finish_reason=MAX_TOKENS). Increase MaxOutputTokens or reduce prompt complexity.
PurchaseAgent.Agents.Llm.LlmException: Gemini response truncated by max_tokens cap (finish_reason=MAX_TOKENS). Increase MaxOutputTokens or reduce prompt complexity.
at PurchaseAgent.Infrastructure.Llm.LlmHttpInvoker.EnsureNotCutoff(StringfinishReason, StringproviderName) in /src/src/PurchaseAgent.Infrastructure/Llm/LlmHttpInvoker.cs:line 64
at PurchaseAgent.Infrastructure.Llm.GeminiLlmClient.CompleteAsync(LlmRequestrequest, CancellationTokenct) in /src/src/PurchaseAgent.Infrastructure/Llm/GeminiLlmClient.cs:line 141
at PurchaseAgent.Infrastructure.Llm.RoutedLlmClient.CompleteAsync(LlmRequestrequest, CancellationTokenct) in /src/src/PurchaseAgent.Infrastructure/Llm/RoutedLlmClient.cs:line 58
at PurchaseAgent.Application.Briefing.Gazette.GazetteHeadlineComposer.ComposeAsync(IReadOnlyList`1deptResults, CancellationTokenct) in /src/src/PurchaseAgent.Application/Briefing/Gazette/GazetteHeadlineComposer.cs:line 72
at PurchaseAgent.Application.Briefing.Gazette.GazetteDailyBriefJob.ExecuteAsync(CancellationTokenct) in /src/src/PurchaseAgent.Application/Briefing/Gazette/GazetteDailyBriefJob.cs:line 91
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/22/2026 16:00:02
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorDailyCycleWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorDailyCycleWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorDailyCycleTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorDailyCycleTriggerJob.cs:line 46
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/22/2026 03:00:03
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorCanaryResolveWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorCanaryResolveWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorCanaryResolveTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorCanaryResolveTriggerJob.cs:line 43
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/22/2026 01:00:02
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorSeedProposalWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorSeedProposalWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorSeedProposalTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorSeedProposalTriggerJob.cs:line 43
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/22/2026 01:32:48
PurchaseAgent.Agents.Llm.LlmException
Gemini response truncated by max_tokens cap (finish_reason=MAX_TOKENS). Increase MaxOutputTokens or reduce prompt complexity.
PurchaseAgent.Agents.Llm.LlmException: Gemini response truncated by max_tokens cap (finish_reason=MAX_TOKENS). Increase MaxOutputTokens or reduce prompt complexity.
at PurchaseAgent.Infrastructure.Llm.LlmHttpInvoker.EnsureNotCutoff(StringfinishReason, StringproviderName) in /src/src/PurchaseAgent.Infrastructure/Llm/LlmHttpInvoker.cs:line 64
at PurchaseAgent.Infrastructure.Llm.GeminiLlmClient.CompleteAsync(LlmRequestrequest, CancellationTokenct) in /src/src/PurchaseAgent.Infrastructure/Llm/GeminiLlmClient.cs:line 141
at PurchaseAgent.Infrastructure.Llm.RoutedLlmClient.CompleteAsync(LlmRequestrequest, CancellationTokenct) in /src/src/PurchaseAgent.Infrastructure/Llm/RoutedLlmClient.cs:line 58
at PurchaseAgent.Application.Briefing.Gazette.GazetteHeadlineComposer.ComposeAsync(IReadOnlyList`1deptResults, CancellationTokenct) in /src/src/PurchaseAgent.Application/Briefing/Gazette/GazetteHeadlineComposer.cs:line 72
at PurchaseAgent.Application.Briefing.Gazette.GazetteDailyBriefJob.ExecuteAsync(CancellationTokenct) in /src/src/PurchaseAgent.Application/Briefing/Gazette/GazetteDailyBriefJob.cs:line 91
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/21/2026 16:00:04
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorDailyCycleWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorDailyCycleWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorDailyCycleTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorDailyCycleTriggerJob.cs:line 46
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/21/2026 03:00:05
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorCanaryResolveWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorCanaryResolveWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorCanaryResolveTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorCanaryResolveTriggerJob.cs:line 43
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/21/2026 01:00:04
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorSeedProposalWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorSeedProposalWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorSeedProposalTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorSeedProposalTriggerJob.cs:line 43
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/21/2026 01:36:06
PurchaseAgent.Agents.Llm.LlmException
Gemini response truncated by max_tokens cap (finish_reason=MAX_TOKENS). Increase MaxOutputTokens or reduce prompt complexity.
PurchaseAgent.Agents.Llm.LlmException: Gemini response truncated by max_tokens cap (finish_reason=MAX_TOKENS). Increase MaxOutputTokens or reduce prompt complexity.
at PurchaseAgent.Infrastructure.Llm.LlmHttpInvoker.EnsureNotCutoff(StringfinishReason, StringproviderName) in /src/src/PurchaseAgent.Infrastructure/Llm/LlmHttpInvoker.cs:line 64
at PurchaseAgent.Infrastructure.Llm.GeminiLlmClient.CompleteAsync(LlmRequestrequest, CancellationTokenct) in /src/src/PurchaseAgent.Infrastructure/Llm/GeminiLlmClient.cs:line 141
at PurchaseAgent.Infrastructure.Llm.RoutedLlmClient.CompleteAsync(LlmRequestrequest, CancellationTokenct) in /src/src/PurchaseAgent.Infrastructure/Llm/RoutedLlmClient.cs:line 58
at PurchaseAgent.Application.Briefing.Gazette.GazetteHeadlineComposer.ComposeAsync(IReadOnlyList`1deptResults, CancellationTokenct) in /src/src/PurchaseAgent.Application/Briefing/Gazette/GazetteHeadlineComposer.cs:line 72
at PurchaseAgent.Application.Briefing.Gazette.GazetteDailyBriefJob.ExecuteAsync(CancellationTokenct) in /src/src/PurchaseAgent.Application/Briefing/Gazette/GazetteDailyBriefJob.cs:line 91
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)
An exception occurred during performance of the job. More details...
05/20/2026 16:00:01
System.InvalidOperationException
No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorDailyCycleWorkflow' has been registered.
System.InvalidOperationException: No service for type 'PurchaseAgent.Stages.Discovery.Curator.Orchestrator.CuratorDailyCycleWorkflow' has been registered.
at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProviderprovider)
at PurchaseAgent.Stages.Discovery.Curator.Orchestrator.Workflows.CuratorDailyCycleTriggerJob.RunAsync(CancellationTokenct) in /src/src/PurchaseAgent.Stages.Discovery/Curator/Orchestrator/Workflows/CuratorDailyCycleTriggerJob.cs:line 46
at InvokeStub_TaskAwaiter.GetResult(Object,Object, IntPtr*)
at System.Reflection.RuntimeMethodInfo.Invoke(Objectobj, BindingFlagsinvokeAttr, Binderbinder, Object[]parameters, CultureInfoculture)