Vincent Koc
acfed375ee
fix(installer): detect musl linux shells
2026-05-24 22:47:05 +02:00
Vincent Koc
0acc3e3216
test(e2e): select installable bundled plugins
2026-05-24 21:36:08 +02:00
Vincent Koc
43252c8099
fix(scripts): harden Windows native opus install
2026-05-24 21:28:09 +02:00
Vincent Koc
0a98559440
fix(scripts): harden Windows generated formatting
2026-05-24 20:50:07 +02:00
Vincent Koc
dfa1a51225
fix(test): focus plugin binding Docker smoke
2026-05-24 20:28:43 +02:00
Vincent Koc
a4fab83b55
test(e2e): fail release memory indexing errors
2026-05-24 20:12:43 +02:00
Vincent Koc
ad71a998ff
fix(crabbox): default macos aws runs on demand
2026-05-24 19:31:19 +02:00
Vincent Koc
e4332f7cff
fix(scripts): preserve test passthrough args
2026-05-24 19:13:03 +02:00
Vincent Koc
8edc671eb4
fix(e2e): harden Windows plugin assertions
2026-05-24 19:10:10 +02:00
Vincent Koc
5f0315467b
fix(test): mount upgrade survivor helper
2026-05-24 18:59:34 +02:00
Vincent Koc
79ee70c8ad
fix(scripts): ignore forwarded arg separator
2026-05-24 18:13:14 +02:00
Vincent Koc
5a8ce6a885
fix(test): fail empty gateway startup samples
2026-05-24 17:58:12 +02:00
Vincent Koc
87a2eba427
fix(e2e): harden Windows kitchen sink assertions
2026-05-24 17:47:19 +02:00
Vincent Koc
c643370fd8
fix(e2e): harden Telegram credential paths on Windows
2026-05-24 17:17:28 +02:00
Vincent Koc
dbc08f64c1
fix(test): copy cleanup smoke prepare hook
2026-05-24 16:57:26 +02:00
clawsweeper[bot]
675158c896
fix(secrets): allow hash in exec SecretRef ids ( #86072 )
...
Summary:
- The branch widens exec SecretRef id validation/schema/docs/test vectors to allow `#` selector syntax, adds a changelog entry, and includes a small `npm pack` filename helper cleanup.
- Reproducibility: yes. Source inspection on current main shows the shared exec SecretRef validator omits `#`, matching the linked gateway startup failure before resolver execution.
Automerge notes:
- PR branch already contained follow-up commit before automerge: docs(secrets): document hash exec SecretRef ids
- PR branch already contained follow-up commit before automerge: docs(secrets): sync exec SecretRef hash pattern
- PR branch already contained follow-up commit before automerge: fix(secrets): allow hash in exec SecretRef ids
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8073…
Validation:
- ClawSweeper review passed for head 1cf53d95f4 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 1cf53d95f4
Review: https://github.com/openclaw/openclaw/pull/86072#issuecomment-4528994482
Co-authored-by: Andy Ye <andy@Andys-MacBook-Pro-2.local >
Co-authored-by: Andy Ye <andylye@outlook.com >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com >
2026-05-24 14:56:17 +00:00
Peter Steinberger
01c5ab8d13
fix(release): verify large plugin npm packs
2026-05-24 15:33:17 +01:00
Vincent Koc
7e51f83aec
fix(test): require kitchen sink diagnostic canaries
2026-05-24 16:27:46 +02:00
Vincent Koc
483d7be6c4
fix(scripts): harden Windows upgrade survivor recipe
2026-05-24 16:05:24 +02:00
Vincent Koc
102b2c18e9
fix(installer): count verify progress stage
2026-05-24 15:50:28 +02:00
Vincent Koc
125d82cab2
fix(test): repair split agent shard runs
2026-05-24 15:37:59 +02:00
Vincent Koc
ce48e4c197
fix(codex): harden Windows protocol formatting
2026-05-24 15:37:13 +02:00
clawsweeper[bot]
dd01a2e789
fix(openrouter): use endpoint context limits ( #86041 )
...
Summary:
- The branch updates OpenRouter dynamic model capability parsing to prefer `top_provider.context_length`, bump ... sk cache version, adds regression coverage and a changelog entry, and adds script helper declaration files.
- Reproducibility: yes. from source and live catalog evidence rather than an authenticated inference turn. Cur ... catalog currently reports a smaller endpoint-specific `top_provider.context_length` for the reported model.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(openrouter): use endpoint context limits
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8594…
Validation:
- ClawSweeper review passed for head 76fcc362d2 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 76fcc362d2
Review: https://github.com/openclaw/openclaw/pull/86041#issuecomment-4528646655
Co-authored-by: Andy Ye <35905412+TurboTheTurtle@users.noreply.github.com >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com >
2026-05-24 13:32:44 +00:00
Vincent Koc
5be62e779b
fix(scripts): harden Windows ZAI fallback repro
2026-05-24 15:11:37 +02:00
Vincent Koc
581c8a6375
fix(scripts): harden Windows control UI i18n commands
2026-05-24 14:47:07 +02:00
Vincent Koc
a72b11d29a
fix(test): fail missing kitchen sink rss samples
2026-05-24 14:44:14 +02:00
Vincent Koc
6d9b3887ea
fix(test): suppress rolldown timing noise
2026-05-24 14:26:19 +02:00
Vincent Koc
0f82c810fc
fix(test): sync sparse AWS Crabbox runs from full checkout
2026-05-24 14:00:37 +02:00
Vincent Koc
71547678c7
fix(release): harden Windows cross-os command shims
2026-05-24 13:52:18 +02:00
Vincent Koc
98e09e8817
fix(test): harden Docker resource ceilings
2026-05-24 13:38:50 +02:00
Josh Lehman
62b51a6295
fix(telegram): serialize topic dispatch replies ( #85709 )
...
* fix(telegram): serialize topic dispatch replies (clawdbot-b19)
* fix(telegram): normalize dispatch topic context
* fix(telegram): satisfy dispatch race CI checks
* fix(telegram): normalize raw code language tags
* refactor(reply): centralize turn admission
* fix(telegram): persist recovered topic routes
* fix(reply): preserve queue policy admission
* fix(reply): retain active abort owner
* fix(reply): split active abort ownership
* fix(reply): defer busy followup drains
* fix(reply): wire hook abort ownership
* fix(reply): preserve deferred queue summaries
* fix(reply): type queued summary retry
* fix(reply): abort embedded and core runs
* test(reply): keep final abort operation active
* test(reply): stabilize abort normalization test
* fix(reply): keep non-visible admission skips silent
* test(reply): avoid dispatch shard mock bleed
* fix(reply): merge deferred queue summaries
* fix(reply): abort active-lane resolver runs
* fix(reply): compose borrowed lane abort signals
* fix(reply): keep interrupt turns caller-owned
* fix(telegram): keep recovered topic history scoped
* fix(reply): retry deferred summary queues
* fix(reply): document deferred summary restore
* fix(telegram): rebuild recovered topic prompt body
* fix(reply): run admitted session ids
* fix(telegram): recover topic chat actions
* fix(reply): honor pre-dispatch aborts for handled replies
* fix(reply): guard local handled final aborts
* fix(reply): refresh admitted session files
* fix(telegram): trust final current-message marker
* fix(telegram): migrate recovered room history
* fix(telegram): scope recovered topics to current chat
* fix(reply): wait for visible reply lane ownership
* fix(telegram): pass recovered topic body to agent
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-24 11:49:48 +01:00
Vincent Koc
3838e450dd
fix(test): build startup artifacts for smoke scripts
2026-05-24 12:34:13 +02:00
Vincent Koc
9ff4d36c98
fix(test): fail missing explicit test targets
2026-05-24 11:46:51 +02:00
Vincent Koc
75ac11aca2
fix(release): harden Windows release-check npm probes
2026-05-24 11:14:41 +02:00
Peter Steinberger
cf46f2e3a0
fix(docker): parse peer-suffixed lockfile packages
2026-05-24 09:51:39 +01:00
Peter Steinberger
f799da0947
fix(docker): seed lockfile packages before prune
2026-05-24 09:33:34 +01:00
Peter Steinberger
2cd93f1c0d
fix(docker): seed lockfile snapshot tarballs before prune
2026-05-24 09:18:04 +01:00
Vincent Koc
abdd8a40cc
fix(plugins): harden Windows npm package staging
2026-05-24 09:32:17 +02:00
Vincent Koc
a56f452972
fix(release): harden Windows npm shim verification
2026-05-24 09:02:44 +02:00
Vincent Koc
d21abb88e4
fix(scripts): harden Windows install checks
2026-05-24 07:03:49 +02:00
Peter Steinberger
3839b48615
test(parallels): harden release VM smoke isolation
2026-05-24 05:50:03 +01:00
NianJiu
d4e42d61c9
fix(minimax): normalize OAuth token expiry to absolute millisecond timestamp ( #83480 )
...
* fix(minimax): normalize OAuth token expiry to absolute millisecond timestamp
MiniMax returns expired_in from the token endpoint as a relative duration
in seconds (standard OAuth expires_in semantics), but the auth profile
store's hasUsableOAuthCredential() expects an absolute millisecond
timestamp. Without conversion the token appears perpetually expired,
triggering a slow OAuth refresh network call to api.minimaxi.com on
every request — the root cause of the 30-50s auth-stage delay.
Fixes #83449 .
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
* fix(minimax): cover oauth expiry normalization
* fix: polish minimax oauth expiry normalization (#83480 ) (thanks @NianJiuZst)
* fix: update minimax raw fetch allowlist (#83480 )
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-24 05:21:22 +01:00
Gio Della-Libera
82af6119fa
fix: honor OPENCLAW_HOME defaults ( #85802 )
...
* fix: honor OPENCLAW_HOME defaults
* fix(install): preserve openclaw home upgrade defaults
* fix(install): satisfy shellcheck tilde patterns
2026-05-23 20:39:59 -07:00
Peter Steinberger
bae0e3fae5
fix(release): speed plugin bundled dependency installs
2026-05-24 04:27:42 +01:00
Peter Steinberger
4daf1aab55
fix(release): keep plugin bundled install lock-compatible
2026-05-24 04:27:42 +01:00
Peter Steinberger
bc6d430d00
fix: recover discord realtime playback state
2026-05-24 03:44:31 +01:00
Masato Hoshino
069c7b87eb
fix(browser): thread snapshot timeoutMs through agent tool and helpers ( #75702 )
...
Summary:
- Threads browser snapshot `timeoutMs` through the agent action, client/proxy request, snapshot route plan, Ch ... Playwright/CDP helpers, regression tests, changelog, and one JSDoc-only shrinkwrap script type annotation.
- Reproducibility: yes. source reproduction is high-confidence: current main accepts top-level browser `timeou ... helpers drop it. I did not rerun the original macOS or Browserbase live scenario in this read-only review.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(browser): apply default snapshot timeout to proxy path and add Pl…
- PR branch already contained follow-up commit before automerge: docs(changelog): add browser snapshot timeout propagation fix entry
- PR branch already contained follow-up commit before automerge: fix(browser): thread snapshot timeoutMs through agent tool and helpers
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-7570…
Validation:
- ClawSweeper review passed for head 0eec196962 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 0eec196962
Review: https://github.com/openclaw/openclaw/pull/75702#issuecomment-4359923127
Co-authored-by: masatohoshino <g515hoshino@gmail.com >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com >
2026-05-24 02:15:58 +00:00
Vincent Koc
32f91503be
fix(scripts): harden Windows QA runners
2026-05-24 02:55:08 +02:00
Peter Steinberger
e5534dd2f3
perf: reduce gateway benchmark filesystem churn
2026-05-24 00:31:01 +01:00
Peter Steinberger
4cc2b293db
ci: mount local installer scripts in smoke containers
2026-05-23 23:43:36 +01:00