This PR resolves #140548. It's based on my work in #118067.
commandHasTerminal
sendException
package:unified_analytics