fix(release): harden 2026.6.33 live validation#108356
Merged
RomneyDa merged 6 commits intoJul 15, 2026
Merged
Conversation
(cherry picked from commit 6801d34)
(cherry picked from commit 3442a8e)
(cherry picked from commit 1f49d94)
* test(release): accept tool-only completion signal * test(release): retry transient tool-read failures (cherry picked from commit 60bef7b)
Partial backport of the v6.11-compatible transcript correlation and completed-without-reply retry contract only. (cherry picked from commit 8511585)
RomneyDa
force-pushed
the
dev/extended-stable-2026.6.33-v6.11-repair2
branch
from
July 15, 2026 15:09
022934d to
ee5c4dd
Compare
Member
Author
|
Land-ready proof for exact head
Known proof gap: the real OpenAI gateway lane, fresh npm preflight, and all-groups Full Release Validation must bind the canonical post-merge SHA. Those runs are intentionally deferred until this PR establishes merge-backed canonical provenance and trusted-harness PR #108343 lands on |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What Problem This Solves
Fresh Full Release Validation for the v2026.6.11-based
2026.6.33extended-stable candidate repeatedly reached terminal completion on the OpenAI tool-only probe but failed because the frozen live-test harness still required assistant transcript text and could not distinguish terminal replies from tool preambles.The first backport pass also lacked two later companion invariants: correlating transcript replies to the current user turn and retrying ordinary tool-read results that complete without reply text.
Why This Change Was Made
Backport only the v6.11-compatible test-harness sequence from upstream commits
6801d34d9c3,3442a8e6f5d,1f49d94bb29,60bef7bd413, and the two owning companion hunks from851158529154/ PR #103204.The repair:
status=error,error=completedenvelope only where appropriate;No product runtime, SQLite, provider catalog, installer, publication, or current-only GPT-5.6 work is imported. The changelog contribution record was regenerated through the final content commit.
User Impact
The extended-stable candidate can be validated against the live behavior it actually ships without weakening failure handling or accepting stale transcript evidence. This PR itself publishes nothing and creates no tag.
Evidence
OPENCLAW_LIVE_TEST=0 LIVE=0 OPENCLAW_LIVE_GATEWAY=0 node scripts/test-live.mjs -- src/gateway/gateway-models.profiles.live.test.ts— 102 passed, 2 live suites skipped.node_modules/.bin/oxfmt --check src/gateway/gateway-models.profiles.live.test.ts— passed.git diff --check— passed.db7af38c0b2.extended-stable/2026.6.33— zero findings,patch is correct, confidence 0.96.Exact hosted OpenAI live proof, fresh nonpublishing npm preflight, and fresh all-groups Full Release Validation will run only after this PR merges into the canonical branch.