Commit Graph

  • a211e32e50 Merge remote-tracking branch 'origin/main' into pr-1603 Re-bin 2026-03-06 05:24:59 +00:00
  • 1daef5c22f Merge PR #1594: fix(feishu): use msg_type media for mp4 video files Re-bin 2026-03-06 05:11:26 +00:00
  • 6fb4204ac6 fix(memory): handle list type tool call arguments nanobot-contributor 2026-03-06 11:47:00 +08:00
  • c3526a7fdb fix(feishu): smart message format selection (fixes #1548) PiKaqqqqqq 2026-03-06 10:11:53 +08:00
  • 9ab4155991 fix(cli): add Windows compatibility for signal handlers (PR #1400) nanobot-contributor 2026-03-06 09:57:03 +08:00
  • 5ced08b1f2 fix(feishu): use msg_type "media" for mp4 video files pikaqqqqqq 2026-03-06 01:54:00 +08:00
  • 958c23fb01 chore: refine platform policy and memory SKILL docs VITOHJL 2026-03-05 23:45:20 +08:00
  • 4e4d40ef33 feat: multi-instance support with --config parameter samsonchoi 2026-03-05 23:48:45 +08:00
  • c8f86fd052 Merge PR #1384: fix(feishu): split card messages when content has multiple tables Re-bin 2026-03-05 15:21:19 +00:00
  • 573fc7cd95 Merge remote-tracking branch 'origin/main' into pr-1384 Re-bin 2026-03-05 15:19:50 +00:00
  • 68a1a0268d Merge PR #1522: feat(telegram): implement draft/progress streaming messages Re-bin 2026-03-05 15:17:30 +00:00
  • d32c6f946c fix(telegram): pin ptb>=22.6, fix double progress, clean up stale hatch config Re-bin 2026-03-05 15:17:30 +00:00
  • b070ae5b2b Merge remote-tracking branch 'origin/main' into pr-1522 Re-bin 2026-03-05 15:05:26 +00:00
  • 80392d158a Merge PR #1400: fix: add SIGTERM, SIGHUP handling and ignore SIGPIPE Re-bin 2026-03-05 14:59:03 +00:00
  • 4ba8d137bc Merge remote-tracking branch 'origin/main' into pr-1400 Re-bin 2026-03-05 14:56:18 +00:00
  • bea0f2a15d Merge PR #1435: feat(gateway): support multiple instances with --workspace and --config options Re-bin 2026-03-05 14:54:53 +00:00
  • 0343d66224 fix(gateway): remove duplicate load_config() that overwrote custom workspace/config Re-bin 2026-03-05 14:54:53 +00:00
  • 6d342fe79d Merge remote-tracking branch 'origin/main' into pr-1435 Re-bin 2026-03-05 14:51:13 +00:00
  • cd0bcc162e docs: update introduction of nanobot Re-bin 2026-03-05 14:48:57 +00:00
  • 57d8aefc22 docs: update introduction of nanobot Re-bin 2026-03-05 14:46:03 +00:00
  • ec7bc33441 Merge PR #1488: feat(mcp): add SSE transport support with auto-detection Re-bin 2026-03-05 14:44:45 +00:00
  • b71c1bdca7 fix(mcp): hoist sse/http imports, annotate auto-detection heuristic, restore field comments Re-bin 2026-03-05 14:44:45 +00:00
  • 2306d4c11c Merge remote-tracking branch 'origin/main' into pr-1488 Re-bin 2026-03-05 14:35:02 +00:00
  • c0d10cb508 Merge PR #553: feat(discord): add group policy to control group respond behaviour Re-bin 2026-03-05 14:33:14 +00:00
  • 06fcd2cc3f fix(discord): correct group_policy default to mention and style cleanup Re-bin 2026-03-05 14:33:14 +00:00
  • 376b7d6d58 Merge remote-tracking branch 'origin/main' into pr-553 Re-bin 2026-03-05 14:28:50 +00:00
  • bc52ad3dad Merge pull request #1428: feat(custom-provider) session affinity header Re-bin 2026-03-05 14:27:24 +00:00
  • fb77176cfd feat(custom-provider): keep instance-level session affinity header for cache locality Re-bin 2026-03-05 14:25:46 +00:00
  • a3c68ef140 Merge branch 'main' into pr-1428 Re-bin 2026-03-05 14:12:37 +00:00
  • 46192fbd2a fix(context): detect image MIME type from magic bytes instead of file extension coldxiangyu 2026-03-05 20:18:13 +08:00
  • d720235061 Merge branch 'HKUDS:main' into coding-plan ouyangwulin 2026-03-05 17:47:41 +08:00
  • 7b676962ed Merge PR #1568: fix(feishu): isolate lark ws Client event loop from main asyncio loop Xubin Ren 2026-03-05 17:38:57 +08:00
  • 6770a6e7e9 supported aliyun coding plan. ouyangwulin 2026-03-05 17:34:36 +08:00
  • 97522bfa03 fix(feishu): isolate lark ws Client event loop from main asyncio loop coldxiangyu 2026-03-05 17:27:17 +08:00
  • 323e5f22cc refactor(channels): extract split_message utility to reduce code duplication suger-m 2026-03-05 11:14:04 +08:00
  • 667613d594 fix edge case casting and more test cases Barry Wang 2026-03-05 16:51:09 +08:00
  • 9e42ccb51e feat: auto casting tool params to match schema type Barry Wang 2026-03-05 16:27:50 +08:00
  • cf3e7e3f38 feat: Add Alibaba Cloud Coding Plan API support ouyangwulin 2026-03-05 16:54:15 +08:00
  • 5cc3c03245 fix: merge tool_calls from multiple choices in LiteLLM response Peixian Gong 2026-03-05 15:15:37 +08:00
  • 0d60acf2d5 fix(schema): rename volcengine_plan and byteplus_plan to *_coding_plan for consistency gaoyiman 2026-03-05 14:40:18 +08:00
  • 80bf5e55f1 Merge branch 'HKUDS:main' into feat-volcengine-tuning gaoyiman 2026-03-05 14:14:33 +08:00
  • a08aae93e6 fix: not imported when LiteLLMProvider is not used hcanyz 2026-03-05 11:33:20 +08:00
  • fb74281434 Merge PR #1499: fix(qq): add msg_seq to prevent message deduplication error Xubin Ren 2026-03-05 10:39:45 +08:00
  • 2484dc5ea6 Merge PR #1533: fix(tests): resolve failing tests Xubin Ren 2026-03-05 10:28:39 +08:00
  • 33f59d8a37 fix(agent): separate reasoning and tool hints to respect channel config Sergio Sánchez Vallés 2026-03-05 00:45:15 +01:00
  • c27d2b1522 fix(agent): prevent tool hints from overwriting reasoning in streaming drafts Sergio Sánchez Vallés 2026-03-05 00:33:27 +01:00
  • f78d655aba Fix: Telegram channel crash when proxy is configured 姚远 2026-03-05 04:29:00 +08:00
  • d019ff06d2 Merge branch 'main' into fix/test-failures Sergio Sánchez Vallés 2026-03-04 20:07:58 +01:00
  • e032faaeff Merge branch 'main' of upstream/main into fix/test-failures Sergio Sánchez Vallés 2026-03-04 20:04:00 +01:00
  • 0209ad57d9 fix(tests): resolve RequestsDependencyWarning and lark-oapi asyncio/websockets DeprecationWarnings Sergio Sánchez Vallés 2026-03-04 19:31:39 +01:00
  • 4e9f08cafa Merge PR #1511: fix: add size limit to ReadFileTool to prevent OOM Xubin Ren 2026-03-05 01:12:40 +08:00
  • fd3b4389d2 Merge PR #1531: fix(feishu): convert audio type to file for API compatibility Xubin Ren 2026-03-05 00:38:15 +08:00
  • a156a8ee93 Merge PR #1507: fix: guard validate_params against non-dict input Xubin Ren 2026-03-05 00:36:29 +08:00
  • d9ce3942fa Merge PR #1508: fix: handle invalid ISO datetime in CronTool gracefully Xubin Ren 2026-03-05 00:35:16 +08:00
  • 522cf89d53 Merge PR #1521: test: fix test failures from refactored cron and context builder Xubin Ren 2026-03-05 00:34:01 +08:00
  • a2762351b3 Merge PR #1525: fix(codex): pass reasoning_effort to Codex API Xubin Ren 2026-03-05 00:31:09 +08:00
  • bdfe7d6449 fix(feishu): convert audio type to file for API compatibility Ben 2026-03-05 00:16:31 +08:00
  • 88d7642c1e test: fix test failures from refactored cron and context builder chengyongru 2026-03-04 20:42:49 +08:00
  • c64fe0afd8 fix(tests): resolve failing tests on main branch Sergio Sánchez Vallés 2026-03-04 16:53:07 +01:00
  • ecdf309404 fix(codex): pass reasoning_effort to Codex API Daniel Emden 2026-03-04 15:31:56 +01:00
  • bb8512ca84 test: fix test failures from refactored cron and context builder chengyongru 2026-03-04 20:42:49 +08:00
  • ca1f41562c Fix telegram stop typing if not final message Sergio Sánchez Vallés 2026-03-04 13:19:35 +01:00
  • 61f658e045 add reasoning content to on progress message Sergio Sánchez Vallés 2026-03-04 12:11:18 +01:00
  • d0c6479186 feat: add LLM retry with exponential backoff for transient errors Kiplangatkorir 2026-03-04 11:20:50 +03:00
  • ce65f8c11b fix: add size limit to ReadFileTool to prevent OOM Kiplangatkorir 2026-03-04 11:15:45 +03:00
  • edaf7a244a fix: handle invalid ISO datetime in CronTool gracefully Kiplangatkorir 2026-03-04 10:55:17 +03:00
  • df8d09f2b6 fix: guard validate_params against non-dict input Kiplangatkorir 2026-03-04 10:53:30 +03:00
  • 20bec3bc26 Update qq.py Liwx 2026-03-04 14:06:19 +08:00
  • d0a48ed23c Update qq.py Liwx 2026-03-04 14:00:40 +08:00
  • 832e2e8ecd Merge branch 'HKUDS:main' into main WufeiHalf 2026-03-04 10:51:10 +08:00
  • 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 Ren 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 astvacp 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 chengyongru 2026-03-02 11:04:53 +08:00