Commit Graph

  • bd4ec46681 merge: PR #1916 add CI workflow + fix matrix init + test cleanup Xubin Ren 2026-03-13 04:05:11 +00:00
  • 84b107cf6c fix(ci): upgrade setup-python, add system deps, simplify test assertions Xubin Ren 2026-03-13 04:05:08 +00:00
  • 4b50a7b6c0 Merge branch 'main' into pr-1916 Xubin Ren 2026-03-13 03:57:09 +00:00
  • 2490af99d4 merge: PR #1810 validate save_memory payload + raw-archive fallback Xubin Ren 2026-03-13 03:54:53 +00:00
  • 6d3a0ab6c9 fix(memory): validate save_memory payload and raw-archive on repeated failure Xubin Ren 2026-03-13 03:53:50 +00:00
  • 60c29702cc Merge branch 'main' into pr-1810 Xubin Ren 2026-03-13 03:29:16 +00:00
  • 62a2e71748 Merge PR #1958: fix(restart): use -m nanobot for Windows compatibility Xubin RenandGitHub 2026-03-13 11:19:57 +08:00
  • 4f77b9385c fix(memory): fallback to tool_choice=auto when provider rejects forced function call Xubin Ren 2026-03-13 03:18:08 +00:00
  • e30d19e94d merge: PR #1919 reorder Hatch build tables in pyproject Xubin Ren 2026-03-13 03:07:27 +00:00
  • 4f05e30331 Merge remote-tracking branch 'origin/main' into pr-1919 Xubin Ren 2026-03-13 03:02:17 +00:00
  • 6ad30f12f5 fix(restart): use -m nanobot for Windows compatibility chengyongru 2026-03-13 10:57:26 +08:00
  • ba045f56d8 Merge PR #1941: fix(qq): restore plain text replies for legacy clients Xubin RenandGitHub 2026-03-13 10:57:58 +08:00
  • aab909e936 Merge PR #1953: fix: catch BaseException in MCP connection to handle CancelledError Xubin RenandGitHub 2026-03-13 10:57:11 +08:00
  • fb9d54da21 docs: update .gitignore to add .docs Xubin Ren 2026-03-13 02:41:52 +00:00
  • 127ac39063 fix: catch BaseException in MCP connection to handle CancelledError chengyongru 2026-03-13 10:23:15 +08:00
  • d48dd00682 docs: correct BaiLian dashscope apiBase endpoint Frank 2026-03-12 18:23:05 -07:00
  • a09245e919 fix(qq): restore plain text replies for legacy clients Frank 2026-03-12 12:48:25 -07:00
  • 774452795b fix(memory): use explicit function name in tool_choice for DashScope compatibility Re-bin 2026-03-12 16:09:24 +00:00
  • 109ae13301 Merge PR #1930: fix async interactive CLI formatting with prompt_toolkit Re-bin 2026-03-12 15:38:39 +00:00
  • 3fa62e7fda fix: remove duplicate dim/arrow prefix in interactive progress line Re-bin 2026-03-12 15:38:39 +00:00
  • 48c74a11d4 Merge remote-tracking branch 'origin/main' into pr-1930 Re-bin 2026-03-12 15:28:57 +00:00
  • ab087ed05f Merge PR #1608: add VolcEngine/BytePlus providers and improve local provider auto-selection Re-bin 2026-03-12 15:22:15 +00:00
  • 3467a7faa6 fix: improve local provider auto-selection and update docs for VolcEngine/BytePlus Re-bin 2026-03-12 15:22:15 +00:00
  • ec6e099393 feat(ci): add GitHub Actions workflow for test directory Jiajun Xie 2026-03-12 13:33:59 +08:00
  • d51ec7f0e8 fix: preserve interactive CLI formatting for async subagent output chengdu121 2026-03-12 19:15:04 +08:00
  • 556cb3e83d feat: add support for Ollama local models in ProvidersConfig gaoyiman 2026-03-12 14:58:03 +08:00
  • 8865b6848c Merge branch 'main' into feat-volcengine-tuning gaoyiman 2026-03-12 14:56:05 +08:00
  • 9e9051229e Integrate Langsmith for conversation tracking HuangMinlongandGitHub 2026-03-12 14:34:32 +08:00
  • 8e412b9603 [紧急]修复we_chat在pyproject.toml配置的问题 lvguangchuan001 2026-03-12 14:28:33 +08:00
  • c38579dc22 Merge PR #1900: telegram reply context and media forwarding Re-bin 2026-03-12 06:16:57 +00:00
  • 64888b4b09 Simplify reply context extraction, fix slash commands broken by reply injection, attach reply media regardless of caption Re-bin 2026-03-12 06:16:57 +00:00
  • 869149ef1e Merge branch 'main' into pr-1900 Re-bin 2026-03-12 06:06:26 +00:00
  • 6141b95037 fix: feishu bot mention detection — user_id can be None, not just empty string Re-bin 2026-03-12 06:00:39 +00:00
  • af4e3b2647 Merge PR #1768: feishu group mention policy Re-bin 2026-03-12 04:45:57 +00:00
  • bd1ce8f144 Simplify feishu group_policy: default to mention, clean up mention detection Re-bin 2026-03-12 04:45:57 +00:00
  • 94e9b06086 Merge branch 'main' into pr-1768 Re-bin 2026-03-12 04:38:49 +00:00
  • 95c741db62 docs: update nanobot key features Re-bin 2026-03-12 04:35:34 +00:00
  • ad2be4ea8b Merge PR #1751: add /restart command Re-bin 2026-03-12 04:33:51 +00:00
  • 64aeeceed0 Add /restart command: restart the bot process from any channel Re-bin 2026-03-12 04:33:51 +00:00
  • 231b02963d Merge branch 'main' into pr-1751 Re-bin 2026-03-12 03:53:59 +00:00
  • fc4f7cca21 Merge PR #1909: fix: raise tool result history limit to 16k and force save_memory in consolidation Xubin RenandGitHub 2026-03-12 11:11:01 +08:00
  • 0a0017ff45 fix: raise tool result history limit to 16k and force save_memory in consolidation Re-bin 2026-03-12 03:08:53 +00:00
  • d313765442 Merge PR #1897: fix: wecom-aibot-sdk-python should use pypi version Xubin RenandGitHub 2026-03-12 10:52:37 +08:00
  • 35260ca157 fix: raise persisted tool result limit to 16k Re-bin 2026-03-12 02:50:28 +00:00
  • 3f799531cc Add media download functionality John Doe 2026-03-12 06:43:59 +07:00
  • 1eedee0c40 add reply context extraction for Telegram messages John Doe 2026-03-12 06:23:02 +07:00
  • 6155a43b8a Merge PR #1845: absorb shell path guard improvements Re-bin 2026-03-11 17:27:17 +00:00
  • dff1643fb3 Merge branch 'main' into pr-1845 Re-bin 2026-03-11 17:25:22 +00:00
  • 64ab6309d5 fix: wecom-aibot-sdk-python should use pypi version chengyongru 2026-03-12 00:38:28 +08:00
  • 214693ce6e Merge PR #1895: enhance: improve filesystem & shell tools with pagination, fallback matching, and smarter output Xubin RenandGitHub 2026-03-12 00:22:32 +08:00
  • 0d94211a93 enhance: improve filesystem & shell tools with pagination, fallback matching, and smarter output Re-bin 2026-03-11 16:20:11 +00:00
  • f869a53531 Merge PR #1827: tighten shell path guard for quoted home paths Re-bin 2026-03-11 15:43:07 +00:00
  • 9d0db072a3 fix: guard quoted home paths in shell tool Re-bin 2026-03-11 15:43:04 +00:00
  • 85609c99b3 Merge remote-tracking branch 'origin/main' into pr-1827 Re-bin 2026-03-11 15:32:52 +00:00
  • d954e774dd Merge PR #1874: preserve provider-specific tool-call fields Re-bin 2026-03-11 15:30:33 +00:00
  • 9fc74bde9a Merge remote-tracking branch 'origin/main' into pr-1874 Re-bin 2026-03-11 15:26:39 +00:00
  • ff10d01d58 Merge PR #1885: feat: allow direct references in hatch metadata for wecom dep Xubin RenandGitHub 2026-03-11 22:53:56 +08:00
  • 0321fbe2ab Merge PR #1888: refactor: auto-discover channels via pkgutil, eliminate hardcoded registry Xubin RenandGitHub 2026-03-11 22:24:25 +08:00
  • 254cfd48ba refactor: auto-discover channels via pkgutil, eliminate hardcoded registry Re-bin 2026-03-11 14:23:19 +00:00
  • 2c5226550d feat: allow direct references in hatch metadata for wecom dep for13to1 2026-03-11 20:35:04 +08:00
  • b957dbc4cf Merge PR #1868: generation settings owned by provider, loop/memory/subagent agnostic Re-bin 2026-03-11 09:47:04 +00:00
  • c72c2ce7e2 refactor: move generation settings to provider level, eliminate parameter passthrough Re-bin 2026-03-11 09:47:04 +00:00
  • a180e84536 Merge remote-tracking branch 'origin/main' into pr-1868 Re-bin 2026-03-11 09:10:29 +00:00
  • 89eff6f573 chore: remove stray nano backup files Re-bin 2026-03-11 08:44:38 +00:00
  • e7761aae5b Merge PR #1863: add Ollama as a local LLM provider Re-bin 2026-03-11 08:42:12 +00:00
  • 4478838424 fix(pr-1863): complete Ollama provider routing and README docs Re-bin 2026-03-11 08:42:12 +00:00
  • a6f37f61e8 Merge remote-tracking branch 'origin/main' into pr-1863 Re-bin 2026-03-11 08:22:02 +00:00
  • ec87946c04 docs: update table of contents position Re-bin 2026-03-11 08:11:28 +00:00
  • 486df1ddbd docs: update table of contents in README Re-bin 2026-03-11 08:10:38 +00:00
  • 7ceddcded6 fix(wecom): await async disconnect, add SDK attribution in README Re-bin 2026-03-11 08:04:14 +00:00
  • 0dff7d374e Merge PR #1327: add WeCom channel Re-bin 2026-03-11 07:57:12 +00:00
  • d0b4f0d70d feat(wecom): add WeCom channel with SDK pinned to GitHub tag v0.1.2 Re-bin 2026-03-11 07:57:12 +00:00
  • 6ef7ab53d0 refactor: centralize tool call serialization in ToolCallRequest WhalerO 2026-03-11 15:01:18 +08:00
  • ed82f95f0c fix: preserve provider-specific tool call metadata for Gemini WhalerO 2026-03-11 09:56:18 +08:00
  • eb6310c438 merge origin/main into pr-1327 Re-bin 2026-03-11 07:30:38 +00:00
  • 12104c8d46 fix(memory): pass temperature, max_tokens and reasoning_effort to memory consolidation ethanclaw 2026-03-11 14:22:33 +08:00
  • b75222d952 Merge remote main to fix branch ethanclaw 2026-03-11 13:12:26 +08:00
  • c7e2622ee1 fix(subagent): pass reasoning_content and thinking_blocks in subagent messages ethanclaw 2026-03-11 12:25:28 +08:00
  • dee4f27dce feat: add Ollama as a local LLM provider Jerome Sonnet (letzdoo)andClaude Opus 4.6 2026-03-11 07:43:28 +04:00
  • 82f4607b99 merge: PR #1856 exclude hidden files when syncing workspace templates Re-bin 2026-03-11 03:50:54 +00:00
  • 76c6063141 chore: normalize helpers.py file mode Re-bin 2026-03-11 03:50:54 +00:00
  • f339f505cd Merge remote-tracking branch 'origin/main' into pr-1856 Re-bin 2026-03-11 03:48:05 +00:00
  • 40721a7871 merge: PR #1848 preserve subagent reasoning fields across tool turns Re-bin 2026-03-11 03:47:24 +00:00
  • ddccf25bb1 fix(subagent): preserve reasoning fields across tool turns Re-bin 2026-03-11 03:47:24 +00:00
  • 1d611f9bf3 Merge remote-tracking branch 'origin/main' into pr-1848 Re-bin 2026-03-11 03:42:14 +00:00
  • df5c0496d3 merge: PR #1859 support DingTalk voice recognition text Re-bin 2026-03-11 03:40:33 +00:00
  • 91f17cad00 feat(dingtalk): support voice recognition text fallback Re-bin 2026-03-11 03:40:33 +00:00
  • ef88a5be00 Merge remote-tracking branch 'origin/main' into pr-1859 Re-bin 2026-03-11 03:32:07 +00:00
  • 4f7613d608 Merge PR #1855: fix: bump litellm version to 1.82.1 for Moonshot provider support Xubin RenandGitHub 2026-03-11 11:31:14 +08:00
  • 35d811c997 feat: support retrieving DingTalk voice recognition text dingyanyi2019 2026-03-11 10:19:43 +08:00
  • d1df53aaf7 fix: exclude hidden files when syncing workspace templates YinAnPing 2026-03-11 09:30:33 +08:00
  • a44ee115d1 fix: bump litellm version to 1.82.1 for Moonshot provider support greyishsong 2026-03-11 09:02:28 +08:00
  • 6747b23c00 merge: PR #1704 switch memory consolidation to token-based context windows Re-bin 2026-03-10 19:55:06 +00:00
  • 62ccda43b9 refactor(memory): switch consolidation to token-based context windows Re-bin 2026-03-10 19:55:06 +00:00
  • 4784eb4128 merge origin/main into pr-1704 Re-bin 2026-03-10 18:09:15 +00:00
  • 2ffeb9295b fix(subagent): preserve reasoning_content in assistant messages lailoo 2026-03-11 00:47:09 +08:00
  • 808064e26b fix: detect tilde paths in restrictToWorkspace shell guard Nikolas de Hor 2026-03-10 13:45:05 -03:00
  • 947ed508ad chore: exclude skills from core agent line count Re-bin 2026-03-10 10:13:46 +00:00
  • a3b617e602 Merge PR #1512: share transient LLM retry across agent paths Re-bin 2026-03-10 10:10:40 +00:00
  • b0a5435b87 refactor(llm): share transient retry across agent paths Re-bin 2026-03-10 10:10:37 +00:00