This would be the inverse of `InstrumentationSettings.messages_to_otel_events`. This would allow re-running a past conversation by passing these messages to `agent.run` as `message_history`. I believe all the necessary information to build the messages and their parts are in the events.