Skip to content

fix(ci): restore Z.AI API Platform validation#112171

Merged
RomneyDa merged 1 commit into
mainfrom
fix/restore-zai-api-platform-validation
Jul 21, 2026
Merged

fix(ci): restore Z.AI API Platform validation#112171
RomneyDa merged 1 commit into
mainfrom
fix/restore-zai-api-platform-validation

Conversation

@RomneyDa

@RomneyDa RomneyDa commented Jul 21, 2026

Copy link
Copy Markdown
Member

Related: #109246
Related: #109272
Related: #110243

What Problem This Solves

Resolves a problem where full release validation continued to omit Z.AI API Platform coverage after the temporary HTTP 429 account limitation was fixed.

Why This Change Was Made

Restore Z.AI API Platform to every full-profile path removed by the temporary waiver: the Docker live-model matrix, the native gateway profile, the combined xAI/Z.ai advisory gateway lane, and the broad native-agent shard. Remove the temporary omission summary while retaining the separate Z.AI Coding Plan lane and endpoint proof.

#110243 carried the same waiver onto the frozen extended-stable/2026.6.33 release branch; this PR restores current main, which owns ongoing release validation, without rewriting that historical release branch.

User Impact

No product runtime behavior changes. Full-profile release validation once again exercises the Z.AI general API Platform alongside the existing dedicated Coding Plan validation.

Evidence

  • Official Z.AI contract: the general API uses https://api.z.ai/api/paas/v4, while Coding Plan uses the separate https://api.z.ai/api/coding/paas/v4 endpoint.
  • Blacksmith Testbox tbx_01ky1n3z622adcp770y6pbzy0k: 124/124 focused workflow and shard tests passed.
  • Blacksmith Testbox changed gate: formatting, test-root typecheck, script lint, and repository guards passed.
  • Exact-head API Platform live run: the restored glm-5-turbo and glm-5.1 probes were selected, but both returned errorClass=billing with no assistant text. The current repository credential/account still needs working API Platform balance before merge.
  • Fresh branch autoreview: clean, with no accepted/actionable findings.
  • actionlint .github/workflows/openclaw-live-and-e2e-checks-reusable.yml
  • git diff --check

AI-assisted by Codex; implementation and evidence reviewed by the author.

@openclaw-barnacle openclaw-barnacle Bot added scripts Repository scripts size: S maintainer Maintainer-authored PR labels Jul 21, 2026
@clawsweeper

clawsweeper Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

ClawSweeper status: review started.

I am starting a fresh review of this pull request: fix(ci): restore Z.AI API Platform validation This is item 1/1 in the current shard. Shard 0/1.

This placeholder means the worker is alive and reading the current context. I will edit this same comment with the actual review when the claws are done clicking.

Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted.

@RomneyDa
RomneyDa merged commit 8a03f41 into main Jul 21, 2026
176 of 181 checks passed
@RomneyDa
RomneyDa deleted the fix/restore-zai-api-platform-validation branch July 21, 2026 06:44
vincentkoc added a commit that referenced this pull request Jul 21, 2026
* origin/main: (24 commits)
  fix(agents): keep compaction on live session model (#95713)
  fix(plugin-sdk): guard provider catalog live URL parsing against malformed responses (#109986)
  chore(cli): drop dead classifiers and single-use wrappers left by fallback removal (#112191)
  feat(ui): expand the lobster pet's random universe (#112073)
  chore(ci): audit dependency fingerprint exports (#112190)
  fix(ui): preserve graphemes in provider icons (#109509)
  fix(ui): align settings search with navigation rows (#112172)
  fix(agents): allow configless gateway rebind to activate standalone owner (#111841)
  fix(secrets): register secret targets for installed-origin plugins (#104347)
  improve(ui): show real machine identity in the place picker (#112162)
  fix: webChat scrollback history is too limited — older assistant replies and tool outputs disappear when scrolling… (#104250)
  test(ui): run DOM-free suites in Node (#112031)
  feat(nodes): make computer.act eligibility capability-based for desktop nodes (#112107)
  fix(apps): harden mobile gateway and watch state
  fix(ci): restore Z.AI API Platform validation (#112171)
  fix(ui): prevent Logs controls from overlapping (#112170)
  fix #95291: message tool fails to deliver files/images on Feishu (400 volc-dcdn / write ECONNRESET) while same Lark SDK upload succeeds standalone (#95514)
  refactor(cli)!: remove automatic gateway→embedded fallback from openclaw agent (#112074)
  refactor: move provider transports into packages/ai behind a typed host port (#111669)
  fix(anthropic): complete transcript reverse-scan windows across short reads (#109431)
  ...
github-actions Bot pushed a commit to Desicool/openclaw that referenced this pull request Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer Maintainer-authored PR scripts Repository scripts size: S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant