Peter Steinberger
4d2ea434d2
ci: skip duplicate full extension shard
2026-04-08 13:03:51 +01:00
Peter Steinberger
640d39d482
test: inline cli metadata channel fixture
2026-04-08 12:58:48 +01:00
Peter Steinberger
4e41cf7a6e
plugins: read contract inventory from manifests
2026-04-08 12:58:42 +01:00
Peter Steinberger
39cd6f3c76
auto-reply: type status auth overrides
2026-04-08 12:58:32 +01:00
Peter Steinberger
f606867cc2
test: keep status tests off live usage probes
2026-04-08 12:51:59 +01:00
Peter Steinberger
d35c46d6c7
test: fix postpublish verifier sidecar handling
2026-04-08 12:51:15 +01:00
Peter Steinberger
013ee39f8d
test: skip duplicate package boundary wrapper in ci
2026-04-08 12:32:28 +01:00
Peter Steinberger
e17cc51839
test: isolate agent gateway cli command mocks
2026-04-08 12:23:44 +01:00
Peter Steinberger
2b6b627fd1
test: stabilize plugin boundary invariants
2026-04-08 12:13:41 +01:00
Peter Steinberger
97dfbe0fe1
feat: add qa character vibes eval
2026-04-08 12:05:24 +01:00
Nimrod Gutman
f3c304917a
revert: undo background alive review findings fix
2026-04-08 14:02:49 +03:00
Peter Steinberger
0e6e974117
fix(test): keep warn log capture under openclaw temp dir
2026-04-08 12:00:51 +01:00
scoootscooob
d52d5ad6ff
release: mirror bundled channel deps at root ( #63065 )
...
Merged via squash.
Prepared head SHA: ac26799a54
Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com >
Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com >
Reviewed-by: @scoootscooob
2026-04-08 04:00:17 -07:00
Peter Steinberger
9bf3482470
refactor: finish markdown-only qa runner
2026-04-08 11:56:02 +01:00
Vicky
f25127f31c
fix: classify Z.ai error codes 1311 (billing) and 1113 (auth) ( #49552 )
...
Merged via squash.
Prepared head SHA: 3e7b8bb260
Co-authored-by: 1bcMax <195689928+1bcMax@users.noreply.github.com >
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com >
Reviewed-by: @altaywtf
2026-04-08 11:54:41 +01:00
Peter Steinberger
8f17b8e964
fix(qqbot): parse entity encoded self-closing media tags
2026-04-08 11:51:32 +01:00
Peter Steinberger
93b574581f
fix(qqbot): allow URL slashes in media tag attributes
2026-04-08 11:48:26 +01:00
Peter Steinberger
592c1e50d9
test: harden release gate flakes
2026-04-08 11:47:59 +01:00
Peter Steinberger
7311ca743a
test: stabilize release gate drift
2026-04-08 11:47:59 +01:00
Peter Steinberger
928a9e4915
fix: keep installer doctor non-interactive
2026-04-08 11:47:59 +01:00
Nimrod Gutman
b328c66115
fix: resolve background alive beacon review findings
2026-04-08 13:46:39 +03:00
Peter Steinberger
4b4825b875
test: stabilize model warning sanitizer checks
2026-04-08 11:41:07 +01:00
Peter Steinberger
3726a12bf9
test: keep agent policy tests off broad tool construction
2026-04-08 11:38:24 +01:00
游乐场
210ee4cfd2
fix(qqbot): support HTML entities in media tags (< >) ( #60493 )
...
* fix(qqbot): 支持媒体标签中的 HTML 实体(< >)
* fix(qqbot): support HTML entities in media tags
* test(qqbot): add unit tests for media tag regex with HTML entities
* test(qqbot): export regex constants to enable unit tests
* fix(qqbot): reset regex lastIndex in tests to avoid state pollution
* test(qqbot): add .js extension to import in media-tags.test.ts
* fix(qqbot): support HTML entities in media tags (#60493 ) (thanks @ylc0919)
---------
Co-authored-by: sliverp <870080352@qq.com >
2026-04-08 18:35:14 +08:00
Peter Steinberger
2fdeb7af96
test: stub image provider discovery in generation tool tests
2026-04-08 11:20:29 +01:00
Peter Steinberger
46480f531a
test: dedupe msteams authz fixtures
2026-04-08 10:43:48 +01:00
Peter Steinberger
70ca0f07ff
fix(test): align current main verification fixtures
2026-04-08 10:32:33 +01:00
Peter Steinberger
4c65fa8eae
fix(test): refresh plugin-sdk package boundary exports
2026-04-08 10:29:37 +01:00
Vincent Koc
208c49841c
perf(plugins): trim explicit web provider artifact imports
2026-04-08 10:28:09 +01:00
Vincent Koc
b2076f0a3f
perf(plugins): prefer require for source public artifacts
2026-04-08 10:24:07 +01:00
Vincent Koc
5436bb4c80
perf(plugin-sdk): narrow account-id export seam
2026-04-08 10:18:22 +01:00
Peter Steinberger
dabd78e492
fix: export web search config contract from plugin sdk package
2026-04-08 10:07:41 +01:00
Vincent Koc
b3e26b1192
perf(secrets): lazy-load web-tools manifest owner lookup
2026-04-08 10:04:12 +01:00
Peter Steinberger
9b0f7e0e82
fix: keep bundled dir test argv mutable
2026-04-08 09:58:22 +01:00
Peter Steinberger
0950bdf727
fix: resolve post-rebase boundary drift
2026-04-08 09:58:22 +01:00
Peter Steinberger
06008b9b4a
fix: keep minimax test helper package-local
2026-04-08 09:58:22 +01:00
Peter Steinberger
8d79b87dc7
style: apply formatter output
2026-04-08 09:58:22 +01:00
Peter Steinberger
95e397a266
refactor: dedupe repeated test helpers
2026-04-08 09:58:22 +01:00
Vincent Koc
7834140bf9
perf(plugin-sdk): split web-search contract fields
2026-04-08 09:57:59 +01:00
Vincent Koc
092c56ce46
fix(plugins): prefer source bundled tree in tsx runs
2026-04-08 09:48:45 +01:00
Peter Steinberger
a5b54e7c01
test: keep provider auth onboarding tests off runtime auth
2026-04-08 09:44:17 +01:00
Vincent Koc
54f078dc86
ci(test): fan out windows test lane
2026-04-08 09:40:47 +01:00
Vincent Koc
6f8ad56b09
ci(test): raise checks-node-test fanout
2026-04-08 09:39:06 +01:00
scoootscooob
34c1f43df1
Control UI: guard stale session history reloads ( #62975 )
...
* Control UI: guard stale session history reloads
* control-ui: guard stale session history reloads
* control-ui: refresh avatar on session switch
* Control UI: refresh and guard chat avatars on session switch
2026-04-08 01:35:43 -07:00
Vincent Koc
f329a01e69
ci(test): parallelize checks-node-test
2026-04-08 09:32:59 +01:00
Mariano
93e509ccfe
fix(reply): use runtime snapshot for queued reply runs ( #62693 )
...
Merged via squash.
Prepared head SHA: 2a3e4e5c60
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-08 10:31:01 +02:00
Nimrod Gutman
6681878339
feat(ios): pin calver release versioning ( #63001 )
...
* feat(ios): decouple app versioning from gateway
* feat(ios): pin calver release versioning
* refactor(ios): drop prerelease version helper fields
* docs(changelog): note pinned ios release versioning (#63001 ) (thanks @ngutman)
2026-04-08 11:25:35 +03:00
Peter Steinberger
37e667c4c5
test: keep tool-policy tests below coding tool construction
2026-04-08 09:20:27 +01:00
Peter Steinberger
492e98a88a
refactor: move qa suite logic into scenario markdown
2026-04-08 09:13:57 +01:00
Vincent Koc
45542fa726
fix(test): stabilize windows tooling assertions
2026-04-08 09:12:08 +01:00