elsa-core/src/modules/Elsa.Http/Activities
Sipke Schoorstra 2e712d367a
Add OpenTelemetry workflow instrumentation (#7514)
* Add OpenTelemetry workflow instrumentation

* Fix workflow telemetry metric tags

* Tighten telemetry test listeners

* Refine workflow telemetry boundaries

* Address telemetry review feedback

* Complete workflow telemetry coverage

* Address telemetry instrumentation review feedback

* Handle cancelled workflow telemetry

* Refine workflow activity telemetry tags

* Address telemetry review feedback

* Document OpenTelemetry extension coexistence

Agent-Logs-Url: https://github.com/elsa-workflows/elsa-core/sessions/33211c71-c3c9-424c-b7eb-a13ebd4713a3

Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>

* Address telemetry PR review comments

* Address telemetry review follow-ups

* Preserve workflow executing status transition order

* Address telemetry review feedback

* Refine workflow telemetry review fixes

* Address telemetry review feedback

* Address workflow instrumentation review feedback

* Fix faulted workflow telemetry tags

* Restrict workflow exception mutation

* Fix canceled activity telemetry status

* Clarify workflow exception access

* Cover HTTP trace context propagation

* Report cancelled workflow telemetry consistently

* Refine telemetry cancellation classification

* Record thrown workflow exceptions on context

* Tighten workflow telemetry exception handling

* Preserve first workflow exception

* Handle workflow cancellation separately

* Clarify workflow telemetry enum references

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: sfmskywalker <938393+sfmskywalker@users.noreply.github.com>
2026-05-22 01:17:05 +02:00
..
DownloadHttpFile.cs Refactor default field initializations to use null instead of default!. 2025-05-20 20:26:57 +02:00
FlowSendHttpRequest.cs Replace default! with null! for better nullability safety 2025-05-25 19:26:38 +02:00
HttpEndpoint.cs [codex] Enforce HTTP workflow request body limits while reading (#7497) 2026-05-20 20:57:57 +02:00
HttpEndpointBase.cs Explicit state Bookmarkname (#6963) 2025-11-11 19:10:03 +01:00
SendHttpRequest.cs Expand HttpClient configuration and improve SendHttpRequest activity port handling 2025-09-17 18:31:03 +02:00
SendHttpRequestBase.cs Add OpenTelemetry workflow instrumentation (#7514) 2026-05-22 01:17:05 +02:00
WriteFileHttpResponse.cs Improves HTTP context loss error handling (#7187) 2026-01-12 16:51:30 +01:00
WriteHttpResponse.cs Improves HTTP context loss error handling (#7187) 2026-01-12 16:51:30 +01:00