Shakker
32f3af8bbc
test: tighten feishu assertion coverage
2026-05-11 09:08:33 +01:00
Shakker
86a67b4b15
test: tighten feishu streaming card assertions
2026-05-11 08:11:24 +01:00
Shakker
a2f1b01ad8
test: tighten feishu probe error assertions
2026-05-11 08:02:13 +01:00
Ruben Cuevas
b5fd7a46c1
fix(feishu): accept nested schema 2 card identity
2026-05-11 05:26:06 +01:00
Peter Steinberger
5764de1259
test: tighten feishu card action lifecycle assertions
2026-05-11 02:54:36 +01:00
Peter Steinberger
91cffbcd75
test: tighten feishu subagent hook assertions
2026-05-11 02:11:05 +01:00
Peter Steinberger
3ec6305bf7
test: tighten feishu card helper assertions
2026-05-11 02:08:51 +01:00
Peter Steinberger
6346e792c4
build: enable stricter TypeScript checks
2026-05-11 02:04:17 +01:00
Shakker
f8e5ef9f76
test: tighten feishu startup warning assertion
2026-05-10 22:56:37 +01:00
Shakker
cb1e7b892e
test: tighten feishu reaction log assertion
2026-05-10 22:53:36 +01:00
Shakker
fb3a4bf6c2
test: tighten feishu reconnect log assertion
2026-05-10 22:50:52 +01:00
Peter Steinberger
2f5bdb8d8c
test: tighten provider runtime contract assertions
2026-05-10 20:06:33 +01:00
Shakker
8815d46041
test: tighten feishu send parsing assertions
2026-05-10 19:57:40 +01:00
Shakker
4f4f52777f
test: tighten feishu comment monitor assertions
2026-05-10 19:56:10 +01:00
Peter Steinberger
85c1467888
test: tighten browser existing session assertions
2026-05-10 19:55:23 +01:00
Shakker
c2b936d623
test: tighten feishu comment handler assertions
2026-05-10 19:53:31 +01:00
Shakker
c43dd3048d
test: tighten feishu bot menu assertions
2026-05-10 19:51:15 +01:00
Shakker
a8b6640a17
test: tighten feishu broadcast assertions
2026-05-10 19:50:23 +01:00
Shakker
f7d6ce9a76
test: tighten feishu debounce recorder assertion
2026-05-10 19:48:57 +01:00
Shakker
90e355a3b6
test: tighten feishu comment reaction requests
2026-05-10 19:48:01 +01:00
Peter Steinberger
cfaf8c8d5d
test: tighten discord threading assertions
2026-05-10 19:47:35 +01:00
Shakker
3e4158d915
test: tighten feishu reply fallback payload assertions
2026-05-10 19:46:36 +01:00
Peter Steinberger
b9ce42f573
test: tighten feishu docx assertions
2026-05-10 19:45:25 +01:00
Shakker
1b3f6f002b
test: tighten feishu launcher send assertion
2026-05-10 19:45:01 +01:00
Shakker
4efaded1d1
test: tighten feishu setup status assertion
2026-05-10 19:44:06 +01:00
Shakker
048a4b5290
test: tighten feishu chat tool assertions
2026-05-10 19:41:40 +01:00
Shakker
0d8f17267c
test: tighten feishu thread binding assertions
2026-05-10 19:39:34 +01:00
Shakker
1bf2ce1f56
test: tighten feishu linked document assertion
2026-05-10 19:37:56 +01:00
Shakker
bfbbcb73fa
test: tighten feishu dynamic agent config assertion
2026-05-10 19:36:15 +01:00
Shakker
aced038cb6
test: tighten feishu client timeout assertions
2026-05-10 19:35:16 +01:00
Shakker
a7157ce4cc
test: tighten feishu card interaction assertion
2026-05-10 19:34:06 +01:00
Shakker
44c57dc041
test: tighten feishu comment dispatcher assertion
2026-05-10 19:33:03 +01:00
Shakker
68630d97e1
test: tighten feishu probe request assertion
2026-05-10 19:32:04 +01:00
Shakker
4668a5727e
test: tighten feishu group name log assertion
2026-05-10 19:31:06 +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
9a7778d8aa
fix: declare extension runtime deps
2026-05-10 12:37:10 +01:00
Peter Steinberger
827b0de0ce
refactor: reduce plugin sdk surface
2026-05-10 12:37:10 +01:00
Peter Steinberger
d1317cda46
test: clear feishu reply dispatcher broad matchers
2026-05-10 11:44:17 +01:00
Peter Steinberger
11dc5cb94e
fix: compact tool progress display
2026-05-10 11:26:23 +01:00
Peter Steinberger
153add18aa
test: clear feishu channel broad matchers
2026-05-10 09:14:58 +01:00
Peter Steinberger
14e696100e
test: clear feishu card action broad matchers
2026-05-10 08:35:52 +01:00
Peter Steinberger
9243b575ed
chore(release): prepare 2026.5.10-beta.1
2026-05-10 06:13:38 +01:00
Peter Steinberger
f24814e32d
test: clear feishu drive broad matchers
2026-05-10 05:56:39 +01:00
Peter Steinberger
9189f8ea85
test: tighten feishu drive comment assertions
2026-05-10 05:49:57 +01:00
Peter Steinberger
acd8d38c1f
test: clear feishu media broad matchers
2026-05-10 05:47:20 +01:00
Peter Steinberger
9c20f43520
test: clear feishu bot broad matchers
2026-05-10 05:43:03 +01:00
Peter Steinberger
91522b5534
test: tighten feishu bot media assertions
2026-05-10 05:37:42 +01:00
Peter Steinberger
9f028e9942
test: tighten feishu bot assertions
2026-05-10 05:34:07 +01:00
Peter Steinberger
a0fb7fb045
refactor: centralize channel ingress access
2026-05-10 00:18:36 -04:00
Peter Steinberger
5f0ec8053a
test: clear feishu outbound broad matchers
2026-05-10 05:01:35 +01:00