Skip to content

fix: restore beta package Telegram validation#108566

Merged
steipete merged 1 commit into
release/2026.7.2from
codex/backport-qa-package-2026-7-2
Jul 16, 2026
Merged

fix: restore beta package Telegram validation#108566
steipete merged 1 commit into
release/2026.7.2from
codex/backport-qa-package-2026-7-2

Conversation

@steipete

Copy link
Copy Markdown
Contributor

Related: #108499

What Problem This Solves

Fixes an issue where the 2026.7.2 beta release validation could not complete package acceptance because the packaged Telegram QA harness crossed four invalid package and container boundaries.

Why This Change Was Made

Backports the exact repair already landed and proven on main in #108499. The QA harness now defers private runtime loading, writes artifacts through container-valid absolute paths, implements the small protocol surface locally with parity tests, and mounts the required scenarios into the package-test container.

No version, tag, publication, registry, deployment, or release mutation is included.

User Impact

Maintainers can run the beta package acceptance and Telegram scenario lanes against the actual packaged artifact. Runtime product behavior is unchanged.

Evidence

* fix(qa): keep packaged entry off private transport

* fix(qa): lazy-load private transport runtime

* fix(qa): pass relative package artifact path

* fix(qa): isolate packaged bus protocol

* fix(qa): mount package scenario catalog
@openclaw-barnacle openclaw-barnacle Bot added scripts Repository scripts docker Docker and sandbox tooling extensions: qa-lab size: M maintainer Maintainer-authored PR labels Jul 16, 2026
@steipete steipete self-assigned this Jul 16, 2026
@steipete

Copy link
Copy Markdown
Contributor Author

Land-ready proof for exact head f4030da8ed9747bd7af2d1a523aa3bf95dfca9fb:

  • Hosted CI run 29466964446, attempt 2: green on the exact PR head.
  • Attempt 1 had one QA cleanup stall after every executed scenario assertion passed; the same-head failed-job rerun completed green in 4m26s. No code or evidence waiver.
  • Testbox run 29466591323: shell syntax, targeted oxfmt, targeted oxlint, and 48 focused tests passed.
  • Main exact package validation 29463158969 / child 29463173514: green, 29 successful package jobs including Telegram and all Docker upgrade-survivor jobs.
  • Fresh autoreview: clean, confidence 0.93.
  • Repo-native review artifacts validated with zero findings.

Known gap: none for landing this internal QA/package-harness backport. Full release validation will run against the landed beta SHA.

@steipete
steipete merged commit 5f2c542 into release/2026.7.2 Jul 16, 2026
211 of 217 checks passed
@steipete
steipete deleted the codex/backport-qa-package-2026-7-2 branch July 16, 2026 02:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docker Docker and sandbox tooling extensions: qa-lab maintainer Maintainer-authored PR scripts Repository scripts size: M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant