Commit Graph

  • d0b33f23eb fix: improve section extraction robustness (case-insensitive, H3, code blocks) 康熙 2026-02-16 20:48:24 +08:00
  • 90476d465d fix: format post-compaction-context test file 康熙 2026-02-16 20:44:29 +08:00
  • 35a3e1b788 feat: inject post-compaction workspace context as system event (#18023) 康熙 2026-02-16 20:40:43 +08:00
  • b1d5c71609 fix(cli): use standalone script for service restart after update (#17225) artale 2026-02-16 13:41:16 +01:00
  • a62ff19a66 fix(agent): isolate last-turn total in token usage reporting (#17016) artale 2026-02-16 13:44:22 +01:00
  • d6acd71576 fix: session-memory hook finds previous session file after /new/reset OpenClaw Bot 2026-02-16 14:09:21 +00:00
  • 767109e7d5 fix(skills): improve git credential handling for gh-issues sub-agents OpenClaw Bot 2026-02-16 13:50:48 +00:00
  • 068260bbea fix: add api-version query param for Azure verification OpenClaw Bot 2026-02-16 13:42:37 +00:00
  • 960cc11513 fix: add Azure AI Foundry URL support for custom providers OpenClaw Bot 2026-02-16 11:18:09 +00:00
  • 4e5a9d83b7 fix(gateway): preserve unbracketed IPv6 host headers Rain 2026-02-16 20:54:31 +08:00
  • 8e55503d77 fix(browser): track original port mapping for EADDRINUSE fallback Iron9521 2026-02-16 21:04:55 +08:00
  • 0e6daa2e6e fix(browser): handle EADDRINUSE with automatic port fallback Iron 2026-02-16 13:53:40 +08:00
  • a1a1f56841 fix(process): disable detached spawn on Windows to fix empty exec output (#18035) artale 2026-02-16 14:00:45 +01:00
  • d0a5ee0176 fix: include token drift warning in JSON response Operative-001 2026-02-16 14:48:00 +01:00
  • d6e85aa6ba fix(daemon): warn on token drift during restart (#18018) Operative-001 2026-02-16 14:03:28 +01:00
  • 8af4712c40 fix(cron): prevent spin loop when job completes within scheduled second (#17821) Marcus Widing 2026-02-16 14:09:16 +01:00
  • eed806ce58 f popomore 2026-02-16 21:41:57 +08:00
  • a42ccb9c1d f popomore 2026-02-16 21:22:27 +08:00
  • c315246971 fix(feishu): fix mention detection for post messages with embedded docs popomore 2026-02-16 21:01:59 +08:00
  • cd4f7524e3 feat(telegram): receive and surface user message reactions (#10075) Glucksberg 2026-02-15 00:39:51 +00:00
  • d3698f4eb6 fix(gateway): trim trusted proxy entries before matching Rain 2026-02-16 21:28:24 +08:00
  • e24e465c00 fix(webchat): strip reply/audio directive tags before rendering #18079 HAL 2026-02-16 07:54:08 -06:00
  • 9c3eed5970 Update Akash Kobal's avatar link in README AKASH KOBAL 2026-02-16 19:29:02 +05:30
  • 18f3bbfe05 Add avatar link for AkashKobal to README AKASH KOBAL 2026-02-16 19:24:25 +05:30
  • e91a5b0216 fix: release stale session locks and add watchdog for hung API calls (#18060) Vishal Doshi 2026-02-16 13:57:35 +00:00
  • 7d8d8c338b config: align memory hybrid UI metadata with schema labels/help Rodrigo Uroz 2026-02-16 13:49:05 +00:00
  • 65ad9a4262 Memory: fix MMR tie-break and temporal timestamp dedupe Rodrigo Uroz 2026-02-11 20:56:56 +00:00
  • 33cf27a52a fix: MMR default disabled, tie-break null guard, correct docs URL Rodrigo Uroz 2026-02-10 13:20:05 +00:00
  • 6b3e0710f4 feat(memory): Add opt-in temporal decay for hybrid search scoring Rodrigo Uroz 2026-02-10 08:42:22 -03:00
  • fa9420069a feat(memory): Add MMR re-ranking for search result diversity Rodrigo Uroz 2026-01-26 15:23:22 -03:00
  • a0ab301dc3 Fix Discord auto-thread attempting to thread in Forum/Media channels\n\nCreating threads on messages within Forum/Media channels is often redundant\nor invalid (as messages are already posts). This prevents API errors and spam.\n\nFix: Check channel type before attempting auto-thread creation. Rain 2026-02-16 21:00:30 +08:00
  • b90d7625e5 Fix Discord session routing continuity (enable lastRoute for groups)\n\nPreviously, 'updateLastRoute' was only enabled for Direct Messages.\nThis meant that group/channel sessions did not update their routing\nmetadata (last channel/to/accountId) in 'session-meta.json'.\n\nIf the bot restarted or a proactive cron job tried to send a message\nto a group session using 'sessions_send' without an explicit 'to' field,\nit would fail because 'lastRoute' was missing or stale.\n\nFix: Enable 'updateLastRoute' for all Discord messages (Group + DM),\nensuring the session store always has the latest valid routing target. Rain 2026-02-16 20:58:30 +08:00
  • dbe2ab6f62 cron: keep usage telemetry in run log types + error paths Rob Dunn 2026-02-16 08:58:19 -07:00
  • ddea5458d0 cron: log model+token usage per run + add usage report script Rob Dunn 2026-02-16 08:07:51 -07:00
  • edbc68e9f1 feat: support Z.AI tool_stream for real-time tool call streaming tian Xiao 2026-02-17 00:30:33 +09:00
  • c529e6005a fix(gateway): set explicit chat timeouts for mesh gateway calls ranausmanai 2026-02-16 21:55:20 +05:00
  • 16e59b26a6 Add mesh auto-planning with chat command UX and hardened auth/session behavior ranausmanai 2026-02-16 20:49:44 +05:00
  • 83990ed542 Add mesh orchestration gateway methods with DAG execution and retry ranausmanai 2026-02-16 19:02:40 +05:00
  • 15fe87e6b7 feat: add before_message_write plugin hook Parker Todd BrooksandClaude Opus 4.6 2026-02-16 00:36:48 -08:00
  • 94eecaa446 fix: atomic session store writes to prevent context loss on Windows Winston 2026-02-16 23:42:25 +06:00
  • 1bef2fc68b fix(whatsapp): allow per-message link preview override\n\nWhatsApp messages default to enabling link previews for URLs. This adds\nsupport for overriding this behavior per-message via the \nparameter (e.g. from tool options), consistent with Telegram.\n\nFix: Updated internal WhatsApp Web API layers to pass option\ndown to Baileys . Rain 2026-02-16 22:13:05 +08:00
  • 312a7f7880 fix: make tool exit code handling less aggressive misterdas 2026-02-16 23:39:02 +05:30
  • 91903bac15 fix: include OPENCLAW_SERVICE_VERSION in system presence version detection Buddy (AI) 2026-02-16 19:28:50 +00:00
  • 5d9a026a9e gateway: hard-cap chat.history oversized payloads Rick Qian 2026-02-17 03:05:53 +08:00
  • 97e0f8d551 fix(onboarding): keep wildcard allowFrom helper string-typed Peter Steinberger 2026-02-16 22:55:46 +00:00
  • 64f5e4a424 refactor(onboarding): reuse allowlist merge across channels Peter Steinberger 2026-02-16 22:53:55 +00:00
  • 486b7379d4 refactor(test): dedupe doctor harness mock payload factories Peter Steinberger 2026-02-16 22:52:24 +00:00
  • 230e1d9962 refactor(auth): share profile id dedupe helper Peter Steinberger 2026-02-16 22:51:42 +00:00
  • ff7a735115 refactor(onboarding): share allowlist merge helpers Peter Steinberger 2026-02-16 22:50:41 +00:00
  • 1dfacd4dd1 fix(status): avoid bot+app token warning for mattermost Echo 2026-02-16 15:08:11 -05:00
  • 82861968c2 fix(mattermost): address review feedback on reactions PR Echo 2026-02-16 17:34:36 -05:00
  • 2a2372cd6c feat(mattermost): add emoji reactions support Echo 2026-02-16 17:14:08 -05:00
  • b57d29d833 fix(slack): extract text and media from forwarded message attachments Tom Peri 2026-02-17 00:44:41 +02:00
  • 4928717b92 fix: handle Qwen 3 reasoning field in Ollama responses SK Heavy Industries 2026-02-16 17:42:03 -05:00
  • 46bf210e04 fix: always drop orphaned OpenAI reasoning blocks in session history Ty SabsandClaude Opus 4.6 2026-02-16 16:40:17 -06:00
  • e33017982c Update README.md Usama Saqib, Ph.D.andgreptile-apps[bot] 2026-02-16 15:29:04 +01:00
  • e759b4cd58 Update README.md Usama Saqib, Ph.D.andgreptile-apps[bot] 2026-02-16 15:20:22 +01:00
  • 572cfb7a53 Update README.md Usama Saqib, Ph.D.andgreptile-apps[bot] 2026-02-16 15:19:24 +01:00
  • 57aef596b4 Revise Android installation link in README Usama Saqib, Ph.D. 2026-02-16 15:16:52 +01:00
  • 0a02b91638 Handle Telegram poll vote updates for agent context Krish 2026-02-16 21:19:54 +05:30
  • 5cbfaf5cc7 Add Telegram polls action to config typing Krish 2026-02-16 20:55:07 +05:30
  • b2fe44b1ee Fix lint in telegram poll action handler Krish 2026-02-16 20:48:23 +05:30
  • c43e95e011 Default Telegram polls to public Krish 2026-02-16 20:27:26 +05:30
  • 556b531a14 Fix Telegram poll action wiring Krish 2026-02-16 19:54:49 +05:30
  • afd354c482 fix: add catalog validation to models set command Mitsuyuki Osabe 2026-02-16 14:37:20 +00:00
  • 0b8b95f2c9 fix(update): prevent gateway crash loop after failed self-update Rami Abdelrazzaq 2026-02-16 14:46:51 +00:00
  • 671f913123 feat: support per-model thinkingDefault override in models config wu-tian807andCursor 2026-02-16 23:04:37 +08:00
  • e368c36503 feat: add llms.txt discovery as default agent behavior Ocean Vael 2026-02-16 15:20:42 +00:00
  • 4df970d711 fix: improve error for unconfigured local providers (ollama/vllm) (#17328) artale 2026-02-16 15:58:49 +01:00
  • 6e1edc7d62 fix: correct Sparkle appcast version for 2026.2.15 OpenClaw Bot 2026-02-16 16:09:50 +00:00
  • b2d622cfa3 fix: clear stale device-auth token on token mismatch OpenClaw Bot 2026-02-16 15:49:13 +00:00
  • 0ee3480690 fix(cron): preserve model fallbacks when agent overrides primary Mahsum Aktas 2026-02-16 19:20:26 +03:00
  • 5a3a448bc4 feat(commands): add /subagents spawn command Joshua MitchellandClaude Opus 4.6 2026-02-16 10:07:22 -06:00
  • bb5ce3b02f CLI: preserve message send components payload Saurabh.Chopade 2026-02-16 21:53:14 +05:30
  • 63fb998074 fix: address code review feedback Sriram Naidu ThotaandClaude Opus 4.5 2026-02-16 12:14:33 -05:00
  • 38c96bc53e fix: validate base64 image data before API submission Sriram Naidu ThotaandClaude Opus 4.5 2026-02-16 12:08:38 -05:00
  • aeec95f870 fix(gateway): include deliveryContext in update.run restart sentinel (#18239) yinghaosang 2026-02-17 01:08:12 +08:00
  • d43c11c76d test: update tests and comments to reflect new autoSelectFamily default Ignacio 2026-02-16 14:19:03 -03:00
  • c762bf71f6 fix(telegram): enable autoSelectFamily by default for Node.js 22+ Ignacio 2026-02-16 14:14:22 -03:00
  • 3ec936d1b4 fix(daemon): prefer current node and add macOS version manager paths to service PATH Yao 2026-02-17 01:27:49 +08:00
  • 1a8548df18 fix(daemon): prefer current node (process.execPath) and add macOS version manager paths to service PATH Yao 2026-02-16 22:03:53 +08:00
  • 59eac34c2b changelog: add channel health monitor entry David Szarzynski 2026-02-12 11:47:57 +07:00
  • 30ee12e40a gateway: wire channel health monitor into startup with configurable interval David Szarzynski 2026-02-12 11:47:26 +07:00
  • 497e2d76ad feat(gateway): add channel health monitor with auto-restart David Szarzynski 2026-02-12 11:45:31 +07:00
  • 68489a213f gateway: expose isManuallyStopped and resetRestartAttempts on ChannelManager David Szarzynski 2026-02-12 11:41:16 +07:00
  • ae0b110e44 fix(security): set 0o600 on remaining session file write paths Xinhua Gu 2026-02-16 18:32:34 +01:00
  • d4c057f8c1 feat(inbound-meta): expose sender_id in trusted system metadata Artemii 2026-02-16 17:33:54 +00:00
  • bcab2469de feat: LLM-based query expansion for FTS mode 康熙 2026-02-16 14:46:02 +08:00
  • 65aedac20e fix: enable FTS fallback when no embedding provider available (#17725) 康熙 2026-02-16 14:37:32 +08:00
  • 153794080e fix: support OAuth for Gemini media understanding 康熙 2026-02-16 14:19:01 +08:00
  • 3379b9d341 fix: support OAuth for Gemini embedding API 康熙 2026-02-16 14:02:29 +08:00
  • d24340d75b channels: migrate extension account listing to factory yinghaosang 2026-02-17 01:34:10 +08:00
  • 59384001ad channels: migrate core channel account listing to factory yinghaosang 2026-02-17 01:33:56 +08:00
  • 5544ab820c channels: add createAccountListHelpers factory yinghaosang 2026-02-17 01:33:41 +08:00
  • 9aa8db5c81 fix(doctor,configure): skip gateway auth for loopback-only setups Knox 2026-02-16 22:21:02 +05:30
  • 6757a9fedc fix(telegram): clean up update offset on channels remove --delete (#18233) yinghaosang 2026-02-17 01:51:48 +08:00
  • b91e43714b feat(linq): add interactive onboarding adapter George McCainandClaude Opus 4.6 2026-02-14 10:29:48 -05:00
  • 1d81cc4f1f feat(linq): add read receipts, typing indicators, and User-Agent header George McCainandClaude Opus 4.6 2026-02-14 07:49:45 -05:00
  • 60bd154e5a fix: parse webhook URL pathname instead of raw string match George McCainandClaude Opus 4.6 2026-02-13 16:20:28 -05:00
  • d4a142fd8f feat: add Linq channel — real iMessage via API, no Mac required George McCainandClaude Opus 4.6 2026-02-13 15:51:57 -05:00