From 7dbe803c205e231e3b6de12ba3f02930c1a3cf65 Mon Sep 17 00:00:00 2001 From: "lin.si" Date: Wed, 23 Sep 2026 18:04:49 +0800 Subject: [PATCH 1/2] docs(sdk): pin TypeScript publishing patch version --- content/guides/changelog.mdx | 6 +++--- content/guides/sdks.mdx | 4 ++-- tests/docs-site.spec.ts | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/content/guides/changelog.mdx b/content/guides/changelog.mdx index ea31cc3..b1b5d87 100644 --- a/content/guides/changelog.mdx +++ b/content/guides/changelog.mdx @@ -5,8 +5,8 @@ description: Track CALL-E Developer API and SDK product updates. ## September 23, 2026 - Calls and SDK 1.0 -Single-target Calls are available through the production API and the TypeScript -and Python 1.0.0 SDKs. Start with [Quickstart](/quickstart) or [SDKs](/sdks). +Single-target Calls are available through the production API and SDK 1.0 +(TypeScript 1.0.1 and Python 1.0.0). Start with [Quickstart](/quickstart) or [SDKs](/sdks). - Send one phone and task with a required result schema and idempotency key. - Region and language hints are optional; ambiguous or conflicting input returns @@ -34,7 +34,7 @@ Calls and Goal Runs contracts. Its `info.version` is distinct from: - the installed SDK package version; - `run_spec.version`, the published workflow version pinned by a Goal Run. -Current guides target SDK 1.0.0; [legacy examples](/legacy-sdks) retain SDK 0.7.x. +Current guides target SDK 1.0; [legacy examples](/legacy-sdks) retain SDK 0.7.x. Updating an SDK does not select a historical server contract. Keep the contract snapshot and package lockfile used to validate your integration; compare request and response schemas when diff --git a/content/guides/sdks.mdx b/content/guides/sdks.mdx index 30dc8e8..d775ea1 100644 --- a/content/guides/sdks.mdx +++ b/content/guides/sdks.mdx @@ -4,13 +4,13 @@ description: Install SDK 1.0 for single-target Calls and published Goal Runs. --- The official server SDKs support single-target Calls and published Goal Runs. -Use SDK **1.0.0** with the production API. Legacy call-task integrations must +Use SDK **1.0** with the production API. Legacy call-task integrations must [migrate their inputs and result handling](/migration) before upgrading. ## Install ```bash -pnpm add @call-e/calle@1.0.0 +pnpm add @call-e/calle@1.0.1 pip install calle-ai==1.0.0 ``` diff --git a/tests/docs-site.spec.ts b/tests/docs-site.spec.ts index 413da82..f208aca 100644 --- a/tests/docs-site.spec.ts +++ b/tests/docs-site.spec.ts @@ -991,7 +991,7 @@ test("keeps retry tables and API operations within the mobile viewport", async ( test("publishes production SDK installation and readiness guidance", async ({ page }) => { await page.goto("/sdks"); - await expect(page.locator("pre").filter({ hasText: "pnpm add @call-e/calle@1.0.0" })).toBeVisible(); + await expect(page.locator("pre").filter({ hasText: "pnpm add @call-e/calle@1.0.1" })).toBeVisible(); await expect(page.locator("pre").filter({ hasText: "pip install calle-ai==1.0.0" })).toBeVisible(); await expect(page.locator("main")).toContainText("resultStatus"); await expect(page.locator("main")).not.toContainText("These packages have not been published"); From 407d0cc9c1a807bdf3f4736c96b35207fef3d025 Mon Sep 17 00:00:00 2001 From: "lin.si" Date: Wed, 23 Sep 2026 18:24:10 +0800 Subject: [PATCH 2/2] docs(sdk): pin Python publishing patch version --- content/guides/changelog.mdx | 2 +- content/guides/sdks.mdx | 2 +- tests/docs-site.spec.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/guides/changelog.mdx b/content/guides/changelog.mdx index b1b5d87..c0bf943 100644 --- a/content/guides/changelog.mdx +++ b/content/guides/changelog.mdx @@ -6,7 +6,7 @@ description: Track CALL-E Developer API and SDK product updates. ## September 23, 2026 - Calls and SDK 1.0 Single-target Calls are available through the production API and SDK 1.0 -(TypeScript 1.0.1 and Python 1.0.0). Start with [Quickstart](/quickstart) or [SDKs](/sdks). +(TypeScript and Python 1.0.1). Start with [Quickstart](/quickstart) or [SDKs](/sdks). - Send one phone and task with a required result schema and idempotency key. - Region and language hints are optional; ambiguous or conflicting input returns diff --git a/content/guides/sdks.mdx b/content/guides/sdks.mdx index d775ea1..12a0ddb 100644 --- a/content/guides/sdks.mdx +++ b/content/guides/sdks.mdx @@ -11,7 +11,7 @@ Use SDK **1.0** with the production API. Legacy call-task integrations must ```bash pnpm add @call-e/calle@1.0.1 -pip install calle-ai==1.0.0 +pip install calle-ai==1.0.1 ``` Python requires 3.11 or later. Keep API keys in trusted server environments. diff --git a/tests/docs-site.spec.ts b/tests/docs-site.spec.ts index f208aca..72c9223 100644 --- a/tests/docs-site.spec.ts +++ b/tests/docs-site.spec.ts @@ -992,7 +992,7 @@ test("keeps retry tables and API operations within the mobile viewport", async ( test("publishes production SDK installation and readiness guidance", async ({ page }) => { await page.goto("/sdks"); await expect(page.locator("pre").filter({ hasText: "pnpm add @call-e/calle@1.0.1" })).toBeVisible(); - await expect(page.locator("pre").filter({ hasText: "pip install calle-ai==1.0.0" })).toBeVisible(); + await expect(page.locator("pre").filter({ hasText: "pip install calle-ai==1.0.1" })).toBeVisible(); await expect(page.locator("main")).toContainText("resultStatus"); await expect(page.locator("main")).not.toContainText("These packages have not been published"); await page.goto("/migration");