HomePhabricator

emit engine events for termination w/ cli api run launcher and grpc run launcher

Description

emit engine events for termination w/ cli api run launcher and grpc run launcher

Summary: emit engine events when user attempts to terminate pipeline run. one weirdness here is if you're using the default run launcher, that attempts to terminate via cli api run launcher and then falls back to grpc run launcher which creates confusing events

Test Plan: added some checks to bk.

Reviewers: alangenfeld, nate, dgibson

Reviewed By: alangenfeld

Differential Revision: https://dagster.phacility.com/D4567