Hello, using Temporal’s Typescript SDK (v.1.4.3). Want to start propagating context through all of my workflows so that I know how to attribute which workflows/activities are being used by which users within my teams (for the sake of cost analysis).
The docs you saw on logging and sinks mention opentelemetry context propagation.
If you want to propagate context that’s not tied to tracing, you would need to implement your own interceptors, as I mentioned in Context Propagation docs - #2.
Thanks for the reply. Not sure I understand, how do I differentiate between context tied to tracing vs context not tied to tracing? From what I can tell, I would want to write my own interceptor then, since the context I’m trying to propagate is related to who might be starting the workflow. Is that correct?