[api] add `done` event to signify when a single job is done so that we can

hook into that

im open to a different event name if you want but I want to be able to hook into this to keep track of when individual jobs have been executed