Commit Graph

10055 Commits

Author SHA1 Message Date
stainlu 166b42a40f fix: restore matrix per-room dm discovery 2026-05-11 05:08:35 +01:00
nickmopen b90f28e895 fix(ui): prevent programmatic scrollTo from flipping chatUserNearBott… (#76991)
* fix(ui): prevent programmatic scrollTo from flipping chatUserNearBottom during streaming

* fix(ui): preserve user scroll-up events that arrive during programmatic scroll guard window

* test(ui): add unit coverage for programmatic scroll guard boundary and retry path

* fix(ui): preserve chat scroll bookkeeping

* chore: drop unrelated slack formatting

* test: narrow inbound dedupe claim result

---------

Co-authored-by: Peter Steinberger <steipete@gmail.com>
2026-05-11 05:07:19 +01:00
Peter Steinberger ee47a1c4e4 test: tighten codex compact assertions 2026-05-11 04:53:40 +01:00
Peter Steinberger 02587cac37 test: tighten msteams graph upload assertions 2026-05-11 04:50:27 +01:00
Peter Steinberger 1529931c40 test: tighten msteams sdk assertions 2026-05-11 04:49:03 +01:00
Peter Steinberger 7c17b7969d test: tighten qa character eval assertions 2026-05-11 04:46:43 +01:00
Peter Steinberger ea4a3c1726 test: tighten matrix qa config assertions 2026-05-11 04:44:43 +01:00
Peter Steinberger 4c26c90bee test: tighten slack reply assertions 2026-05-11 04:42:50 +01:00
Peter Steinberger a99d8b82d9 test: tighten slack unfurl assertions 2026-05-11 04:40:39 +01:00
Peter Steinberger 09146c9adb test: tighten tts local cli assertions 2026-05-11 04:39:16 +01:00
Peter Steinberger 6b65196878 test: tighten webhook http assertions 2026-05-11 04:37:46 +01:00
Peter Steinberger d85a0d7f7f test: tighten zalo send assertions 2026-05-11 04:36:13 +01:00
Peter Steinberger e9a78bddfd test: tighten zalouser credential assertions 2026-05-11 04:34:46 +01:00
Shakker b476fab74c test: tighten whatsapp process message assertions 2026-05-11 04:24:53 +01:00
Shakker 5f2aa08460 test: tighten whatsapp audio preflight assertions 2026-05-11 04:22:47 +01:00
Shakker 8ec1c3c1c4 test: tighten whatsapp group gating assertions 2026-05-11 04:21:32 +01:00
Shakker dc0d0fda64 test: tighten whatsapp ack reaction assertions 2026-05-11 04:20:54 +01:00
Shakker 5a9647d1a0 test: tighten whatsapp inbound context assertions 2026-05-11 04:19:53 +01:00
Shakker d0732cd78f test: tighten whatsapp mention target assertions 2026-05-11 04:17:46 +01:00
Shakker 6adf0b6e4a test: tighten whatsapp auth store assertions 2026-05-11 04:16:31 +01:00
Peter Steinberger 25d68d3713 fix: harden Kimi Anthropic thinking budgets 2026-05-11 04:15:36 +01:00
Dan O'Brien 8f17356392 Support Kimi Anthropic thinking streams 2026-05-11 04:15:36 +01:00
Shakker c0c1215141 test: tighten whatsapp last-route assertions 2026-05-11 04:15:07 +01:00
Shakker 8b09aa9d55 test: tighten whatsapp outbound send assertions 2026-05-11 04:09:15 +01:00
Shakker 5cdddf0612 test: tighten whatsapp inbound media assertions 2026-05-11 04:06:48 +01:00
Shakker 6c15ff8bdc test: tighten whatsapp qa driver assertions 2026-05-11 04:05:55 +01:00
Shakker 8692568bd8 test: tighten whatsapp session route assertions 2026-05-11 04:04:23 +01:00
Shakker 2ae86a0cd7 test: tighten whatsapp outbound payload contract assertions 2026-05-11 04:03:05 +01:00
Shakker 8de14873e0 test: tighten whatsapp directory config assertions 2026-05-11 04:00:53 +01:00
Shakker 7a859a1001 test: tighten whatsapp status issue assertions 2026-05-11 03:59:37 +01:00
Shakker 96d761404a test: tighten whatsapp outbound sanitizer assertion 2026-05-11 03:57:00 +01:00
Peter Steinberger 30e54b839b build: enable additional oxlint rules 2026-05-11 03:56:34 +01:00
Shakker 369bed9639 test: tighten whatsapp send receipt assertions 2026-05-11 03:53:11 +01:00
Shakker 1fe6a82a61 test: tighten whatsapp reaction action assertions 2026-05-11 03:51:02 +01:00
Shakker 444ca74578 test: tighten telegram probe metadata assertions 2026-05-11 03:47:33 +01:00
Shakker 18878ff91e test: tighten telegram approval delivery assertions 2026-05-11 03:44:05 +01:00
Shakker 7aff45e47f test: tighten telegram dm pairing assertions 2026-05-11 03:43:02 +01:00
Rubén Cuevas 00bb0dde4d fix(memory): preserve session corpus labels (#71898)
Summary:
- The PR updates memory-core `memory_search` result shaping to surface `corpus` from each hit's `source`, adds ... session corpus-label coverage, adds a changelog entry, and includes a small tempdir test assertion cleanup.
- Reproducibility: yes. Current main has a high-confidence source-level reproduction: session hits keep `sourc ... the final mapper hard-codes `corpus: "memory"`; the PR body also supplies live Gateway before/after output.

Automerge notes:
- PR branch already contained follow-up commit before automerge: test(memory): clarify corpus label regression
- PR branch already contained follow-up commit before automerge: fix(memory): type session corpus results
- PR branch already contained follow-up commit before automerge: fix(memory): preserve session corpus labels
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-7189…

Validation:
- ClawSweeper review passed for head 02d0db0861.
- Required merge gates passed before the squash merge.

Prepared head SHA: 02d0db0861
Review: https://github.com/openclaw/openclaw/pull/71898#issuecomment-4340800992

Co-authored-by: Ruben Cuevas <hi@rubencu.com>
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-11 02:42:18 +00:00
Peter Steinberger 15cf49222f build: refresh deps and route testbox through crabbox 2026-05-11 03:41:00 +01:00
Shakker e72b3b7458 test: tighten telegram message cache hydration assertion 2026-05-11 03:40:10 +01:00
Shakker 9800c2b35a test: tighten telegram action dispatch assertion 2026-05-11 03:39:12 +01:00
Shakker 5da9976321 test: tighten telegram group auth thread assertions 2026-05-11 03:36:29 +01:00
Shakker 006a3778eb test: tighten telegram gateway probe assertions 2026-05-11 03:35:18 +01:00
Shakker 53d32ed7f9 test: tighten telegram proxy client assertions 2026-05-11 03:32:08 +01:00
Shakker 56e8f75e14 test: tighten telegram outbound adapter assertion 2026-05-11 03:31:00 +01:00
Shakker 57fd084d26 test: tighten telegram message adapter assertions 2026-05-11 03:28:47 +01:00
Shakker 7430475044 test: tighten slack outbound adapter assertions 2026-05-11 03:25:06 +01:00
Eva c098eede82 feat(media-understanding): add structured extraction runtime 2026-05-11 03:24:08 +01:00
Eva 50ee68cdf4 feat(plugin-sdk): consolidate session workflow APIs 2026-05-11 03:24:08 +01:00
Shakker b96e7f63ba test: tighten slack message tool actions 2026-05-11 03:21:51 +01:00