Commit Graph

  • 3e83425142 feat(mcp): add SSE transport support with auto-detection worenidewen 2026-03-04 01:06:04 +08:00
  • 102b9716ed feat: Implement Telegram draft/progress messages (streaming) Sergio Sánchez Vallés 2026-03-03 17:16:08 +01:00
  • 1303cc6669 Merge PR #1485: fix: add missed openai dependency Xubin RenandGitHub 2026-03-04 00:14:52 +08:00
  • 5f7fb9c75a add missed dependency cocolato 2026-03-03 23:40:56 +08:00
  • 0f1cc40b22 feat(telegram): add Telegram group topic support WufeiHalf 2026-03-03 22:08:01 +08:00
  • 01744029d8 fix problem with proxy for Telegram astvacpandGitHub 2026-03-03 18:08:50 +07:00
  • a7be0b3c9e sync missing scripts from upstream openclaw repository Yan-ke Guo 2026-03-03 18:14:26 +08:00
  • c05cb2ef64 refactor(cron): remove CLI cron commands and unify scheduling via cron tool Re-bin 2026-03-03 05:51:24 +00:00
  • 9a41aace1a Merge PR #1458: prevent cron self-scheduling safely Re-bin 2026-03-03 05:36:50 +00:00
  • 30803afec0 fix(cron): isolate cron-execution guard with contextvars Re-bin 2026-03-03 05:36:48 +00:00
  • ec6430fa0c Merge branch 'main' into pr-1458 Re-bin 2026-03-03 05:18:28 +00:00
  • caa8acf6d9 Merge PR #1456: merge user messages and harden save_turn multimodal persistence Re-bin 2026-03-03 05:13:20 +00:00
  • 03b83fb79e fix(agent): skip empty multimodal user entries after runtime-context strip Re-bin 2026-03-03 05:13:17 +00:00
  • da8a4fc68c fix: prevent cron job execution from scheduling new jobs Nikolas de Hor 2026-03-03 01:02:33 -03:00
  • ad99d5aaa0 fix: merge consecutive user messages into single message Nikolas de Hor 2026-03-03 00:59:58 -03:00
  • 8f4baaa5ce feat(gateway): support multiple instances with --workspace and --config options chengyongru 2026-03-02 22:01:02 +08:00
  • ecdfaf0a5a feat(custom-provider): add x-session-affinity header for prompt caching David Markey 2026-03-01 20:49:00 +00:00
  • 3c79404194 fix(providers): sanitize thinking_blocks by provider and harden content normalization Re-bin 2026-03-02 06:58:10 +00:00
  • 1601470436 Merge PR #1399: reload cron store on timer tick Re-bin 2026-03-02 06:38:00 +00:00
  • 9877195de5 chore(cron): remove redundant timer comment Re-bin 2026-03-02 06:37:57 +00:00
  • f3979c0ee6 Merge branch 'main' into pr-1399 Re-bin 2026-03-02 06:30:43 +00:00
  • 3f79245b91 Merge PR #1406: normalize Matrix media metadata and attachment upload call Re-bin 2026-03-02 06:28:48 +00:00
  • be4f83a760 Merge branch 'main' into pr-1406 Re-bin 2026-03-02 06:24:53 +00:00
  • b575606c9e Merge PR #1403: deny-by-default allowFrom with startup validation Re-bin 2026-03-02 06:13:40 +00:00
  • bbfc1b40c1 security: deny-by-default allowFrom with wildcard support and startup validation Re-bin 2026-03-02 06:13:37 +00:00
  • 2c63946519 fix(matrix): normalize media metadata and keyword-call attachment upload Wenjie Lei 2026-03-01 21:56:08 -08:00
  • d447be5ca2 security: deny by default in is_allowed for all channels chengyongru 2026-03-02 13:17:39 +08:00
  • e9d023f52c feat(discord): add group policy to control group respond behaviour Joel Chan 2026-02-12 17:10:50 +08:00
  • dba93ae83a cron: reload jobs store on each timer tick yzchen 2026-03-02 11:19:45 +08:00
  • aed1ef5529 fix: add SIGTERM, SIGHUP handling and ignore SIGPIPE chengyongruandClaude Opus 4.6 2026-03-02 11:04:53 +08:00
  • ae788a17f8 chore: add .worktrees to .gitignore chengyongruandClaude Opus 4.6 2026-03-02 11:03:54 +08:00
  • 521217a7f5 fix(telegram): enforce group_policy in _on_message Sense_wang 2026-03-01 16:50:36 +00:00
  • 43329018f7 fix(telegram): add group_policy config for Telegram groups Sense_wang 2026-03-01 16:50:02 +00:00
  • 8571df2e63 fix(feishu): split card messages when content has multiple tables zerone0x 2026-03-01 15:13:44 +01:00
  • a5962170f6 Merge PR #1370: add web tools proxy support Re-bin 2026-03-01 12:53:20 +00:00
  • 15529c668e fix(web): sanitize proxy logs and polish search key hint Re-bin 2026-03-01 12:53:18 +00:00
  • f5c0c75648 Merge branch 'main' into pr-1370 Re-bin 2026-03-01 12:48:01 +00:00
  • 1109fdc682 Merge PR #1375: improve cron reminder context handling Re-bin 2026-03-01 12:46:06 +00:00
  • a7d24192d9 fix(cron): route scheduled jobs through process_direct with english reminder prefix Re-bin 2026-03-01 12:45:53 +00:00
  • 468dfc406b feat(cron): improve cron job context handling VITOHJL 2026-03-01 17:05:04 +08:00
  • 82be2ae1a5 feat(tool): add web search proxy chengyongru 2026-03-01 13:27:46 +08:00
  • aff8d8e9e1 Merge PR #1361: fix(feishu): parse post wrapper payload for rich text messages Re-bin 2026-03-01 06:36:32 +00:00
  • 4752e95a24 merge origin/main into pr-1361 Re-bin 2026-03-01 06:36:29 +00:00
  • c2bbd6d20d Merge branch 'main' into pr-1361 Re-bin 2026-03-01 06:30:10 +00:00
  • 7eae842132 Merge PR #1339: style: unify code formatting Re-bin 2026-03-01 06:13:29 +00:00
  • 3c6c49cc5d Merge branch 'main' into pr-1339 Re-bin 2026-03-01 06:06:01 +00:00
  • c69e45f987 Merge PR #1371 to auto-reload jobs.json when modified externally Xubin RenandGitHub 2026-03-01 14:02:37 +08:00
  • 89e5a28097 fix(cron): auto-reload jobs.json when modified externally Re-bin 2026-03-01 06:01:47 +00:00
  • 3ee061b879 Merge branch 'main' into main Jack LuandGitHub 2026-03-01 13:35:24 +08:00
  • 80219baf25 feat(api): add OpenAI-compatible endpoint with x-session-key isolation Tink 2026-03-01 10:53:45 +08:00
  • 2fc16596d0 fix(feishu): parse post wrapper payload for rich text messages yzchen 2026-03-01 02:17:10 +08:00
  • f172c9f381 docs: reformat release news with v0.1.4.post3 release Re-bin 2026-02-28 18:06:56 +00:00
  • ee9bd6a96c docs: update v0.1.4.post3 release news Re-bin 2026-02-28 18:04:12 +00:00
  • 4f0530dd61 release: v0.1.4.post3 v0.1.4.post3 Re-bin 2026-02-28 17:55:18 +00:00
  • 925302c01f Merge PR #1330: fix thinking mode support (reasoning_content + thinking_blocks) Re-bin 2026-02-28 17:37:15 +00:00
  • 5ca386ebf5 fix: preserve reasoning_content and thinking_blocks in session history Re-bin 2026-02-28 17:37:12 +00:00
  • a47c2e9a37 Merge branch 'main' into pr-1330 Re-bin 2026-02-28 17:25:53 +00:00
  • 422969d468 Merge PR #1348: fix(lark): Remove non-existent stop() call on Lark ws.Client when enable lark channel Xubin RenandGitHub 2026-03-01 01:23:27 +08:00
  • 8c1627c594 Merge PR #1351 to add reasoning_effort config to enable LLM thinking mode Xubin RenandGitHub 2026-03-01 01:20:49 +08:00
  • f9d72e2e74 feat: add reasoning_effort config to enable LLM thinking mode Re-bin 2026-02-28 17:18:05 +00:00
  • 9e2f69bd5a tidy up zhangxiaoyu.york 2026-03-01 00:51:17 +08:00
  • 0a5f3b6194 Merge PR #1346: fix(qq): disable botpy file log on read-only fs Re-bin 2026-02-28 16:45:08 +00:00
  • c34e1053f0 fix(qq): disable botpy file log to fix read-only filesystem error Re-bin 2026-02-28 16:45:06 +00:00
  • e0a78d78f9 Merge branch 'main' into pr-1346 Re-bin 2026-02-28 16:43:45 +00:00
  • 76c3144c7c Merge PR #1347 to streamline subagent prompt Xubin RenandGitHub 2026-03-01 00:38:44 +08:00
  • cfe33ff7cd fix(qq): disable botpy file log to fix read-only filesystem error zerone0xandClaude 2026-02-28 17:35:07 +01:00
  • 8545d5790e refactor: streamline subagent prompt by reusing ContextBuilder and SkillsLoader Re-bin 2026-02-28 16:32:50 +00:00
  • 5d829ca575 bugfix: remove client.stop zhangxiaoyu.york 2026-03-01 00:30:03 +08:00
  • a422c606d8 Merge PR #1337: feat(dingtalk): send images and media as proper message types Re-bin 2026-02-28 16:23:44 +00:00
  • 73a708770e refactor: compress DingTalk helpers Re-bin 2026-02-28 16:23:43 +00:00
  • b3af59fc8e bugfix: remove client.stop zhangxiaoyu.york 2026-03-01 00:20:32 +08:00
  • bd09cc3e6f perf: optimize prompt cache hit rate for Anthropic models coldxiangyu 2026-02-24 20:54:30 +08:00
  • 977ca725f2 style: unify code formatting and import order JK_Lu 2026-02-28 20:55:43 +08:00
  • cfc55d626a feat(dingtalk): send images as image messages, keep files as attachments siyuan.qsy 2026-02-28 19:00:22 +08:00
  • 52222a9f84 fix(providers): allow reasoning_content in message history for thinking models fengxiaohu 2026-02-28 18:46:15 +08:00
  • bfc2fa88f3 Merge PR #1325: add message deduplication to WhatsApp channel Re-bin 2026-02-28 08:38:29 +00:00
  • 95ffe47e34 refactor: use OrderedDict for WhatsApp dedup, consistent with Feishu Re-bin 2026-02-28 08:38:29 +00:00
  • d8d954ad46 Merge remote-tracking branch 'origin/main' into pr-1325 Re-bin 2026-02-28 08:33:13 +00:00
  • 9e546442d2 Merge PR #1326: use WeakValueDictionary for consolidation locks Xubin RenandGitHub 2026-02-28 16:31:16 +08:00
  • 8410f859f7 refactor: use WeakValueDictionary for consolidation locks — auto-cleanup, no manual pop Re-bin 2026-02-28 08:26:55 +00:00
  • c0ad986504 fix: add message deduplication to WhatsApp channel spartan077andClaude Sonnet 4.6 2026-02-28 13:44:22 +05:30
  • e1832e75b5 Merge PR #1286: fix Windows path regex truncation in ExecTool Re-bin 2026-02-28 08:09:56 +00:00
  • b89b5a7e2c refactor: compress _extract_absolute_paths comments Re-bin 2026-02-28 08:09:56 +00:00
  • 05e0d271fc Merge remote-tracking branch 'origin/main' into pr-1286 Re-bin 2026-02-28 08:07:07 +00:00
  • b1f0335090 Merge PR #1294: fix tool hint crash when arguments is a list (Kimi K2.5) Re-bin 2026-02-28 08:06:20 +00:00
  • 89c0f4cae9 refactor: compress tool hint args handling to two lines Re-bin 2026-02-28 08:06:20 +00:00
  • 90eb90335a Merge remote-tracking branch 'origin/main' into pr-1294 Re-bin 2026-02-28 08:01:04 +00:00
  • 08752fab2f Merge PR #1307 to pass msg_id in QQ C2C reply Xubin RenandGitHub 2026-02-28 15:54:39 +08:00
  • 44e120dd0b Merge PR #1317: modify Feishu bot permissions in README Xubin RenandGitHub 2026-02-28 15:48:59 +08:00
  • 72b47446eb Merge PR #1323: fix Feishu interactive card content extraction Re-bin 2026-02-28 07:40:31 +00:00
  • 7bb7b85788 Merge remote-tracking branch 'origin/main' into pr-1323 Re-bin 2026-02-28 07:36:31 +00:00
  • 1bbc5a6f89 Merge PR #1314: prevent session poisoning from null/error LLM responses Re-bin 2026-02-28 07:35:07 +00:00
  • 0036116e0b fix: filter empty assistant messages in _save_turn instead of patching at send time Re-bin 2026-02-28 07:35:07 +00:00
  • 069f93f6f5 Merge remote-tracking branch 'origin/main' into pr-1314 Re-bin 2026-02-28 07:29:04 +00:00
  • e440aa72c5 fix the interactive message text cannot be extracted 阿正andGitHub 2026-02-28 15:10:35 +08:00
  • 936e094a7f Modify Feishu bot permissions in README Yan-ke GuoandGitHub 2026-02-28 14:03:36 +08:00
  • 32f42df7ef Merge PR #1316 to remove overly broad "codex" keyword from openai_codex provider Xubin RenandGitHub 2026-02-28 12:14:30 +08:00
  • cc8864dc1f fix: remove overly broad "codex" keyword from openai_codex provider Nikolas de Hor 2026-02-28 01:01:20 -03:00
  • 66063abb8c fix: prevent session poisoning from null/error LLM responses Nikolas de Hor 2026-02-28 00:57:08 -03:00
  • 8842fb2b4d fix: pass msg_id in QQ C2C reply to avoid proactive message permission error GabrielWithTinaandClaude Sonnet 4.6 2026-02-28 09:44:28 +08:00