Commit Graph

  • c8089021a5 Merge PR #795: sanitize messages and ensure content key for strict LLM providers Re-bin 2026-02-20 11:27:28 +00:00
  • 5cc019bf1a style: trim verbose comments in _sanitize_messages Re-bin 2026-02-20 11:27:21 +00:00
  • 0c2fea6d33 Merge branch 'main' into pr-795 Re-bin 2026-02-20 11:25:51 +00:00
  • ddf7f92275 Merge PR #833: always send tool hint even when model has preceding text Re-bin 2026-02-20 11:19:00 +00:00
  • 8db91f59e2 style: remove trailing space Re-bin 2026-02-20 11:18:57 +00:00
  • b73e847e89 Merge branch 'main' into pr-833 Re-bin 2026-02-20 11:16:49 +00:00
  • cd0a5affd5 Merge pull request #879 to make Telegram reply-to-message behavior configurable (default false) Xubin RenandGitHub 2026-02-20 19:14:15 +08:00
  • e1854c4373 feat: make Telegram reply-to-message behavior configurable, default false Re-bin 2026-02-20 11:13:10 +00:00
  • e39bbaa9be feat(slack): add media file upload support Paul 2026-02-20 09:54:21 +00:00
  • 792f80ce0c Merge PR #821: make cron run command actually execute the agent Re-bin 2026-02-20 09:04:41 +00:00
  • b97b1a5e91 fix: pass full agent config including mcp_servers to cron run command Re-bin 2026-02-20 09:04:33 +00:00
  • 0b34a43779 Merge branch 'main' into pr-821 Re-bin 2026-02-20 08:59:51 +00:00
  • 698b09b4e7 Merge PR #815: reply to original Telegram message using message_id Re-bin 2026-02-20 08:57:13 +00:00
  • 44eb1bdca2 Merge branch 'main' into pr-815 Re-bin 2026-02-20 08:57:02 +00:00
  • 9f0928fde6 Merge PR #807: support custom headers for MCP HTTP authentication Re-bin 2026-02-20 08:50:39 +00:00
  • f5fe74f578 style: move httpx import to top-level and fix README example for MCP headers Re-bin 2026-02-20 08:49:49 +00:00
  • bbd76e8f5b Merge branch 'main' into pr-807 Re-bin 2026-02-20 08:47:13 +00:00
  • d609eba7d6 Merge PR #812: add VolcEngine LLM provider support Re-bin 2026-02-20 08:45:47 +00:00
  • 25efd1bc54 docs: update docs for providers Re-bin 2026-02-20 08:45:42 +00:00
  • 82a318759f Merge branch 'main' into pr-812 Re-bin 2026-02-20 08:42:31 +00:00
  • 72a622aea1 Merge PR #824: handle /help in Telegram directly, bypassing ACL Re-bin 2026-02-20 08:40:32 +00:00
  • 2f315ec567 style: trim _on_help docstring Re-bin 2026-02-20 08:39:26 +00:00
  • 7957f84e3d Merge branch 'main' into pr-824 Re-bin 2026-02-20 08:36:34 +00:00
  • 7d7c1e3edf Merge PR #823: prevent duplicate memory consolidation tasks per session Re-bin 2026-02-20 08:35:27 +00:00
  • 686471bd8d Merge branch 'main' into pr-823 Re-bin 2026-02-20 08:33:45 +00:00
  • ef0eef9f74 Merge PR #825: allow one retry for models that send interim text before tool calls Re-bin 2026-02-20 08:31:57 +00:00
  • 2383dcb3a8 style: use loguru native format and trim comments in interim retry Re-bin 2026-02-20 08:31:48 +00:00
  • 0660d614f6 Merge branch 'main' into pr-825 Re-bin 2026-02-20 08:24:26 +00:00
  • 5855d92619 Merge PR #854: add Anthropic prompt caching via cache_control Re-bin 2026-02-20 08:21:55 +00:00
  • 9ffae47c13 refactor(litellm): remove redundant comments in cache_control methods Re-bin 2026-02-20 08:21:02 +00:00
  • afa0513243 Merge branch 'main' into pr-854 Re-bin 2026-02-20 08:17:32 +00:00
  • 72f449e868 Merge PR #644: handle non-string values in memory consolidation Re-bin 2026-02-20 08:13:07 +00:00
  • 002de466d7 chore: remove test file for memory consolidation fix Re-bin 2026-02-20 08:12:23 +00:00
  • a9bffdc06f Merge branch 'main' into pr-644 Re-bin 2026-02-20 08:08:55 +00:00
  • a79e56a44d Merge PR #763: add service-layer timezone validation for cron jobs Re-bin 2026-02-20 08:06:36 +00:00
  • 2b8c082428 Merge branch 'main' into pr-763 Re-bin 2026-02-20 08:04:48 +00:00
  • 5d7a27ebf2 Merge PR #653: resolve relative file paths against workspace Re-bin 2026-02-20 08:03:27 +00:00
  • e17342ddfc fix: pass workspace to file tools in subagent Re-bin 2026-02-20 08:03:24 +00:00
  • 55ac4b729e Merge branch 'main' into pr-653 Re-bin 2026-02-20 08:01:08 +00:00
  • ae0347042b Merge PR #455: fix UTF-8 encoding and ensure_ascii for non-ASCII support Re-bin 2026-02-20 08:00:32 +00:00
  • 73fdd0dd45 fix: complete ensure_ascii=False and UTF-8 encoding migration Re-bin 2026-02-20 07:59:32 +00:00
  • 4c2f64db14 Merge PR #864: use loguru native formatting to prevent KeyError on curly braces Re-bin 2026-02-20 07:55:52 +00:00
  • 37252a4226 fix: complete loguru native formatting migration across all files Re-bin 2026-02-20 07:55:34 +00:00
  • 0bde1d89fa Merge branch 'main' into pr-864 Re-bin 2026-02-20 07:47:48 +00:00
  • 0e6683ad4b Merge PR #870: remove dead pub/sub code from MessageBus Re-bin 2026-02-20 07:42:50 +00:00
  • b26a2e1af1 Merge branch 'main' into pr-870 Re-bin 2026-02-20 07:41:17 +00:00
  • 0d3dc57a65 feat: add matrix (Element) chat channel support Tanish Rajput 2026-02-09 22:57:38 +05:30
  • 0001f286b5 fix: remove dead pub/sub code from MessageBus AlexanderMerkelandClaude Opus 4.6 2026-02-19 19:00:25 -07:00
  • f3c7337356 feat: Added custom headers for MCP Auth use, update README.md dxtime 2026-02-20 08:31:52 +08:00
  • afca0278ad fix(memory): Enforce memory consolidation schema with a tool call Rudolfs Tilgass 2026-02-19 21:02:52 +01:00
  • 53b83a38e2 fix: use loguru native formatting to prevent KeyError on messages containing curly braces Nikolas de Hor 2026-02-19 17:19:36 -03:00
  • d22929305f Merge PR #820: fix safety guard false positive on 'format' in URLs Re-bin 2026-02-19 17:48:37 +00:00
  • fbfb030a6e chore: remove network-dependent test file for shell guard Re-bin 2026-02-19 17:48:09 +00:00
  • 1c51fbeeee Merge branch 'main' into pr-820 Re-bin 2026-02-19 17:44:30 +00:00
  • c1296746e3 Merge PR #851: wait for killed process after shell timeout to prevent fd leaks Re-bin 2026-02-19 17:43:05 +00:00
  • fe7b0b64c1 Merge branch 'main' into pr-851 Re-bin 2026-02-19 17:42:23 +00:00
  • 125524f5c2 Merge PR #836: fix Codex provider routing for GitHub Copilot models Re-bin 2026-02-19 17:39:52 +00:00
  • b11f0ce6a9 fix: prefer explicit provider prefix over keyword match to fix Codex routing Re-bin 2026-02-19 17:39:44 +00:00
  • d78368bb2f Merge branch 'main' into pr-836 Re-bin 2026-02-19 17:35:19 +00:00
  • 9a00a274e5 Merge PR #844: support sending images, audio, and files for Feishu Re-bin 2026-02-19 17:34:01 +00:00
  • 3890f1a7dd refactor(feishu): clean up send() and remove dead code Re-bin 2026-02-19 17:33:08 +00:00
  • eea4942025 Merge branch 'main' into pr-844 Re-bin 2026-02-19 17:29:35 +00:00
  • d748e6eca3 fix: pin dependency version ranges Re-bin 2026-02-19 17:28:13 +00:00
  • 3b4763b3f9 feat: add Anthropic prompt caching via cache_control tercerapersonaandClaude Sonnet 4.6 2026-02-19 11:05:22 -03:00
  • c86dbc9f45 fix: wait for killed process after shell timeout to prevent fd leaks Nikolas de Hor 2026-02-19 10:27:11 -03:00
  • 1b49bf9602 fix: avoid duplicate messages on retry and reset final_content Nikolas de Hor 2026-02-19 10:26:49 -03:00
  • d08c022255 feat(feishu): support sending images, audio, and files Ubuntu 2026-02-19 16:31:00 +08:00
  • 9789307dd6 Fix Codex provider routing for GitHub Copilot models PiEgg 2026-02-19 13:30:02 +08:00
  • 523b2982f4 fix: fixed not logging tool uses if a think fragment had them attached. Darye 2026-02-19 05:22:00 +01:00
  • 124c611426 Fix: Add ensure_ascii=False to WhatsApp send payload chtangwin 2026-02-18 18:46:23 -08:00
  • a2379a08ac Fix: Ensure UTF-8 encoding and ensure_ascii=False for remaining file/JSON operations chtangwin 2026-02-18 18:37:17 -08:00
  • c7b5dd9350 Fix: Ensure UTF-8 encoding for all file operations chtangwin 2026-02-10 17:31:45 +08:00
  • 464352c664 fix: allow one retry for models that send interim text before tool calls Nikolas de Hor 2026-02-18 21:29:10 -03:00
  • 33d760d312 fix: handle /help command directly in Telegram, bypassing ACL check Nikolas de Hor 2026-02-18 21:27:13 -03:00
  • 107a380e61 fix: prevent duplicate memory consolidation tasks per session Nikolas de Hor 2026-02-18 21:22:22 -03:00
  • 4367038a95 fix: make cron run command actually execute the agent 2026-02-18 13:32:06 -06:00
  • 536ed60a05 Fix safety guard false positive on 'format' in URLs ruby childsandClaude Opus 4.6 2026-02-18 16:39:06 -05:00
  • 3ac5513004 If given a message_id to telegram provider send, the bot will try to reply to that message Darye 2026-02-18 20:27:48 +01:00
  • c865b293a9 feat: enhance message context handling by adding message_id parameter Darye 2026-02-18 20:18:27 +01:00
  • 1663517998 feat: Add VolcEngine LLM provider support Your Name 2026-02-19 03:00:44 +08:00
  • 4a85cd9a11 fix(cron): add service-layer timezone validation 2026-02-17 13:18:43 +01:00
  • c5b4331e69 feature: Added custom headers for MCP Auth use. dxtime 2026-02-19 01:21:17 +08:00
  • 8de36d398f docs: update news about release information Xubin RenandGitHub 2026-02-18 23:09:55 +08:00
  • 1f1f5b2d27 docs: update v0.1.4 release news Re-bin 2026-02-18 14:41:13 +00:00
  • b14d4711c0 release: v0.1.4 v0.1.4 Re-bin 2026-02-18 14:31:26 +00:00
  • 92d279924f Merge pull request #802 to enable stream intermediate progress Xubin RenandGitHub 2026-02-18 22:28:37 +08:00
  • 715b2db24b feat: stream intermediate progress to user during tool execution Re-bin 2026-02-18 14:23:51 +00:00
  • e44f14379a fix: sanitize messages and ensure 'content' for strict LLM providers Ivan 2026-02-18 11:57:58 +03:00
  • ce4f00529e Merge PR #713: scope sessions to workspace with migration and tool metadata Re-bin 2026-02-18 05:16:00 +00:00
  • 27a131830f refine: migrate legacy sessions on load and simplify get_history Re-bin 2026-02-18 05:09:57 +00:00
  • 5c61f30546 Merge branch 'main' into pr-713 Re-bin 2026-02-18 04:58:59 +00:00
  • 4c577761e2 Merge PR #630: add SiliconFlow provider Re-bin 2026-02-18 03:53:00 +00:00
  • 80a5a8c983 feat: add siliconflow provider support Re-bin 2026-02-18 03:52:53 +00:00
  • df09ba1232 Merge branch 'main' into pr-630 Re-bin 2026-02-18 03:13:00 +00:00
  • 7f8a3dfc0f Merge PR #312: add GitHub Copilot OAuth login and provider status display Re-bin 2026-02-18 03:09:35 +00:00
  • d54831a35f feat: add github copilot oauth login and improve provider status display Re-bin 2026-02-18 03:09:09 +00:00
  • 8f6dd8708f Merge branch 'main' into pr-312 Re-bin 2026-02-18 02:57:11 +00:00
  • 74bec26698 Merge branch 'main' of https://github.com/HKUDS/nanobot Re-bin 2026-02-18 02:51:16 +00:00
  • e5e5f02e73 merge: upstream/main into feat/add-siliconflow-provider, resolve schema conflict ras_botandCursor 2026-02-18 10:50:15 +08:00
  • 43590145ee Merge PR #784: configurable Slack thread reply and reaction emoji Re-bin 2026-02-18 02:48:28 +00:00