I understand from the Nest website that the thermostat has heating, cooling, and heat/cool modes. I also know that over time Nest learns your preferences based on how you adjust the thermostat, and changes set-points based on this learning.
Does the learning feature ever include changing the mode, or does this always have to be done manually? Would Nest automatically switch from heating mode in the winter, to heat/cool in the shoulder seasons, then cooling in the summer?