Commit Graph

8110 Commits

Author SHA1 Message Date
Peter Steinberger
a7d2953956 fix: remove duplicate Telegram DM thread helper 2026-05-02 10:59:46 +01:00
Peter Steinberger
7db255150c fix: keep Telegram DM thread IDs on flat sessions 2026-05-02 10:59:46 +01:00
Peter Steinberger
1634f91a35 fix: improve google meet twilio join sequencing 2026-05-02 10:56:14 +01:00
Peter Steinberger
2dcc13d685 fix(memory-wiki): accept relative markdown link targets 2026-05-02 10:55:37 +01:00
Peter Steinberger
e0221d37e5 fix(openrouter): preserve deepseek v4 reasoning replay 2026-05-02 10:48:28 +01:00
Peter Steinberger
70dcd81f03 fix: canonicalize discord pluralkit inbound ids 2026-05-02 10:36:20 +01:00
Val Alexander
64fcc8a1aa fix(control-ui): measure and decouple slow refreshes
Add Control UI timing attribution for tab visibility, refresh phases, secondary refresh groups, and gateway RPCs. Decouple slow Overview, Cron, and Nodes secondary refreshes from primary tab feedback, and report Cron runs timing from the controller's real ok/error/skipped load outcome.

Also keeps telemetry secret-safe by excluding request params and response bodies, adds focused regression coverage for RPC attribution and stale/failed background refreshes, and carries the latest-main Discord test fixture correction needed for check:test-types.

Fixes #64004.
2026-05-02 04:33:36 -05:00
Peter Steinberger
4f6a4317de fix: clarify google meet twilio dial plan 2026-05-02 10:24:39 +01:00
Peter Steinberger
d419bcf5c9 fix: preserve discord unicode channel labels 2026-05-02 10:09:48 +01:00
clawsweeper[bot]
26e6860a64 fix(discord): document mention formatting guidance (#75173)
Summary:
- This PR adds Discord outbound mention-format guidance to the Discord plugin prompt hints, Discord channel docs, a focused channel test, and the changelog.
- Reproducibility: not applicable. as a runtime bug reproduction. There is a high-confidence inspection path:  ... lacks the guidance, while the existing formatter/tests and Discord reference establish the expected syntax.

ClawSweeper fixups:
- Included follow-up commit: fix(discord): document mention formatting guidance

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

Prepared head SHA: bf2734a002
Review: https://github.com/openclaw/openclaw/pull/75173#issuecomment-4354537199

Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: clawsweeper-repair <clawsweeper-repair@users.noreply.github.com>
Co-authored-by: Peter Steinberger <58493+steipete@users.noreply.github.com>
2026-05-02 09:00:58 +00:00
Peter Steinberger
b8c0a1e9ff fix(telegram): keep dm reply threads on main session 2026-05-02 09:58:08 +01:00
Peter Steinberger
2b92de604c test: align bonjour package metadata contract 2026-05-02 09:56:50 +01:00
Peter Steinberger
127da4c3ca fix: preserve discord inbound media filenames 2026-05-02 09:54:09 +01:00
Peter Steinberger
ae31aa6f84 fix: allow discord ack reactions in tool-only guilds 2026-05-02 09:49:00 +01:00
Peter Steinberger
089a3063ee fix: make codex app-server cleanup ownership-aware 2026-05-02 09:45:59 +01:00
Peter Steinberger
39a931f1bf feat(voice-call): route inbound calls per number 2026-05-02 09:44:52 +01:00
Peter Steinberger
e4f1dac93f test: remove orphaned whatsapp session snapshot helper 2026-05-02 09:31:11 +01:00
Peter Steinberger
befd4124f7 refactor: trim qqbot session store probes 2026-05-02 09:29:21 +01:00
Peter Steinberger
99f1db33bf fix: include primary dreaming workspace 2026-05-02 09:25:19 +01:00
Peter Steinberger
5f6adaf157 fix(tts): honor short tagged speech 2026-05-02 09:24:42 +01:00
Peter Steinberger
d02448696c refactor: remove qqbot ref stats helper 2026-05-02 09:24:01 +01:00
Peter Steinberger
e0f2973d20 refactor: trim qqbot known user store 2026-05-02 09:22:05 +01:00
Peter Steinberger
09239a4622 build(plugins): keep qa plugins source-only 2026-05-02 09:19:46 +01:00
Peter Steinberger
bccd50b09b refactor: trim extension helper exports 2026-05-02 09:15:34 +01:00
Peter Steinberger
7199e730a7 refactor: hide synology chat internals 2026-05-02 09:13:08 +01:00
Peter Steinberger
577c5714a1 refactor: hide google meet helper internals 2026-05-02 09:11:26 +01:00
Peter Steinberger
9880b7c914 refactor: trim feishu helper exports 2026-05-02 09:09:35 +01:00
Peter Steinberger
b8ddb8a494 refactor: hide extension helper internals 2026-05-02 09:05:23 +01:00
Peter Steinberger
3c8381c183 refactor: hide browser test and error internals 2026-05-02 09:02:40 +01:00
Peter Steinberger
68c99879e2 refactor: trim browser config facade 2026-05-02 09:00:30 +01:00
Peter Steinberger
a6f9c1f6e8 refactor: hide browser chrome platform finders 2026-05-02 08:57:41 +01:00
Peter Steinberger
010f7a58a1 build(plugins): externalize acpx release packages 2026-05-02 08:48:28 +01:00
Peter Steinberger
10c8b9085a fix(talk): surface openai realtime browser failures 2026-05-02 08:47:25 +01:00
Peter Steinberger
e4aab1419a fix(voice-call): support per-call session scope 2026-05-02 08:42:46 +01:00
Peter Steinberger
09d193c592 fix: clarify telegram model picker scope 2026-05-02 08:40:19 +01:00
Peter Steinberger
bd511be53d refactor(whatsapp): remove legacy heartbeat runners 2026-05-02 08:40:07 +01:00
Peter Steinberger
bc77ab93ac fix(openai): resolve realtime keychain refs 2026-05-02 08:35:32 +01:00
Peter Steinberger
a483de1787 feat(brave): support configurable search base url 2026-05-02 08:27:21 +01:00
Peter Steinberger
93e2d90af1 fix(discord): reconnect after missed identify 2026-05-02 08:24:16 +01:00
Peter Steinberger
eac7a281d5 fix(searxng): retry empty category searches 2026-05-02 08:15:30 +01:00
Peter Steinberger
afd0a7b403 fix(google-meet): guard linux chrome realtime tool actions 2026-05-02 08:08:24 +01:00
Peter Steinberger
b5e7857c4b fix(telegram): use getMe timeout for startup probe 2026-05-02 08:04:28 +01:00
Peter Steinberger
493857c6a8 test: fix Google Meet listen probe fixture types (#74824) 2026-05-02 08:03:59 +01:00
Peter Steinberger
9ddfe52ff9 fix: prove Google Meet listen health (#74824) 2026-05-02 08:03:59 +01:00
BSnizND
f2c1a56bbd Add Google Meet space access controls 2026-05-02 08:03:59 +01:00
Peter Steinberger
53c4217110 fix(cron): keep pairing approvals out of automation recipients 2026-05-02 08:03:29 +01:00
Peter Steinberger
d111676bcb ci: externalize more channel plugins 2026-05-02 07:52:26 +01:00
Peter Steinberger
689986ccb7 fix: keep release validation dependencies green 2026-05-02 07:49:31 +01:00
Peter Steinberger
286e169a04 feat(brave): add http diagnostics flag 2026-05-02 07:49:12 +01:00
Peter Steinberger
4a4aad8935 fix: stabilize release validation lanes 2026-05-02 07:40:37 +01:00