Does Google Discover traffic show up as Direct traffic in Google Insights?
Yes. The only way to really see this is via Search Conosole reporting. More info here: https://developers.google.com/search/blog/2019/04/search-console-reporting-for-your-sites