A command-and-control system handles a finite, predefined list of requests. Outside that list, it usually declines rather than adapting its response. Early virtual assistants such as Siri, Alexa, and Google Assistant commonly followed this pattern. section 6.7
Its narrow behavior can make it comparatively controlled and dependable for connected actions, such as turning off lights, changing a thermostat, or making a purchase. However, it is not an AI agent: it cannot flexibly pursue goals or coordinate unfamiliar, multistep tasks. section 6.7
Planning an outfit
An assistant may retrieve a weather forecast, but it cannot reliably combine that information with a calendar and produce a suitable outfit recommendation unless the full request has been predefined. section 6.7
Figure 6.7 Gemini’s partial response to a query about possible grills to purchase
Compare a flexible shopping-assistant response with the narrower request handling associated with command-and-control systems. section 6.7
