Weather is a popular request for many voice assistants but users often have preferred weather services. Providing a native weather integration enables users to get a forecast from their preferred service.
Similar to the music preference a user user should be able to set their weather service in settings.
When making a weather request such as "What's the weather in San Francisco" the results from the preferred service should be displayed in the doorhanger as a card.
Based on research we know must people want a quick answer to these types of question so the display is minimal. Eventually audio output will be able to read the result using TTS.
The mic should be kept open to allow for a follow up request for additional information. See #962 for details on the implementation.
Weather is a popular request for many voice assistants but users often have preferred weather services. Providing a native weather integration enables users to get a forecast from their preferred service.