There was some back and forth awhile back on how dict-ish the job event should be- at some point it got messed up and actually turned into just a dict, which was never the intent. Restore it to a wrapped type that just passes through a Mapping impl to the underlying raw_event_data (also renamed the event type and removed most of the fields for now since they're not always applicable and pretty specific to runner/AAP internals).
There was some back and forth awhile back on how
dict
-ish the job event should be- at some point it got messed up and actually turned into just adict
, which was never the intent. Restore it to a wrapped type that just passes through aMapping
impl to the underlyingraw_event_data
(also renamed the event type and removed most of the fields for now since they're not always applicable and pretty specific to runner/AAP internals).