diff --git a/.changeset/real-buckets-hope.md b/.changeset/real-buckets-hope.md new file mode 100644 index 0000000000..dfd919674c --- /dev/null +++ b/.changeset/real-buckets-hope.md @@ -0,0 +1,6 @@ +--- +'@e2b/python-sdk': patch +'e2b': patch +--- + +Increase default request timeout diff --git a/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/commands/page.mdx b/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/commands/page.mdx index 0bf8ef1d9f..a4d1a25272 100644 --- a/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/commands/page.mdx +++ b/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/commands/page.mdx @@ -313,7 +313,7 @@ Timeout for requests to the API in **milliseconds**. ###### Default ```ts -30_000 // 30 seconds +60_000 // 60 seconds ``` *** @@ -408,7 +408,7 @@ Timeout for requests to the API in **milliseconds**. ###### Default ```ts -30_000 // 30 seconds +60_000 // 60 seconds ``` ### timeoutMs? diff --git a/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/filesystem/page.mdx b/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/filesystem/page.mdx index d8a63adb67..03f9a1390c 100644 --- a/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/filesystem/page.mdx +++ b/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/filesystem/page.mdx @@ -450,7 +450,7 @@ Timeout for requests to the API in **milliseconds**. ###### Default ```ts -30_000 // 30 seconds +60_000 // 60 seconds ``` ### user? @@ -486,7 +486,7 @@ Timeout for requests to the API in **milliseconds**. ###### Default ```ts -30_000 // 30 seconds +60_000 // 60 seconds ``` ### user? @@ -543,7 +543,7 @@ Timeout for requests to the API in **milliseconds**. ###### Default ```ts -30_000 // 30 seconds +60_000 // 60 seconds ``` ### timeoutMs? diff --git a/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/sandbox/page.mdx b/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/sandbox/page.mdx index 7b8a52dc94..5afc1dd341 100644 --- a/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/sandbox/page.mdx +++ b/apps/web/src/app/(docs)/docs/sdk-reference/js-sdk/v1.13.0/sandbox/page.mdx @@ -586,7 +586,7 @@ Timeout for requests to the API in **milliseconds**. ###### Default ```ts -30_000 // 30 seconds +60_000 // 60 seconds ``` ### secure? diff --git a/packages/js-sdk/src/connectionConfig.ts b/packages/js-sdk/src/connectionConfig.ts index 2b975681e1..1cc4f698c3 100644 --- a/packages/js-sdk/src/connectionConfig.ts +++ b/packages/js-sdk/src/connectionConfig.ts @@ -1,7 +1,7 @@ import { Logger } from './logs' -import {getEnvVar, version} from './api/metadata' +import { getEnvVar, version } from './api/metadata' -const REQUEST_TIMEOUT_MS = 30_000 // 30 seconds +const REQUEST_TIMEOUT_MS = 60_000 // 60 seconds export const KEEPALIVE_PING_INTERVAL_SEC = 50 // 50 seconds export const KEEPALIVE_PING_HEADER = 'Keepalive-Ping-Interval' @@ -37,7 +37,7 @@ export interface ConnectionOpts { /** * Timeout for requests to the API in **milliseconds**. * - * @default 30_000 // 30 seconds + * @default 60_000 // 60 seconds */ requestTimeoutMs?: number /** diff --git a/packages/python-sdk/e2b/connection_config.py b/packages/python-sdk/e2b/connection_config.py index 3e7183abc6..459bc08115 100644 --- a/packages/python-sdk/e2b/connection_config.py +++ b/packages/python-sdk/e2b/connection_config.py @@ -5,7 +5,7 @@ from e2b.api.metadata import package_version -REQUEST_TIMEOUT: float = 30.0 # 30 seconds +REQUEST_TIMEOUT: float = 60.0 # 60 seconds KEEPALIVE_PING_INTERVAL_SEC = 50 # 50 seconds KEEPALIVE_PING_HEADER = "Keepalive-Ping-Interval"