To support agentic scenarios where agents are calling CLI many command may issue interactive prompts to users that some agents are unable to respond to. In these scenarios we will automatically time out prompts after 30 seconds if we do not receive any user input.