pub
/// Resolve the wall-clock timeout from `timeout_ms` (the canonical spelling,
/// matching the broader option surface — `with_timeout`, HTTP, command exec).
/// Rounded UP to the nearest whole second — the underlying HTTP transports
/// all consume `Duration::from_secs(u64)`. Sub-second budgets must be
/// enforced at the caller (e.g. the wall-clock post-check in
/// `std/llm/tool_binder`).
pub
pub