Commit Graph

54 Commits

Author SHA1 Message Date
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