A user writes:
In many cases, the inputs to a Step and the output from that Step are valuable as part of the trace.
When I enable OTEL for DBOS it will log spans for Workflow and Steps - but to capture the input/outputs I will need to write all the boiler plate code that does that (get the DBOS span, log the input, finally get it again, log the output) all of that can be simply added to the infra as an extension to the Step decorator to request logging the input and output - again this is relevant in the context of Langfuse and other tracing platforms that have the concept of "Input" and "Output" - this is not (AFAIK) part of the OTEL tracing basic functionality.
A user writes: