Hey @tribal crypt! π How would you represent in telemetry the relationship between commands in a pipeline, like:
directory | with-file | entries
The handlers for these start concurrently but get blocked on reading stdin before the previous handler has finished (and thus closed its stdout). In this example with-file should fail due to missing arguments, in which case I want entries to be marked as canceled.
Iβm trying to use the trace.WithLinks() to link one handler to the previous, but itβs been tough trying to get it all to work as I want it so looking for advice because I may be pushing against the current.