Shakker
02ddac4f76
test: tighten qa inbound assertions
2026-05-11 08:54:44 +01:00
Shakker
ee0563cb52
test: tighten qa bus client assertions
2026-05-11 08:50:44 +01:00
Shakker
8e2c594f77
test: tighten qa channel media path assertion
2026-05-11 00:52:30 +01:00
Peter Steinberger
bb353d0d00
test: tighten qa channel assertions
2026-05-11 00:48:29 +01:00
Shakker
c46b713609
test: clear qa channel broad matcher
2026-05-10 16:42:15 +01:00
Peter Steinberger
827b0de0ce
refactor: reduce plugin sdk surface
2026-05-10 12:37:10 +01:00
Peter Steinberger
a0fb7fb045
refactor: centralize channel ingress access
2026-05-10 00:18:36 -04:00
Shakker
930cedeb7a
perf: slim qa channel setup imports
2026-05-09 14:40:14 +01:00
Shakker
01741f81f8
test: remove stale unused imports
2026-05-09 11:26:43 +01:00
Peter Steinberger
47bf21a798
test: tighten qianfan provider assertions
2026-05-09 08:12:28 +01:00
Shakker
2e29090c37
test: wire qa channel turn fixture
2026-05-09 08:01:50 +01:00
Peter Steinberger
a4b17d65a8
refactor: consolidate message delivery API
2026-05-09 07:04:04 +01:00
Peter Steinberger
a6dee24c3f
test: tighten qa channel context assertion
2026-05-09 03:06:42 +01:00
Shakker
2157c2537f
test: clear qa bus abort timeout guard
2026-05-09 01:02:10 +01:00
Peter Steinberger
8bf721f307
test: tighten extension media assertions
2026-05-08 16:46:56 +01:00
Peter Steinberger
2f17faf4c7
test: tighten extension context assertions
2026-05-08 16:16:47 +01:00
Shakker
5534233b08
test: tighten qa channel media context assertion
2026-05-08 16:12:59 +01:00
Peter Steinberger
9ef37d1907
test: tighten assertions and harness coverage
2026-05-08 05:28:12 +01:00
Peter Steinberger
05eda57b3c
refactor: migrate bundled plugins to message lifecycle
2026-05-06 01:46:42 +01:00
Vincent Koc
9008031e96
fix(qa-channel): settle aborted bus polls
2026-05-04 09:20:03 -07:00
Peter Steinberger
8d54b898fb
test: stabilize slow extension gates
2026-05-02 03:34:17 +01:00
Peter Steinberger
c6cb7b4801
refactor: trim qa channel helper exports
2026-05-01 20:10:32 +01:00
Peter Steinberger
1c300cec5d
fix(auto-reply): keep group visible replies deliverable ( #75382 )
...
Summary:
- The PR updates auto-reply message-tool availability and fallback policy, qa-channel group target support, qa-lab scenario coverage, generated config metadata, docs, and the changelog for group visible replies.
ClawSweeper fixups:
- No separate fixup commits were needed after automerge opt-in.
Validation:
- ClawSweeper review passed for head adbec93b8a .
- Required merge gates passed before the squash merge.
Prepared head SHA: adbec93b8a
Review: https://github.com/openclaw/openclaw/pull/75382#issuecomment-4357590733
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-05-01 05:07:03 +00:00
Peter Steinberger
34ec184dcb
refactor: reuse shared dedupe helpers
2026-04-29 12:14:59 +01:00
Peter Steinberger
96a21e2553
fix(qa): restore release channel reply checks
2026-04-28 21:05:35 +01:00
Vincent Koc
a9a689ed2a
fix(plugins): keep qa sdk aliases private
2026-04-28 01:01:19 -07:00
Peter Steinberger
f34b41f198
refactor: split plugin sdk test helpers
2026-04-28 01:14:19 +01:00
Peter Steinberger
8057561cee
refactor: promote plugin test helpers to sdk
2026-04-28 00:55:11 +01:00
Peter Steinberger
0df6e5a473
refactor: expose plugin test helpers via sdk
2026-04-27 23:45:26 +01:00
Peter Steinberger
74e62c32c3
test: route extension tests through sdk subpaths
2026-04-27 21:58:48 +01:00
Peter Steinberger
4336a7f3a9
refactor(plugin-sdk): narrow config runtime imports
2026-04-27 14:58:32 +01:00
Peter Steinberger
feb3cc70fb
perf: narrow qa bus test imports
2026-04-24 03:44:56 +01:00
Vincent Koc
15ff8619d1
fix(qa-channel): reject non-http attachment urls
2026-04-23 12:15:22 -07:00
Peter Steinberger
b2472d6560
build: migrate schema deps to typebox
2026-04-23 04:59:42 +01:00
Peter Steinberger
ef66798433
fix: preserve outbound thread sessions
2026-04-22 02:56:23 +01:00
Peter Steinberger
c12500cf50
test: share qa channel harness
2026-04-20 21:16:24 +01:00
Peter Steinberger
f6f7d2f85e
refactor: share qa channel protocol types
2026-04-20 15:32:31 +01:00
Gustavo Madeira Santana
d5933af80b
QA: fix private runtime source loading ( #67428 )
...
Merged via squash.
Prepared head SHA: b8bf2b6be6
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-15 21:59:16 -04:00
Vincent Koc
b855b1d047
fix(ci): clear extension lint regressions
2026-04-15 12:08:33 +01:00
Mason Huang
edfa074e0f
Tests: align pnpm test expectations with main ( #67001 )
...
Merged via squash.
Prepared head SHA: 29c8068053
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com >
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com >
Reviewed-by: @hxy91819
2026-04-15 18:31:23 +08:00
Peter Steinberger
5da237c887
fix(ci): refresh qa-lab lockfile
2026-04-12 19:45:46 -07:00
Peter Steinberger
f682413f57
feat(qa-channel): forward inbound media attachments
2026-04-12 19:41:06 -07:00
Peter Steinberger
3e80bd33e4
refactor: simplify extension conversions
2026-04-11 01:37:23 +01:00
Peter Steinberger
d85b2a0e81
refactor: simplify core conversions
2026-04-11 01:17:51 +01:00
Peter Steinberger
85ee6f2967
fix: stabilize live qa suite routing
2026-04-11 00:58:40 +01:00
Peter Steinberger
592c1e50d9
test: harden release gate flakes
2026-04-08 11:47:59 +01:00
Vincent Koc
4260ac4cf6
perf(plugins): narrow boundary compile sdk imports
2026-04-08 08:52:51 +01:00
Peter Steinberger
c0aed59fca
refactor: move qa suite definitions into markdown
2026-04-07 23:39:50 +01:00
Peter Steinberger
fca8ff5748
refactor: dedupe chat channel readers
2026-04-07 08:40:34 +01:00
Peter Steinberger
8c7dd66a7b
refactor: dedupe string readers
2026-04-07 05:06:54 +01:00