History

Normalize readiness duration inputs

Cursor Agent committed 5 months ago

Commit ebbd80d1 parent 21a12421 file · +3 −3Browse files

Unified · Split

packages/ssh/src/tunnel.ts+3−3
@@ -877,9 +877,9 @@ export const waitForHttpReady = Effect.fn("ssh/tunnel.waitForHttpReady")(functio · 876 unmodified lines
877 readonly probeTimeout?: Duration.Input;877 readonly probeTimeout?: Duration.Input;
878 readonly path?: string;878 readonly path?: string;
879}): Effect.fn.Return<void, SshReadinessError, HttpClient.HttpClient> {879}): Effect.fn.Return<void, SshReadinessError, HttpClient.HttpClient> {
880 const timeout = input.timeout ?? DEFAULT_HTTP_READY_TIMEOUT;880 const timeout = Duration.fromInputUnsafe(input.timeout ?? DEFAULT_HTTP_READY_TIMEOUT);
881 const interval = input.interval ?? HTTP_READY_RETRY_INTERVAL;881 const interval = Duration.fromInputUnsafe(input.interval ?? HTTP_READY_RETRY_INTERVAL);
882 const probeTimeout = input.probeTimeout ?? SSH_READY_PROBE_TIMEOUT;882 const probeTimeout = Duration.fromInputUnsafe(input.probeTimeout ?? SSH_READY_PROBE_TIMEOUT);
883 const timeoutMs = Duration.toMillis(timeout);883 const timeoutMs = Duration.toMillis(timeout);
884 const intervalMs = Duration.toMillis(interval);884 const intervalMs = Duration.toMillis(interval);
885 const probeTimeoutMs = Duration.toMillis(probeTimeout);885 const probeTimeoutMs = Duration.toMillis(probeTimeout);