Name effective defaults in invalid-timeout warning · Entire

Name effective defaults in invalid-timeout warning

ce0c3ee→main·

toothbrush·3w ago·1 file·+1 added/-1 removed

Discovery and failover defaults differ, so "using defaults" alone was not actionable when debugging slow-link timeouts.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com

Sessions

be0e1af46fffView transcript

[?
Improve Timeout Configuration ClarityClaude Code·Opus 4.8[1m]·1 step](/content/gh/entireio/cli/session/52f42b44-a279-405d-a413-4d922fc42be7#timeline-be0e1af46fff/index.html)

Changes

1

49 unmodified lines

50
51
52
53
53
54
55
56

49 unmodified lines

}
    secs, err := strconv.Atoi(v)
    if err != nil || secs <= 0 {
        fmt.Fprintf(os.Stderr, "httpclient: ignoring invalid %s=%q, using defaults\n", EnvConnectTimeout, v)
        fmt.Fprintf(os.Stderr, "httpclient: ignoring invalid %s=%q, using defaults (%s failover, %s discovery)\n", EnvConnectTimeout, v, DefaultDialTimeout, DefaultDiscoveryDialTimeout)
        return 0, false
    }
    return time.Duration(secs) * time.Second, true

Minternal/entireclient/httpclient/transport.go+1/-1