Commit Graph

65280 Commits

Author SHA1 Message Date
Vincent Koc 619a872890 docs(changelog): refresh 2026.7.1 notes v2026.7.1-beta.3 2026-07-09 20:26:37 -07:00
Peter Steinberger 510b34d3d2 ci: pin latest Kova for release validation 2026-07-09 20:00:15 -07:00
Peter Steinberger 43dcadb532 ci: pin docs i18n Go toolchain (#103244)
(cherry picked from commit 73db6b2aca)
2026-07-09 19:33:21 -07:00
Peter Steinberger 58de4dcdf1 test(qa): assert Telegram command denial (#102732) 2026-07-09 18:51:38 -07:00
Vincent Koc cfb55e29ca docs(changelog): refresh 2026.7.1 notes 2026-07-09 17:15:19 -07:00
Vincent Koc 5dcba9fae7 fix(codex): update managed app-server to 0.144.1 2026-07-09 16:34:04 -07:00
Vincent Koc f80ce219fc fix(codex): update managed app-server to 0.144.0 2026-07-09 16:06:59 -07:00
Peter Steinberger ecf03c9b6d fix(release): stabilize SwiftFormat 0.62 lint
Backport the release-relevant configuration from 129e2795ae. The main-only CI scope changes remain on main.
2026-07-09 14:26:30 -07:00
Vincent Koc 245e99f28b docs(changelog): finalize 2026.7.1 beta 3 2026-07-09 14:06:58 -07:00
Vincent Koc 7253552c68 fix(diagnostics): emit provider request timeline events
(cherry picked from commit 417b9163cacd48aeec5a1ab2d2554cdbc14f9796)
2026-07-09 12:39:59 -07:00
Vincent Koc 35ff197ed2 docs(changelog): normalize 2026.7.1 release notes 2026-07-09 08:18:04 -07:00
Peter Steinberger 0e6459ed21 fix(release): accept tool-only completion signal (#102600)
* test(release): accept tool-only completion signal

* test(release): retry transient tool-read failures

(cherry picked from commit 60bef7bd41)
2026-07-09 07:22:00 -07:00
Vincent Koc dcee1da876 fix(release): rewrite excluded contribution records 2026-07-09 06:42:40 -07:00
Vincent Koc 0f52c07e29 test(gateway): allow loaded CI media mirror completion 2026-07-09 06:42:40 -07:00
Vincent Koc 20440bb010 docs(changelog): prepare 2026.7.1 beta 3 2026-07-09 06:18:50 -07:00
Vincent Koc d36b58cab1 fix(test): harden npm registry fixture proxy 2026-07-09 06:18:50 -07:00
Vincent Koc f7aea57edb fix(release): validate macOS source versions 2026-07-09 06:18:49 -07:00
Vincent Koc a486f3ab08 fix(release): harden publication validation 2026-07-09 06:18:49 -07:00
Vincent Koc 69bdd92a61 fix(release): validate package artifact boundaries 2026-07-09 04:30:50 -07:00
Peter Steinberger d44fb23a03 fix(release): use bundled AI candidate for Bun smoke
Backport the Bun release-validation fix from 42a8679c4d.
2026-07-09 04:30:49 -07:00
Vincent Koc 2b47b1c460 fix(release): install Bun smoke from package set 2026-07-09 04:02:57 -07:00
Vincent Koc eea546260a fix(release): accept package candidate tarballs 2026-07-09 03:36:13 -07:00
Vincent Koc 864842c875 fix(release): validate prepared npm package sets 2026-07-09 02:52:39 -07:00
Vincent Koc 6b3e10f105 docs(changelog): refresh 2026.7.1 notes 2026-07-09 01:39:14 -07:00
Vincent Koc 70153f7f9c fix(codex): migrate retired approval policy 2026-07-09 00:29:10 -07:00
Vincent Koc 366258dee6 chore(codex): bump app-server to 0.143.0 2026-07-09 00:21:36 -07:00
Vincent Koc 1cc0a95b14 test(release): align live model priority indices 2026-07-09 00:17:26 -07:00
Vincent Koc 556fbd4347 fix(ci): invalidate incomplete runtime artifact caches 2026-07-08 23:08:30 -07:00
Vincent Koc c0bc4cbbe6 chore(plugin-sdk): refresh API baseline 2026-07-08 17:52:32 -07:00
Vincent Koc 3a0a736843 fix(onboard): omit empty provider request settings 2026-07-08 17:26:38 -07:00
Vincent Koc 00259d07ef test(nvidia): align guided secret metadata 2026-07-08 17:10:30 -07:00
Vincent Koc 52044e1345 fix(browser): preserve request lifetime on Node 24 2026-07-08 16:45:28 -07:00
Vincent Koc f7f2ec2e5b fix(ci): stabilize npm shrinkwrap metadata 2026-07-08 15:55:31 -07:00
Vincent Koc 5d8c82593d test(release): refresh beta3 gate expectations 2026-07-08 15:55:30 -07:00
Vincent Koc 411b2b920d test(anthropic): cover Sonnet 5 CLI allowlist 2026-07-08 14:48:34 -07:00
Vincent Koc 086184684b fix(ci): rewrite workspace deps for OCM installs 2026-07-08 14:33:28 -07:00
Vincent Koc 29d4946345 fix(ci): install workspace packages for Kova 2026-07-08 14:21:51 -07:00
Vincent Koc 64c663b453 test(release): refresh beta plugin expectations 2026-07-08 14:21:51 -07:00
Vincent Koc cbc833a7f3 fix(browser): preserve strict CDP discovery policy 2026-07-08 14:21:51 -07:00
Vincent Koc 635716aa77 chore(release): prepare 2026.7.1-beta.3 2026-07-08 13:27:36 -07:00
Sally O'Malley b81666ca6a Fix container image upgrade migrations before gateway readiness (#101881)
* run all 'openclaw upgrade' migrations with container image upgrades

Signed-off-by: sallyom <somalley@redhat.com>

* fix: block gateway startup on plugin repair warnings

Signed-off-by: sallyom <somalley@redhat.com>

---------

Signed-off-by: sallyom <somalley@redhat.com>
2026-07-08 14:19:05 -04:00
Gio Della-Libera aa27ae9d9f policy: preview review-required gateway repairs (#99776)
* policy: preview review-required gateway repairs

* docs(policy): document gateway review previews

* docs(policy): document gateway review previews

* docs(policy): document gateway review previews

* docs(policy): document gateway review previews

---------

Co-authored-by: Gio Della-Libera <giodl@microsoft.com>
2026-07-08 10:44:56 -07:00
Vincent Koc 0d86f64e60 fix(ci): stabilize Go and TUI PTY shards 2026-07-08 10:28:06 -07:00
Dallin Romney f093c0f2e3 ci: temporarily disable QA smoke again (#102256) 2026-07-08 11:21:38 -06:00
Dallin Romney 8fa83d2742 refactor(gateway): consolidate client contracts (#101012) 2026-07-08 10:56:31 -06:00
Pavan Kumar Gondhi 534ace4d8a fix: bind package-manager exec approvals to inner commands [AI] (#102035)
* fix: bind package-manager exec approvals to inner commands

* fix: fail closed package manager exec approval gaps

* chore: refresh pr branch metadata

* fix: cover npm exec alias approvals

* fix: fail closed hidden package manager exec aliases

* fix: unwrap chained package manager approvals

* fix: cover yarn package manager approvals

* fix: preserve yarn run approval compatibility

* fix: bind package manager script argv checks

* test: fix package manager script argv type check

* fix: fail closed pnpm shorthand approvals

* fix: preserve pnpm built-in approvals

* fix: preserve pnpm script shortcuts

* fix: preserve npm cwd exec unwrapping

* fix: fail closed cwd and yarn package shorthands
2026-07-08 21:29:02 +05:30
(Not) Stephen Benjamin c69724ef3b fix(skills): correct invalid install kinds in xurl and github [AI] (#102158)
* fix(xurl): use install kind "node" instead of invalid "npm" [AI]

The xurl skill's second installer declares kind "npm", which is not a
valid install kind. The installer switches on spec.kind with cases for
brew/node/go/uv/download and a default of "unsupported installer", so the
entry is dropped -- `openclaw skills info xurl` only offers the brew
option, leaving no install path on machines without Homebrew.

npm-backed installs use kind "node" (which honors
skills.install.nodeManager, default npm). Only kind is changed;
id/package/bins are left as-is.

Verified against openclaw 2026.6.11 in a container:

  before (kind: npm):  Install options: → Install xurl (brew)
  after  (kind: node): Install options: → Install @xdevplatform/xurl (npm)

* fix(github): drop non-functional "apt" install entry [AI]

The github skill's second installer declares kind "apt", which is not a
supported install kind (installer switch handles brew/node/go/uv/download
+ default "unsupported installer"). openclaw silently drops it -- `skills
info github` only ever surfaces the brew option -- so the entry is dead,
misleading metadata rather than a working Linux path.

The remaining brew installer is cross-platform (Homebrew runs on Linux),
so removing the dead entry loses no working path. Improving install paths
for Linux users without Homebrew is tracked separately in #57555
(needs-product-decision).
2026-07-08 11:07:09 -04:00
Kevin Lin 9eeebf7cb1 feat(release): preflight all extended-stable npm packages (#101757)
* feat(release): preflight all extended-stable npm packages

* fix(release): install packed ai runtime in smoke

* fix(release): install sibling tarballs before core

* fix(release): verify unpublished tarballs locally

* fix(release): declare local preflight dependencies

* fix(release): pack workspace dependencies for smoke

* fix(release): accept pnpm pack artifact path

* fix(release): seed ai in sdk smoke

* fix(release): preserve prepublish verifier compatibility
2026-07-08 08:01:00 -07:00
Shakker 9d7a6b5da6 fix: focus composer when typing (#102210) 2026-07-08 15:50:40 +01:00
Shakker fc05a8103b fix: restore translated docs tooltip (#101017) 2026-07-08 14:51:26 +01:00