Commit Graph

  • 837b7b4b94 Docs: add Slack typing reaction fallback Vincent Koc 2026-03-05 16:57:31 -05:00
  • 6859619e98 test(agents): add provider-backed failover regressions (#36735) Altay 2026-03-06 00:42:59 +03:00
  • 036c329716 Compaction/Safeguard: add summary quality audit retries (#25556) Rodrigo Uroz 2026-03-05 18:39:25 -03:00
  • 029c473727 fix(failover): narrow service-unavailable to require overload indicator (#32828) (#36646) jiangnan 2026-03-06 05:01:57 +08:00
  • f014e255df refactor(agents): share failover HTTP status classification (#36615) Altay 2026-03-05 23:50:36 +03:00
  • 8ac7ce73b3 fix: avoid false global rate-limit classification from generic cooldown text (#32972) 不做了睡大觉 2026-03-06 03:58:21 +08:00
  • 591264ef52 fix(agents): set preserveSignatures to isAnthropic in resolveTranscriptPolicy (#32813) Sid 2026-03-06 03:55:06 +08:00
  • 709dc671e4 fix(session): archive old transcript on daily/scheduled reset to prevent orphaned files (#35493) Byungsker 2026-03-06 04:52:23 +09:00
  • edc386e9a5 fix(ui): catch marked.js parse errors to prevent Control UI crash (#36445) Bin Deng 2026-03-06 03:46:49 +08:00
  • 6c0376145f fix(agents): skip compaction API call when session has no real messages (#36451) Sid 2026-03-06 03:40:25 +08:00
  • 60a6d11116 fix(embedded): classify model_context_window_exceeded as context overflow, trigger compaction (#35934) Kai 2026-03-06 03:30:24 +08:00
  • 72cf9253fc Gateway: add SecretRef support for gateway.auth.token with auth-mode guardrails (#35094) Josh Avant 2026-03-05 12:53:56 -06:00
  • bc66a8fa81 fix(feishu): avoid media regressions from global HTTP timeout (#36500) Tak Hoffman 2026-03-05 12:13:40 -06:00
  • 09c68f8f0e add prependSystemContext and appendSystemContext to before_prompt_build (fixes #35131) (#35177) maweibin 2026-03-06 02:06:59 +08:00
  • 174eeea76c Feishu: normalize group slash command probing Liu Xiaopai 2026-03-06 01:56:59 +08:00
  • 995ae73d5f synthesis: fix Feishu group mention slash parsing Sid 2026-03-06 01:34:08 +08:00
  • 2972d6fa79 fix(feishu): accept groupPolicy "allowall" as alias for "open" (#36358) Sid 2026-03-06 01:32:01 +08:00
  • 89b303c553 Mattermost: switch plugin-sdk imports to scoped subpaths (openclaw#36480) Tak Hoffman 2026-03-05 11:28:16 -06:00
  • 627b37e34f Feishu: honor bot mentions by ID despite aliases (Fixes #36317) (#36333) StingNing 2026-03-06 01:00:27 +08:00
  • b9f3f8d737 fix(feishu): use probed botName for mention checks (#36391) Liu Xiaopai 2026-03-06 00:55:04 +08:00
  • ba223c7766 fix(feishu): add HTTP timeout to prevent per-chat queue deadlocks (#36430) Ayane 2026-03-06 00:46:10 +08:00
  • 8d48235d3a fix(browser): remove deprecated --disable-blink-features=AutomationControlled flag Sid 2026-03-05 23:22:47 +08:00
  • 136ca87f7b feat(mattermost): add interactive buttons support (#19957) Tony Dehnke 2026-03-05 21:44:57 +07:00
  • 9741e91a64 test(cron): add cross-channel announce fallback regression coverage (openclaw#36197) Tak Hoffman 2026-03-05 07:37:37 -06:00
  • 544abc927f fix(cron): restore direct fallback after announce failure in best-effort mode (openclaw#36177) Tak Hoffman 2026-03-05 07:25:24 -06:00
  • 4dc0c66399 fix(subagents): strip leaked [[reply_to]] tags from completion announces (#34503) Vincent Koc 2026-03-05 07:50:55 -05:00
  • e5b6a4e19d Mattermost: honor onmessage mention override and add gating diagnostics tests (#27160) Joseph Turian 2026-03-05 07:29:54 -05:00
  • 06ff25cce4 fix(feishu): check response.ok before calling response.json() in streaming card (#35628) Sid 2026-03-05 17:58:21 +08:00
  • c522154771 docs(telegram): recommend allowlist for single-user DM policy (#34841) 青雲 2026-03-05 16:39:19 +08:00
  • 6a705a37f2 ACP: add persistent Discord channel and Telegram topic bindings (#34873) Bob 2026-03-05 09:38:12 +01:00
  • 2c8ee593b9 TTS: add baseUrl support to OpenAI TTS config (#34321) Kai 2026-03-05 15:25:04 +08:00
  • 60849f3335 chore(pr): enforce changelog placement and reduce merge sync churn Shakker 2026-03-05 06:36:15 +00:00
  • 3a6b412f00 fix(gateway): pass actual version to Control UI client instead of dev (#35230) Sid 2026-03-05 14:01:34 +08:00
  • c4dab17ca9 fix(gateway): prevent internal route leakage in chat.send alexyyyander 2026-03-05 13:57:35 +08:00
  • 463fd4735e fix(agents): guard context pruning against malformed thinking blocks (#35146) Sid 2026-03-05 13:52:24 +08:00
  • 8891e1e48d fix(web-ui): render Accounts schema node properly (#35380) 不做了睡大觉 2026-03-05 13:50:18 +08:00
  • d9b69a6145 fix(agents): guard promoteThinkingTagsToBlocks against malformed content entries (#35143) Sid 2026-03-05 13:37:33 +08:00
  • ce0c13191f fix(agents): decode HTML entities in xAI/Grok tool call arguments (#35276) Sid 2026-03-05 13:32:39 +08:00
  • 987e473364 fix(agents): detect Venice provider proxying xAI/Grok models for schema cleaning (#35355) Sid 2026-03-05 13:29:25 +08:00
  • 1805735c63 chore(changelog): add dedupe note openclaw#27521 thanks @shivama205 Shakker 2026-03-05 05:03:01 +00:00
  • b5a94d274b style(skills): align formatting cleanup for dedupe changes Shakker 2026-03-05 04:59:41 +00:00
  • fb4f52b710 style: fix formatting in skill-commands.test.ts and provider.ts Shivam 2026-02-26 18:22:14 +05:30
  • 48decefbf4 fix(skills): deduplicate slash commands by skillName across all interfaces Shivam 2026-02-26 09:07:14 +05:30
  • 5d5fa0dac8 fix(pr): make review claim step required Shakker 2026-03-05 04:53:19 +00:00
  • 4bd3469324 refactor(telegram): remove unused webhook callback helper (#27816) Harold Hunt 2026-03-04 23:40:09 -05:00
  • cc5dad81bc cron: unify stale-run recovery and preserve manual-run every anchors (#35363) Tak Hoffman 2026-03-04 22:12:32 -06:00
  • 28dc2e8a40 cron: narrow startup replay backoff guard (#35391) Tak Hoffman 2026-03-04 22:11:11 -06:00
  • 79d00ae398 fix(cron): stabilize restart catch-up replay semantics (#35351) Tak Hoffman 2026-03-04 21:50:16 -06:00
  • 1059b406a8 fix: cron backup should preserve pre-edit snapshot (#35195) (#35234) sline 2026-03-05 11:46:27 +08:00
  • 3bf6ed181e Feishu: harden streaming merge semantics and final reply dedupe (#33245) rexl2018 2026-03-05 11:32:35 +08:00
  • 8b8167d547 fix(agents): bypass pendingDescendantRuns guard for cron announce delivery (#35185) Sid 2026-03-05 11:31:33 +08:00
  • 68e68bfb57 fix(feishu): use msg_type media for mp4 video (fixes #33674) (#33720) Nhj 2026-03-05 10:39:44 +08:00
  • 63ce7c74bd fix(feishu): comprehensive reply mechanism — outbound replyToId forwarding + topic-aware reply targeting (#33789) Madoka 2026-03-05 10:32:28 +08:00
  • 432e0222dd fix: restore auto-reply system events timeline (#34794) (thanks @anisoptera) (#34794) Isis Anisoptera 2026-03-04 18:26:14 -08:00
  • 498948581a docs(changelog): document dependency security fixes Shakker 2026-03-05 02:05:16 +00:00
  • 4d06c909d2 fix(deps): bump tar to 7.5.10 Shakker 2026-03-05 02:00:18 +00:00
  • da0e245db6 fix(security): avoid prototype-chain account path checks (#34982) Ho Lim 2026-03-04 17:38:09 -08:00
  • 809f9513ac fix(deps): patch hono transitive audit vulnerabilities Shakker 2026-03-04 23:34:24 +00:00
  • ed05810d68 fix: add spanish locale support (#35038) (thanks @DaoPromociones) Darshil 2026-03-04 15:29:18 -08:00
  • b3fb881a73 fix: finalize spanish locale support Darshil 2026-03-04 15:27:06 -08:00
  • 9c6847074d Changelog: add gateway restart health entry (#34874) Vincent Koc 2026-03-04 15:43:59 -05:00
  • 8c5692ac4a Changelog: add daemon systemd user-bus fallback entry (#34884) Vincent Koc 2026-03-04 15:43:49 -05:00
  • 96021a2b17 fix: align AGENTS.md template section names with post-compaction extraction (#25029) (#25098) 青雲 2026-03-05 04:16:00 +08:00
  • 4242c5152f agents: preserve totalTokens on request failure instead of using contextWindow (#34275) Kai 2026-03-05 04:02:22 +08:00
  • 53b2479eed Fix Linux daemon install checks when systemd user bus env is missing (#34884) Vincent Koc 2026-03-04 11:54:03 -08:00
  • df0f2e349f Compaction/Safeguard: require structured summary headings (#25555) Rodrigo Uroz 2026-03-04 15:54:42 -03:00
  • 2b98cb6d8b Fix gateway restart false timeouts on Debian/systemd (#34874) Vincent Koc 2026-03-04 10:52:33 -08:00
  • 4cc293d084 fix(review): enforce behavioral sweep validation Shakker 2026-03-04 18:48:30 +00:00
  • 2123265c09 chore(changelog): clarify outbound media-only fallback openclaw#32788 thanks @liuxiaopai-ai Shakker 2026-03-04 18:40:00 +00:00
  • 698c200eba fix(outbound): fail media-only text-only adapter fallback Shakker 2026-03-04 18:39:38 +00:00
  • a970cae2da chore(changelog): align outbound adapter entry openclaw#32788 thanks @liuxiaopai-ai Shakker 2026-03-04 17:19:51 +00:00
  • bb07b2b93a Outbound: avoid empty multi-media fallback sends liuxiaopai-ai 2026-03-03 16:51:48 +08:00
  • efdf2ca0d7 Outbound: allow text-only plugin adapters liuxiaopai-ai 2026-03-03 16:40:45 +08:00
  • e6f0203ef3 chore(changelog): add PR entry openclaw#24337 thanks @echoVic Shakker 2026-03-04 16:30:15 +00:00
  • 7531a3e30a test(ollama): add default header precedence coverage Shakker 2026-03-04 16:29:58 +00:00
  • 7597fc556c fix(ollama): pass provider headers to Ollama stream function (#24285) echoVic 2026-02-23 16:56:15 +08:00
  • 76bfd9b5e6 Agents: add generic poll-vote action support Gustavo Madeira Santana 2026-03-04 11:34:29 -05:00
  • c8ebd48e0f fix(node-host): sync rawCommand with hardened argv after executable path pinning (#33137) Sid 2026-03-05 00:30:33 +08:00
  • 4fb40497d4 fix(daemon): handle systemctl is-enabled exit 4 (not-found) on Ubuntu (#33634) a 2026-03-05 00:13:45 +08:00
  • 3fa43ec221 fix(model): propagate custom provider headers to model objects (#27490) Sid 2026-03-05 00:02:29 +08:00
  • dc8253a84d fix(memory): serialize local embedding initialization to avoid duplicate model loads (#15639) huangcj 2026-03-04 23:09:03 +08:00
  • 88ee57124e Delete changelog/fragments directory Vincent Koc 2026-03-04 09:41:10 -05:00
  • c1bb07bd16 fix(slack): route system events to bound agent sessions (#34045) Vincent Koc 2026-03-04 05:44:07 -08:00
  • 7b5e64ef2e fix: preserve raw media invoke for HTTP tool clients (#34365) Ayaan Zaidi 2026-03-04 17:17:24 +05:30
  • ef4fa43df8 fix: prevent nodes media base64 context bloat (#34332) Ayaan Zaidi 2026-03-04 16:53:16 +05:30
  • ed8e0a8146 docs(changelog): credit @Brotherinlaw-13 for #34318 Ayaan Zaidi 2026-03-04 16:27:09 +05:30
  • 3cc1d5a92f fix(telegram): materialize dm draft final to avoid duplicates Ayaan Zaidi 2026-03-04 16:15:18 +05:30
  • 257e2f5338 fix: relay ACP sessions_spawn parent streaming (#34310) (thanks @vincentkoc) (#34310) Bob 2026-03-04 11:44:20 +01:00
  • 61f7cea48b fix: kill stuck ACP child processes on startup and harden sessions in discord threads (#33699) Bob 2026-03-04 10:52:28 +01:00
  • bd25182d5a feat(ios): add Live Activity connection status + stale cleanup (#33591) Mariano 2026-03-04 07:44:42 +00:00
  • 6a40f69d4d chore(docs): add plugins refactor changelog entry Gustavo Madeira Santana 2026-03-04 02:39:11 -05:00
  • ad9ceafec2 Chore: remove accidental .DS_Store artifact Gustavo Madeira Santana 2026-03-04 02:34:10 -05:00
  • 5c4ab999b0 Plugins/zalouser: migrate to scoped plugin-sdk imports Gustavo Madeira Santana 2026-03-04 02:33:19 -05:00
  • e9c7bb6e15 Plugins/zalo: migrate to scoped plugin-sdk imports Gustavo Madeira Santana 2026-03-04 02:33:18 -05:00
  • d25bf0d0ca Plugins/whatsapp: migrate to scoped plugin-sdk imports Gustavo Madeira Santana 2026-03-04 02:33:17 -05:00
  • bbf29201b8 Plugins/voice-call: migrate to scoped plugin-sdk imports Gustavo Madeira Santana 2026-03-04 02:33:16 -05:00
  • a9af933486 Plugins/twitch: migrate to scoped plugin-sdk imports Gustavo Madeira Santana 2026-03-04 02:33:15 -05:00
  • 72e774431c Plugins/tlon: migrate to scoped plugin-sdk imports Gustavo Madeira Santana 2026-03-04 02:33:15 -05:00
  • 7c96d82112 Plugins/thread-ownership: migrate to scoped plugin-sdk imports Gustavo Madeira Santana 2026-03-04 02:33:14 -05:00
  • 8377dbba30 Plugins/test-utils: migrate to scoped plugin-sdk imports Gustavo Madeira Santana 2026-03-04 02:33:13 -05:00