feat: add documentation for timeout blocks