Commit Graph

  • 46bf210e04 fix: always drop orphaned OpenAI reasoning blocks in session history Ty Sabs 2026-02-16 16:40:17 -06:00
  • e33017982c Update README.md Usama Saqib, Ph.D. 2026-02-16 15:29:04 +01:00
  • e759b4cd58 Update README.md Usama Saqib, Ph.D. 2026-02-16 15:20:22 +01:00
  • 572cfb7a53 Update README.md Usama Saqib, Ph.D. 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-tian807 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 Mitchell 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 Thota 2026-02-16 12:14:33 -05:00
  • 38c96bc53e fix: validate base64 image data before API submission Sriram Naidu Thota 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 McCain 2026-02-14 10:29:48 -05:00
  • 1d81cc4f1f feat(linq): add read receipts, typing indicators, and User-Agent header George McCain 2026-02-14 07:49:45 -05:00
  • 60bd154e5a fix: parse webhook URL pathname instead of raw string match George McCain 2026-02-13 16:20:28 -05:00
  • d4a142fd8f feat: add Linq channel — real iMessage via API, no Mac required George McCain 2026-02-13 15:51:57 -05:00
  • 95024d1671 fix: log error on auto-end failure instead of swallowing JayMishra-github 2026-02-16 10:42:45 -08:00
  • 4c0a741308 fix: apply oxfmt 0.32.0 formatting (match CI version) JayMishra-github 2026-02-16 10:37:50 -08:00
  • d56c04a3b5 fix: apply oxfmt formatting JayMishra-github 2026-02-16 10:33:04 -08:00
  • 3eec5e54b1 fix(voice-call): auto-end call when media stream disconnects JayMishra-github 2026-02-16 10:13:29 -08:00
  • a5c94b8e7b fix: log error on reaper endCall failure instead of swallowing JayMishra-github 2026-02-16 10:43:20 -08:00
  • 390c503b56 feat(voice-call): add configurable stale call reaper JayMishra-github 2026-02-16 10:15:32 -08:00
  • 47f8c9209f test: add tests for extraArgs filtering logic JayMishra-github 2026-02-16 10:44:47 -08:00
  • cc3c25e413 fix: apply oxfmt 0.32.0 formatting (match CI version) JayMishra-github 2026-02-16 10:38:11 -08:00
  • 2977f7325d fix: add extraArgs to sandbox browser config and apply oxfmt formatting JayMishra-github 2026-02-16 10:34:01 -08:00
  • 039fc1e04c feat(browser): add extraArgs config for custom Chrome launch arguments JayMishra-github 2026-02-16 10:17:34 -08:00
  • de900bace8 fix: reset announceRetryCount in replaceSubagentRunAfterSteer Marcus Widing 2026-02-16 19:33:15 +01:00
  • a6c741eb46 fix(announce): break infinite retry loop with max attempts and expiry (#18264) Marcus Widing 2026-02-16 19:17:33 +01:00
  • 0764999e2c fix: document intentional non-persistence of initialMessage deletion JayMishra-github 2026-02-16 10:45:40 -08:00
  • 0291ce30a8 fix: apply oxfmt 0.32.0 formatting (match CI version) JayMishra-github 2026-02-16 10:38:32 -08:00
  • dd319d05d8 fix: apply oxfmt formatting JayMishra-github 2026-02-16 10:34:20 -08:00
  • 2c6db57554 feat(voice-call): pre-cache inbound greeting for instant playback JayMishra-github 2026-02-16 10:18:44 -08:00
  • 27a4868c2d fix: move Chromium install after pnpm install and use playwright-core/cli.js JayMishra-github 2026-02-16 10:46:38 -08:00
  • d6aa9adec5 feat(docker): add optional Chromium + Xvfb install in Docker image JayMishra-github 2026-02-16 10:19:32 -08:00
  • 8b14052ebe fix: capture init script exit codes instead of swallowing via pipe JayMishra-github 2026-02-16 10:47:14 -08:00
  • 53af9f7437 feat(docker): add init script support via /openclaw-init.d/ JayMishra-github 2026-02-16 10:20:42 -08:00
  • 717caa97fb fix: remove stderr suppression so install failures are visible in build logs JayMishra-github 2026-02-16 10:47:40 -08:00
  • 2ab6313d99 fix(docker): ensure memory-lancedb deps installed in Docker image JayMishra-github 2026-02-16 10:21:51 -08:00
  • 34b18ea9db fix: respect OPENCLAW_HOME for isolated gateway instances Zaf (via OpenClaw) 2026-02-16 18:27:55 +00:00
  • 4641e452dd fix(docs): update English fallback links after file reorganization Jadilson Guedes 2026-02-16 15:50:39 -03:00
  • 84764eea52 fix(docs): remove dead references to railway, render and northflank Jadilson Guedes 2026-02-16 15:32:04 -03:00
  • 97bdfb6aac docs: scaffold full es and pt-BR doc routes with localized placeholders xvlad 2026-02-05 18:07:42 -03:00
  • 72676d318e docs: replace english locale mirrors with translated landing pages xvlad 2026-02-05 17:51:15 -03:00
  • 8bccf9e8ed docs: expand es and pt-BR docs trees xvlad 2026-02-05 16:57:20 -03:00
  • 59e0e7e4ff Onboarding: fix webchat URL loopback and canonical session Yash 2026-02-17 00:17:14 +05:30
  • a02bcb3620 fix(test): add missing media dedup state fields to mock contexts Yaroslav Boiko 2026-02-16 22:48:58 +01:00
  • 838259331f fix(discord): add media dedup production code for messaging tool pipeline Yaroslav Boiko 2026-02-16 20:41:41 +01:00
  • c7681c3cff test(media-dedup): add missing coverage for Discord media dedup wiring Yaroslav Boiko 2026-02-16 20:08:27 +01:00
  • 4640999e77 test: add per-account action gating tests for Discord and Telegram handlers El-Fitz 2026-02-16 14:37:35 +01:00
  • a03fec2a3f fix: use per-account action config for Discord and Telegram gating El-Fitz 2026-02-16 14:22:52 +01:00
  • 1faf8e8e9d Slack: add external select flow for large arg menus Colin 2026-02-16 14:21:58 -05:00
  • 7a4efbb030 Slack: capture workflow button interaction metadata Colin 2026-02-16 14:14:22 -05:00
  • bd20c1e24d Slack: include stacked modal lifecycle context Colin 2026-02-16 14:05:43 -05:00
  • ce973332f6 Slack: add media block fallback text handling Colin 2026-02-16 14:02:27 -05:00
  • 7aaf1547df Slack: escape mrkdwn in interaction confirmations Colin 2026-02-16 13:57:04 -05:00
  • a7c1b8aea7 Slack: attribute interaction confirmations and structured selects Colin 2026-02-16 13:45:48 -05:00
  • 9fcb93dd13 Slack: add rich text previews for modal inputs Colin 2026-02-16 13:41:20 -05:00
  • 05ab147081 Slack: expand advanced modal controls payloads and confirms Colin 2026-02-16 13:37:43 -05:00
  • 5bbbc3e3e6 Slack: show picker values in interaction confirmations Colin 2026-02-16 13:31:35 -05:00
  • 5f9a04604e Slack: add header and context blocks to arg menus Colin 2026-02-16 13:26:59 -05:00
  • 7c5529a153 Slack: enrich modal input payload normalization Colin 2026-02-16 13:24:05 -05:00
  • d1aa2323bd Slack: update action rows for select interactions Colin 2026-02-16 13:19:03 -05:00
  • 1bfdd4e237 Slack: add overflow menus for slash arg choices Colin 2026-02-16 13:16:06 -05:00
  • 296ba8e934 Slack: enrich block action context payloads Colin 2026-02-16 13:12:47 -05:00
  • 7e42408ade Slack: dedupe normalized interaction selections Colin 2026-02-16 13:08:29 -05:00
  • 6e790303df Slack: validate runtime blocks in send and edit paths Colin 2026-02-16 13:04:42 -05:00
  • c01c6b7079 Slack: expand interaction payload normalization coverage Colin 2026-02-16 12:58:40 -05:00
  • ac969e602c Slack: add modal private metadata utilities Colin 2026-02-16 12:51:57 -05:00
  • 82d132f1ba Slack: add send blocks behavior tests Colin 2026-02-16 12:45:07 -05:00
  • e8a1d4171d Slack: guard select option value length in slash menus Colin 2026-02-16 12:42:48 -05:00