release: v1.13.1 — pi-extensions 7cb808e (aws-sso ignores a Bedrock tier with a non-Bedrock task fallback)
Lint / hadolint (push) Successful in 13s
Lint / doc-drift (push) Successful in 13s
Lint / skill-floor (push) Successful in 14s
Lint / actionlint (push) Successful in 19s
Lint / skill-frontmatter (push) Successful in 21s
Publish Docker Image / lint-gate (push) Successful in 33s
Publish Docker Image / resolve-versions (push) Successful in 11s
Publish Docker Image / base-decide (push) Successful in 12s
Publish Docker Image / build-base (push) Has been skipped
Publish Docker Image / smoke-studio (push) Successful in 5m26s
Publish Docker Image / build-variant-studio (push) Successful in 19m40s
Publish Docker Image / smoke (push) Successful in 10m45s
Publish Docker Image / build-variant (push) Successful in 20m26s
Publish Docker Image / promote-base-latest (push) Successful in 6s
Publish Docker Image / update-description (push) Successful in 9s

This commit is contained in:
2026-10-25 15:33:46 +01:00
parent 7737156aad
commit 47b450694c
+27
View File
@@ -11,6 +11,33 @@ Pre-v1.0.0 tags followed the pi npm version (`v{pi_version}[letter]`).
--- ---
## v1.13.1 — 2026-10-25
Patch release with one change since v1.13.0, the pi-extensions AWS SSO keeper
fix below. Nothing else moved: pi-extensions `f032195` → **`7cb808e`** is the
only component the build bakes differently. The base image is not rebuilt
(no base input changed), so the base tools are byte-identical to v1.13.0.
> **Note:** v1.13.1 exists because v1.13.0 was built minutes before
> pi-extensions `7cb808e` landed. CI resolves pi-extensions `main` when a build
> starts, so v1.13.0 shipped `f032195`, whose keeper still counts a Bedrock
> `deep` fork profile. With `deep` on Bedrock, an ERDC session on v1.13.0 can
> still ask for an AWS login. Prefer v1.13.1 over v1.13.0.
### Fixed
- **The AWS SSO keeper ignores a Bedrock fork tier that has a non-Bedrock
fallback** (pi-extensions `7cb808e`). If `pi-task.fallbackProfiles.<tier>`
names a non-Bedrock model, that tier no longer makes the keeper log in. Then a
setup like `deep` = Bedrock Opus, falling back to `erdc/glm-5.3`, never asks
for an AWS login in an ERDC session. While the login is valid, `deep` tasks
run on Opus. Once it has expired, the `task` tool retries once on the
fallback (only after an auth error before any tool call), and its report says
`[FALLBACK]`. Measured 2026-10-25 on tor-ms22 with a deliberately invalid AWS
key: Bedrock answered `UnrecognizedClientException`, and the task finished on
glm-5.3. The `fork` tool has no fallback: a `deep` fork still fails until you
log in (`/aws-sso now`).
## v1.13.0 — 2026-10-25 ## v1.13.0 — 2026-10-25
Minor release. Headline: the **`pi-devbox-firstboot` skill** (first-boot Minor release. Headline: the **`pi-devbox-firstboot` skill** (first-boot