Track full dispatch completion separately for error handling and shutdown drain while allowing same-session follow-ups to steer active runs. Fixes #113180. Co-authored-by: Taksh <takshkothari09@gmail.com>
* test(feishu): consolidate monitor helper coverage * test(imessage): consolidate monitor helper coverage * test(mattermost): consolidate monitor helper coverage * test(zalo): consolidate monitor lifecycle coverage * test(imessage): classify merged monitor support correctly