Add timeout option to the generate report command
Current situation
generate report
command queries Insight Collector /insights
endpoint. Command timeout is currently hardcoded and is set to 60 seconds. For large workflows, cache retrieval and report generation may potentially take longer than one minute.
Desired outcome
Add timeout
option to the generate report
command to make timeout configurable.
This option should only accept positive integers as values.