Vincent Koc
c2c19a883d
fix(scripts): reject unsafe bounded response lengths
...
Reject unsafe decimal Content-Length values in shared scripts bounded-response helpers before streaming response bodies.\n\nValidation:\n- node --check scripts/lib/bounded-response.mjs\n- direct MJS repro for unsafe Content-Length\n- git diff --check origin/main...HEAD\n- autoreview clean, overall patch correct 0.88\n- exact-head release gate https://github.com/openclaw/openclaw/actions/runs/27845767740
2026-06-20 04:04:40 +08:00
Kendrick Ha
4723602e7e
feat(channels): add Zalo ClawBot external channel entry and documenta… ( #89586 )
...
Merged via squash.
Prepared head SHA: 5ef4fe999a
Co-authored-by: ken-kuro <47441476+ken-kuro@users.noreply.github.com >
Co-authored-by: steipete <58493+steipete@users.noreply.github.com >
Reviewed-by: @steipete
2026-06-19 13:42:38 +01:00
Vincent Koc
8480ef3f86
fix(e2e): cancel readiness probe bodies
2026-06-19 08:18:01 +02:00
Vincent Koc
2e1e4167a9
fix(release): satisfy ClawHub retry lint
2026-06-19 13:57:56 +08:00
Vincent Koc
433d8cbb2c
fix(release): drain rate-limited ClawHub responses
2026-06-19 13:57:56 +08:00
Vincent Koc
37b2770071
fix(release): retry ClawHub release planning
2026-06-19 13:57:56 +08:00
Vincent Koc
8e66d7aad3
fix(release): cancel beta verifier status bodies
2026-06-19 07:57:19 +02:00
Vincent Koc
6370f2023a
fix(release): cancel ClawHub probe bodies
2026-06-19 07:42:04 +02:00
Vincent Koc
324ad548a8
fix(release): keep ClawHub verification bodies timed
2026-06-19 06:36:55 +02:00
Vincent Koc
d91766e5e1
fix(release): bound ClawHub trusted publisher reads
2026-06-19 05:38:59 +02:00
Vincent Koc
eedb6678f1
fix(e2e): extend kitchen rpc watchdog
2026-06-19 04:21:10 +02:00
Vincent Koc
74f90885f3
fix(release): unblock beta validation
2026-06-19 10:01:28 +08:00
Vincent Koc
bb44c5326e
fix(e2e): validate docker log limits
2026-06-19 01:02:59 +02:00
Vincent Koc
4764258b3f
fix(live): validate docker pids limits
2026-06-19 00:54:57 +02:00
Vincent Koc
6af1b97b1d
fix(e2e): validate docker pids limits
2026-06-19 00:46:17 +02:00
Vincent Koc
37eea55afa
fix(e2e): validate docker build limits
2026-06-19 00:35:49 +02:00
Vincent Koc
3c9cf2d583
fix(e2e): validate log tail limits
2026-06-19 00:18:39 +02:00
Vincent Koc
27310bfa34
fix(e2e): validate docker e2e ports
2026-06-19 00:09:47 +02:00
Vincent Koc
0df60ad306
fix(e2e): validate docker resource limits
2026-06-19 00:00:42 +02:00
Vincent Koc
e385f6663a
fix(live): validate docker setup timeouts
2026-06-18 22:39:43 +02:00
Vincent Koc
61b116d597
fix(e2e): validate plugin update timeout seconds
2026-06-18 22:23:23 +02:00
Vincent Koc
4c9b4c32ef
fix(scripts): ignore loose content length headers
2026-06-18 21:05:16 +02:00
Vincent Koc
a48e5091cb
fix(plugins): make StepFun npm-only
2026-06-19 01:38:11 +08:00
Vincent Koc
1db7c41bf2
fix(sdk): keep sqlite lifecycle helpers private
2026-06-19 01:20:06 +08:00
Vincent Koc
8b7269d197
fix(sqlite): preserve migrations and reindex safety
2026-06-19 01:20:06 +08:00
Vincent Koc
f324f7e281
refactor(memory): use the per-agent sqlite database
2026-06-19 01:20:06 +08:00
Vincent Koc
21728777df
feat(plugins): externalize official provider batch
2026-06-19 01:05:52 +08:00
Vincent Koc
c558e918c2
feat(cohere): externalize provider plugin
2026-06-18 16:50:56 +08:00
Patrick Erichsen
1b19c790bf
feat: externalize GMI provider plugin ( #94350 )
...
* feat: externalize gmi provider plugin
* fix(plugins): repair gmi alias installs
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-06-18 16:47:38 +08:00
Vincent Koc
8607b4042f
refactor(scripts): remove dead helper exports
2026-06-18 16:29:56 +08:00
Vincent Koc
887297e04a
refactor(scripts): dedupe gateway bench probes
2026-06-18 12:06:40 +08:00
Vincent Koc
95cf7dee72
fix(test): schedule missing docker runner lanes
2026-06-18 04:52:44 +02:00
Dallin Romney
0a6736af09
test: fold lifecycle and package proof into QA Lab ( #93114 )
...
* test: fold script coverage into qa scenarios
* test: migrate script checks into qa e2e
* test: point qa code refs at migrated e2e
* test: fold plugin lifecycle probe into qa e2e
* test: use shared temp dirs in plugin lifecycle probe
* test: fold plugin lifecycle sweep into qa lab
* test: trim lifecycle docker text assertions
* test: keep followup script conversions split
* test: make lifecycle docker runner script-safe
* test: update changed helper routing expectation
2026-06-17 14:22:04 -07:00
Vincent Koc
abb6f04e0c
ci(release): harden release controls
...
One-time maintainer-authorized bootstrap merge for the release-gate verifier policy. Exact hosted CI and all supporting workflow gates passed on 66133de419 .
2026-06-18 03:11:20 +08:00
Vincent Koc
8ce486a3be
fix(scripts): wait for benchmark process groups
2026-06-17 19:35:06 +02:00
Vincent Koc
25bd8a7191
fix(ci): install docker heartbeat traps before launch
2026-06-17 19:04:31 +08:00
joshavant
529150868c
android: derive release notes from changelog
2026-06-17 11:05:53 +02:00
Vincent Koc
0a314c61b1
fix(ci): remove unused cross-spawn dependency
2026-06-17 13:43:14 +08:00
Vincent Koc
5af44a7616
fix(mobile): reject impossible release pins
2026-06-16 23:03:26 +02:00
Vincent Koc
68363368be
fix(release): reject unsafe release version numbers
2026-06-16 22:27:20 +02:00
joshavant
91fb5d3823
android: add play release upload lane
2026-06-16 19:13:44 +02:00
joshavant
40eec48caf
android: add pinned release versioning
2026-06-16 19:13:44 +02:00
Vincent Koc
1ae0eacf4b
fix(scripts): avoid downgrade release upgrade baselines
2026-06-16 09:35:39 +02:00
Vincent Koc
e934e1cad7
fix(scripts): share Docker E2E artifact bounds
2026-06-16 07:39:44 +02:00
Vincent Koc
7ac2bbaaf0
fix(qa): install gauntlet plugin requirements
2026-06-16 06:59:58 +02:00
Vincent Koc
96404a7bd5
fix(scripts): bound gauntlet QA summaries
2026-06-16 06:59:15 +02:00
Vincent Koc
ee495abda1
fix(release): satisfy retry delay lint
2026-06-16 09:58:25 +08:00
Vincent Koc
1ee788189a
fix(release): accept trusted main Telegram evidence
2026-06-16 09:54:56 +08:00
Vincent Koc
e71cf0ffcb
fix(release): tolerate npm propagation after publish
2026-06-16 09:51:47 +08:00
joshavant
9092578d8d
feat: configure ios app store release upload
2026-06-15 19:27:55 +02:00