Simulations can emit simulation events when they are run. This happens automatically when activities are created, and the user can also add their own events to act as useful log messages or warnings. Thanks to the changes in https://github.com/NASA-AMMOS/aerie-ui/pull/1236 these events will be visible in the UI to provide extra visibility into what's going on "under the hood" when a sim is run.
Per @mattdailis we should be able to associate these events with the spans/activities that create them, which would help users trace them to their source.
Requirements
Add information to simulation events to reference their associated Spans
Background
Simulations can emit simulation events when they are run. This happens automatically when activities are created, and the user can also add their own events to act as useful log messages or warnings. Thanks to the changes in https://github.com/NASA-AMMOS/aerie-ui/pull/1236 these events will be visible in the UI to provide extra visibility into what's going on "under the hood" when a sim is run.
Per @mattdailis we should be able to associate these events with the spans/activities that create them, which would help users trace them to their source.
Requirements
Span
s