From c13afd29ddaafb84c093a245f36d246a95b31d89 Mon Sep 17 00:00:00 2001 From: Paolo Dettori Date: Mon, 24 Aug 2026 16:10:19 -0400 Subject: [PATCH] fix(ci): bump pi-fork to hermetic-build commit (Closes #160) The check job runs 'cd pi-fork && npm ci && npm run build', which regenerated pi's models.generated.ts from the live models.dev API at build time. Drift there emitted 'supportsReasoningEffort' on an openai-responses-typed literal, failing typecheck (TS2353) and blocking the downstream Typecheck and Test steps -- harness unit tests have not run in CI since 2026-08-20. Bump pi-fork to rossoctl/pi@2c28be5, which makes the ai package build hermetic (codegen split out of 'build') and widens OpenAIResponsesCompat so deliberate regeneration stays type-valid. See rossoctl/pi#1. Assisted-By: Claude (Anthropic AI) Signed-off-by: Paolo Dettori --- pi-fork | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pi-fork b/pi-fork index 95431d1..2c28be5 160000 --- a/pi-fork +++ b/pi-fork @@ -1 +1 @@ -Subproject commit 95431d13aa9e5cd4ef3088a5bb2d060b03d7a072 +Subproject commit 2c28be50313f6d84683cf9c50a08d59c87d0ea4d