Este setting ajusta quanto tempo um comando bash pode rodar antes de ser interrompido, definindo um padrão e um teto máximo.
Também limita o tamanho da saída capturada, evitando logs gigantescos no contexto.
Assim, comandos travados não seguram a sessão para sempre, mas builds e deploys longos ainda têm tempo de terminar.
Quando usar
- Quando builds, testes ou deploys estouram o timeout padrão.
- Para evitar que um comando pendurado bloqueie a sessão.
- Quando saídas muito grandes poluem o contexto.
Como usar
Aplique o setting e ajuste os valores em milissegundos conforme a duração típica das suas tarefas.