# US-021 — `--route-timeout` CLI flag for node tracker route lookup Status: done Priority: Medium Stage: Implemented ## Context The node's slow-path tracker route lookup (`/v1/route`) used a hard-coded 30-second HTTP timeout. On high-latency links (relay, satellite, 5G) or when the tracker is under load, legitimate route lookups were failing prematurely. The timeout is deployment-specific and should be tunable. ## Acceptance criteria - [ ] `meshnet-node start` accepts `--route-timeout ` (float, default 30.0) - [ ] Value is passed through to `TorchNodeServer` and used in the `/v1/route` HTTP call - [ ] `TorchNodeServer` exposes `route_timeout` as a readable property - [ ] Test: setting `--route-timeout 45` is reflected as `45.0` on the running server object - [ ] `python -m pytest` passes