pub fn adaptive_timeout(source_len: usize) -> u64
Computes an adaptive timeout based on input size. Base: 3000ms. Adds 1000ms per 10KB of payload. Max default: 10000ms.