Merge "Update executeAppFunction to take a OutcomeReceiver" into main