While you can't remove the timeout, you can increase the countdown time which has a similar effect. In the Agent Configuration, increase the following settings under the Advanced Settings tab
For file system events increase PostProcessor.FILE_SYSTEM_USER_RESPONSE_TIMEOUT.int
For HTTP and FTP events increase PostProcessor.NETWORK_USER_RESPONSE_TIMEOUT.int
For all other event types increase PostProcessor.OTHER_USER_RESPONSE_TIMEOUT
Each of these is the time in seconds, default 60, before the user cancel switches to the block end state. The largest I have seen this in production is 120 seconds however there is no techincal limit. There is a practical limit however since at some point the user not acting becomes a choice in and of itself. If they are unable to decide in a reasonable amount of time its probably safe to err on the side of caution.