Commit Graph

2608 Commits

Author SHA1 Message Date
Peter Steinberger
a199ddf995 test: tighten gateway response assertions 2026-05-11 12:54:28 +01:00
Shakker
85d5718236 test: assert cli startup routing 2026-05-11 12:52:39 +01:00
Shakker
1eb42c68d9 test: assert completion cache writes 2026-05-11 12:50:46 +01:00
Shakker
c7016bf988 test: assert update cli errors 2026-05-11 12:47:36 +01:00
pashpashpash
2846d9ea56 test: type acp cli option mock assertions 2026-05-11 12:41:21 +01:00
Peter Steinberger
c1e4b4d2a9 test: tighten device auth token assertions 2026-05-11 12:10:27 +01:00
Shakker
a6f80874b3 test: assert acp cli option payloads 2026-05-11 12:07:57 +01:00
Peter Steinberger
76b6ad1484 test: tighten daemon probe assertions 2026-05-11 10:24:02 +01:00
Peter Steinberger
1307cf4d5c test: tighten port probe assertions 2026-05-11 10:15:48 +01:00
Peter Steinberger
dcb37a39b3 test: tighten setup command assertions 2026-05-11 10:12:44 +01:00
Peter Steinberger
e2e63b82ac test: tighten security cli assertions 2026-05-11 10:10:33 +01:00
Peter Steinberger
d9fe18c574 test: tighten backup command assertions 2026-05-11 07:48:50 +01:00
Peter Steinberger
d4e070eba2 test: tighten maintenance command assertions 2026-05-11 07:47:17 +01:00
Peter Steinberger
9f20a5669d test: tighten daemon lifecycle assertions 2026-05-11 06:17:37 +01:00
Peter Steinberger
def356c4b0 test: tighten plugin CLI assertions 2026-05-11 06:15:23 +01:00
Peter Steinberger
22f5e99c31 test: tighten agent CLI registration assertions 2026-05-11 06:12:08 +01:00
Shakker
556c45cfbf test: tighten update option collision assertions 2026-05-11 04:50:46 +01:00
Shakker
5860df1dd1 test: tighten gateway option collision assertions 2026-05-11 04:49:46 +01:00
Shakker
acc5d26314 test: tighten plugin policy disable assertions 2026-05-11 04:47:35 +01:00
Shakker
3eeffdbc9b test: tighten config set mode assertions 2026-05-11 04:46:48 +01:00
stainlu
bd156fa02e fix: preserve gateway install env sources 2026-05-11 04:44:26 +01:00
Peter Steinberger
a3a8f7095c test: tighten daemon service command assertions 2026-05-11 04:23:29 +01:00
Peter Steinberger
426a490639 test: tighten models cli assertions 2026-05-11 04:22:03 +01:00
Peter Steinberger
48739ab9ec test: tighten plugin registry assertions 2026-05-11 04:20:40 +01:00
Peter Steinberger
d867695973 test: tighten plugin uninstall assertions 2026-05-11 04:18:55 +01:00
Peter Steinberger
26e3036c2a test: tighten plugin update assertions 2026-05-11 04:17:26 +01:00
Peter Steinberger
1e689ee10b test: tighten channel outbound send assertions 2026-05-11 04:15:17 +01:00
Peter Steinberger
7d161da587 test: tighten daemon cli coverage assertions 2026-05-11 03:44:24 +01:00
Peter Steinberger
4dac591fcf test: tighten daemon lifecycle assertions 2026-05-11 03:42:37 +01:00
Peter Steinberger
15cf49222f build: refresh deps and route testbox through crabbox 2026-05-11 03:41:00 +01:00
Peter Steinberger
8ccd3e9236 test: tighten plugin install persistence assertions 2026-05-11 03:40:29 +01:00
Peter Steinberger
6346e792c4 build: enable stricter TypeScript checks 2026-05-11 02:04:17 +01:00
Peter Steinberger
3b8c6351c9 test: tighten directory cli assertions 2026-05-10 23:48:24 +01:00
Peter Steinberger
3ae83962c1 test: tighten devices cli assertions 2026-05-10 22:47:12 +01:00
Peter Steinberger
5d2150c7cc test: tighten cron cli assertions 2026-05-10 22:39:19 +01:00
Peter Steinberger
5842cf76cf test: tighten daemon status assertions 2026-05-10 21:55:53 +01:00
Peter Steinberger
0c2fcedd01 test: tighten onboard cli assertions 2026-05-10 21:54:49 +01:00
Peter Steinberger
e409f8c92d test: tighten channel auth assertions 2026-05-10 21:09:01 +01:00
Peter Steinberger
255429a77a test: tighten daemon install assertions 2026-05-10 21:07:15 +01:00
Peter Steinberger
264c8e286e test: tighten exec policy cli assertions 2026-05-10 21:05:25 +01:00
Peter Steinberger
8ba2700a47 test: tighten secrets cli assertions 2026-05-10 20:19:38 +01:00
Peter Steinberger
22bc43b72b test: tighten skills cli assertions 2026-05-10 20:18:13 +01:00
Peter Steinberger
bf17d01a1d test: clear nodes media broad matchers 2026-05-10 18:20:51 +01:00
Peter Steinberger
f9c0dc2d2b fix(feishu): fall back from missing thread replies (#80306)
Summary:
- The branch adds an opt-in Feishu top-level group-send fallback for withdrawn or missing normal quoted thread replies, plus regression coverage, a changelog entry, and CI/lint typing and baseline refreshes.
- Reproducibility: yes. at source level. Current main hard-errors withdrawn/not-found Feishu reply targets when `replyInThread` is true, and the existing regression test asserts that no top-level create fallback occurs.

Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(feishu): fall back from missing thread replies
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8030…
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): reconcile automerge-openclaw-openclaw-80306 with ma…
- PR branch already contained follow-up commit before automerge: fix(ci): satisfy stricter lint and test types
- PR branch already contained follow-up commit before automerge: fix(ci): align Node 24 test typing

Validation:
- ClawSweeper review passed for head 93146f9d13.
- Required merge gates passed before the squash merge.

Prepared head SHA: 93146f9d13
Review: https://github.com/openclaw/openclaw/pull/80306#issuecomment-4415604729

Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-10 16:41:51 +00:00
Peter Steinberger
4cb2c1006c test: clear nodes basic broad matchers 2026-05-10 17:15:51 +01:00
brokemac79
a67753cc25 fix(agents): clarify subagent spawn wait guidance (#79051)
Summary:
- Replace the subagent spawn accepted-note yield guidance with push-based completion-event guidance.
- Cover the prompt with regression assertions that keep sessions_yield out of the note.
- Keep current rebased lint/type test helpers green.

Verification:
- pnpm lint
- pnpm check:test-types
- env -u OPENCLAW_TESTBOX -u OPENCLAW_TESTBOX_ID pnpm check:changed

Co-authored-by: brokemac79 <martin_cleary@yahoo.co.uk>
2026-05-10 17:11:32 +01:00
Peter Steinberger
dee3d58c8b test: clear gateway run option broad matchers 2026-05-10 17:08:40 +01:00
Peter Steinberger
a89634da59 test: clear rebased ci helper typing 2026-05-10 17:06:15 +01:00
Peter Steinberger
04f799c9c8 test: clear daemon status broad matchers 2026-05-10 17:01:08 +01:00
Peter Steinberger
9a51d5a4b3 test: clear daemon restart health broad matchers 2026-05-10 16:45:37 +01:00