From 9143ed373ca8a9af1690b3815bd478b96ec55469 Mon Sep 17 00:00:00 2001 From: Bryant Date: Mon, 13 Jul 2026 19:38:31 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20(python-sdk-docs):=20Convert=20cont?= =?UTF-8?q?ainer-base-image=20docker=20build=20variants=20to=20tabs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Mirror the pymdownx.tabbed pattern used in quick-start.md so the default vs. pinned-version docker build invocations render as separate tabs instead of one plain bash block. --- docs/guides/container-base-image.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/docs/guides/container-base-image.md b/docs/guides/container-base-image.md index 95157393..13773aed 100644 --- a/docs/guides/container-base-image.md +++ b/docs/guides/container-base-image.md @@ -101,13 +101,19 @@ which `agent-assembly` SDK release gets baked in. | *unset* (default) | Installs the **latest stable** SDK release; if no stable release exists yet, the **latest pre-release**. | | set to a version | Installs **exactly** that version — e.g. `SDK_VERSION=0.0.1b5`. | -```bash -# Default — let the image resolve the newest appropriate SDK release: -docker build -t my-agent . +=== "Default" -# Pin an exact SDK version for a fully reproducible build: -docker build --build-arg SDK_VERSION=0.0.1b5 -t my-agent . -``` + ```bash + # Let the image resolve the newest appropriate SDK release: + docker build -t my-agent . + ``` + +=== "Pinned version" + + ```bash + # Pin an exact SDK version for a fully reproducible build: + docker build --build-arg SDK_VERSION=0.0.1b5 -t my-agent . + ``` !!! tip "Published images already pin the SDK" The images published to GHCR are built with `SDK_VERSION` pinned to a specific SDK