← Back to report

HKUDS/nanobot

All events — 2026-03-19

Type AI Score Description Actor Reason Date
COMMIT 1.00 test(cron): add unit tests for _format_timing and _format_st Commit message contains explicit AI assi 2026-03-17
COMMIT 1.00 refactor(cron): extract _format_timing and _format_state hel Commit message contains explicit AI assi 2026-03-17
COMMIT 1.00 style: apply ruff format to cron tool Commit message contains explicit AI assi 2026-03-16
COMMIT 1.00 style(test): fix import sorting and remove unused imports Commit message contains explicit AI assi 2026-03-16
COMMIT 1.00 test(cron): add tests for _list_jobs() schedule and state fo Commit message contains explicit AI assi 2026-03-16
COMMIT 1.00 fix(cron): show schedule details and run state in _list_jobs Commit message contains explicit AI assi 2026-03-16
COMMIT 1.00 feat(feishu): display tool calls in code block messages Commit message contains explicit AI assi 2026-03-13
PR 1.00 Add configurable allowed paths for workspace-restricted tool PR body explicitly mentions AI collabora 2026-03-14
PR 1.00 fix: add "z-ai/" to Zhipu skip_prefixes to prevent double-pr PR body explicitly mentions AI collabora 2026-03-08
COMMIT 0.00 fix: separate Telegram connection pools and add timeout retr 2026-03-19
COMMIT 0.00 feat: support feishu code block 2026-03-19
COMMIT 0.00 docs(readme): clarify nanobot is unrelated to crypto 2026-03-18
COMMIT 0.00 fix(telegram): validate remote media URLs 2026-03-18
COMMIT 0.00 feat(telegram): support HTTP(S) URLs for media in TelegramCh 2026-03-09
COMMIT 0.00 fix(providers): lazy-load provider exports 2026-03-18
COMMIT 0.00 When using custom_provider, a prompt "LiteLLM:WARNING" will 2026-03-18
COMMIT 0.00 docs: MiniMax gifts to the nanobot community 2026-03-18
COMMIT 0.00 logo: transparent background 2026-03-07
COMMIT 0.00 fix(cron): preserve exact intervals in list output 2026-03-18
COMMIT 0.00 fix:set subagent result message role = assistant 2026-03-16
COMMIT 0.00 docs(readme): fix broken link to Channel Plugin Guide 2026-03-15
COMMIT 0.00 fix: preserve image paths in fallback and session history 2026-03-17
COMMIT 0.00 test(feishu): cover media msg_type mapping 2026-03-17
COMMIT 0.00 fix(feishu): use correct msg_type for audio/video files 2026-03-09
COMMIT 0.00 test(feishu): cover heading and table markdown rendering 2026-03-17
COMMIT 0.00 fix(feishu): fix markdown rendering issues in headings and t 2026-03-10
COMMIT 0.00 feat(slack): add default done reaction on completion 2026-03-17
COMMIT 0.00 feat(slack): update reaction emoji on task completion 2026-03-10
COMMIT 0.00 test(custom): cover empty choices response handling 2026-03-17
COMMIT 0.00 fix(providers): handle empty choices in custom provider resp 2026-03-17
COMMIT 0.00 docs(readme): update multi-instance onboard examples 2026-03-17
COMMIT 0.00 feat(onboard): align setup with config and workspace flags 2026-03-17
COMMIT 0.00 fix(onboard): use configured workspace path on setup 2026-03-17
COMMIT 0.00 fix(custom): support extraHeaders for OpenAI-compatible endp 2026-03-17
COMMIT 0.00 docs: update v0.1.4.post5 release news 2026-03-16
COMMIT 0.00 docs: update to v0.1.4.post5 release 2026-03-16
COMMIT 0.00 bump version to 0.1.4.post5 2026-03-16
COMMIT 0.00 docs: update news section 2026-03-16
COMMIT 0.00 Delete .claude directory
pve
2026-03-15
COMMIT 0.00 qol: add version id to logging 2026-03-15
COMMIT 0.00 pull remote 2026-02-22
COMMIT 0.00 fix(cli): pause spinner cleanly before printing progress out 2026-03-16
COMMIT 0.00 refactor(cli): restore context manager pattern for spinner l 2026-03-16
COMMIT 0.00 fix(cli): stop spinner before printing tool progress lines 2026-03-15
COMMIT 0.00 fix: keep truncated session history tool-call consistent 2026-03-16
COMMIT 0.00 Fix orphan tool results in truncated session history 2026-03-16
COMMIT 0.00 perf: background post-response memory consolidation for fast 2026-03-16
COMMIT 0.00 perf: background post-response memory consolidation for fast 2026-03-16
COMMIT 0.00 refactor(/new): background archival with guaranteed persiste 2026-03-16
COMMIT 0.00 fix(loop): restore /new immediate return with safe backgroun 2026-03-13
COMMIT 0.00 security: add SSRF protection, untrusted content marking, an 2026-03-16
COMMIT 0.00 docs: add contributing guide and align CI with nightly branc 2026-03-16
COMMIT 0.00 docs: add branching strategy and CONTRIBUTING guide 2026-03-14
COMMIT 0.00 fix(heartbeat): inject shared current time context into phas 2026-03-16
COMMIT 0.00 fix(heartbeat): inject current datetime into Phase 1 prompt 2026-03-15
COMMIT 0.00 fix: save DingTalk downloaded files to media dir instead of 2026-03-14
COMMIT 0.00 feat: support file/image/richText message receiving for Ding 2026-03-12
COMMIT 0.00 Replace load_skill tool with read_file extra_allowed_dirs fo 2026-03-15
COMMIT 0.00 Add load_skill tool to bypass workspace restriction for buil 2026-03-15
COMMIT 0.00 fix: handle image_url rejection by retrying without images 2026-03-15
COMMIT 0.00 fix: filter image_url for non-vision models at provider laye 2026-03-12
COMMIT 0.00 fix(openrouter): revert custom_llm_provider, always apply ga 2026-03-15
COMMIT 0.00 fix(openrouter): remove litellm_prefix to prevent double-pre 2026-03-15
COMMIT 0.00 test(litellm_kwargs): add regression tests for PR #2026 Open 2026-03-15
COMMIT 0.00 refactor(openrouter): move litellm kwargs into registry 2026-03-14
COMMIT 0.00 fix(openrouter): preserve native model prefix 2026-03-14
COMMIT 0.00 fix(feishu): avoid breaking tool hint formatting and think s 2026-03-14
COMMIT 0.00 merge: resolve PR #1966 conflicts with main 2026-03-14
COMMIT 0.00 merge: resolve PR #1963 conflicts with main 2026-03-14
COMMIT 0.00 fix(telegram): include restart in help text 2026-03-14
COMMIT 0.00 fix: add exception handling to prevent agent loop crash 2026-03-14
COMMIT 0.00 fix(mcp): clarify enabledTools filtering semantics 2026-03-14
COMMIT 0.00 注册mcp时,支持指定tool 2026-03-13
COMMIT 0.00 init 2026-03-13
COMMIT 0.00 refactor: replace with structured post-run evalu 2026-03-14
COMMIT 0.00 suppress unnecessary heartbeat notifications 2026-03-13
COMMIT 0.00 suppress unnecessary cron notifications 2026-03-13
COMMIT 0.00 refactor: use shutil.which() instead of shell=True for npm c 2026-03-04
COMMIT 0.00 fix: add shell=True for npm subprocess calls on Windows 2026-03-03
COMMIT 0.00 merge: resolve PR #1796 conflicts with main 2026-03-14
COMMIT 0.00 fix(qq): add configurable message format and onboard backfil 2026-03-14
COMMIT 0.00 fix: cross-platform test compatibility 2026-03-13
COMMIT 0.00 feat: channel plugin architecture with decoupled configs 2026-03-13
COMMIT 0.00 chore: bump wecom-aibot-sdk-python to >=0.1.5 2026-03-13
COMMIT 0.00 cleanup 2026-03-13
COMMIT 0.00 cleanup 2026-03-13
COMMIT 0.00 add uvlock to .gitignore 2026-03-13
COMMIT 0.00 feat(feishu): implement message reply/quote support 2026-03-13
COMMIT 0.00 fix: prevent empty tags from appearing in messages 2026-03-13
COMMIT 0.00 refactor(feishu): extract tool hint card sending into dedica 2026-03-13
COMMIT 0.00 feat(feishu): improve tool call card formatting for multiple 2026-03-13
COMMIT 0.00 feat(feishu): display tool calls in code block messages 2026-03-13
COMMIT 0.00 cleanup 2026-03-13
COMMIT 0.00 ignore .DS_Store 2026-03-13
COMMIT 0.00 test 2026-03-13
COMMIT 0.00 docs: update web search configuration instruction 2026-03-13
COMMIT 0.00 feat(memory): implement async background consolidation 2026-03-13
COMMIT 0.00 feat(web): multi-provider web search + Jina Reader fetch 2026-03-13
COMMIT 0.00 fix: langsmith callback 防覆盖 + 加 optional dep 2026-03-13
COMMIT 0.00 merge: PR #1916 add CI workflow + fix matrix init + test cle 2026-03-13
COMMIT 0.00 fix(ci): upgrade setup-python, add system deps, simplify tes 2026-03-13
COMMIT 0.00 merge: PR #1810 validate save_memory payload + raw-archive f 2026-03-13
PR 0.00 fix(config): harden env ref save/restore semantics 2026-03-19
PR 0.00 feat(security):support `{env:VAR}` syntax for environment va 2026-03-18
PR 0.00 feat(qq): bot can send and receive images and files 2026-03-07
PR 0.00 feat: add Langfuse observability support to LiteLLM and cust 2026-03-04
PR 0.00 feat: user/group specification in tool hints on/off 2026-03-19
PR 0.00 fix(cron): support tz parameter with at for one-time schedul 2026-03-19
PR 0.00 feat: 引入可选的双层架构(Steering Loop + AgentMessage) 2026-02-26
PR 0.00 feat(logging): add token usage tracking to JSONL log 2026-03-14
PR 0.00 feat: web chat channel with SSE token streaming and multi-se 2026-02-28
PR 0.00 Claude/analyze project gm f3e 2026-03-19
PR 0.00 fix: suppress duplicate messages and stale typing indicator 2026-03-18
PR 0.00 feat configure loguru and logging levels based on verbose fl 2026-03-19
PR 0.00 Add README in Vietnamese 2026-02-25
PR 0.00 feat: add Qwen OAuth provider, image rehydration, Russian re 2026-03-19
PR 0.00 feat: expand environment variables in config values 2026-03-19
PR 0.00 fix(security): protect config files from agent access via de 2026-03-19
PR 0.00 fix(telegram): support sending messages to specific topics v 2026-03-19
PR 0.00 feat(telegram): Disable faux streaming for Telegram to preve 2026-03-19
PR 0.00 feat(qq): decode silk voice messages for transcription 2026-03-17
PR 0.00 feat(telegram): add silent_tool_hints config to disable noti 2026-03-19
PR 0.00 fix: add lxml[html_clean] as explicit dependency 2026-03-19
PR 0.00 change in agent flow: Immediate session message recording in 2026-02-18
PR 0.00 feat: add Thinking and Tool Use streaming config (enabled, t 2026-02-18
PR 0.00 fix: guard against empty message text in Telegram channel 2026-03-19
PR 0.00 Full-featured onboard wizard![from nightly] 2026-03-16
PR 0.00 fix: separate Telegram connection pools and add timeout retr 2026-03-19
PR 0.00 fix(agent): handle asyncio.CancelledError in message loop 2026-03-19
PR 0.00 docs: implement comprehensive multilingual mkdocs suite and 2026-03-18
PR 0.00 feat: Speech System 2026-02-18
PR 0.00 feat: configurable SSRF allowlist and web channel 2026-03-19
PR 0.00 docs: add subagent workspace assignment hint to spawn tool d 2026-03-19
PR 0.00 feat: implement trajectory persistence for subagents 2026-03-15
PR 0.00 feat: parse feishu code block content in post message 2026-03-19
PR 0.00 添加对火山方舟模型引擎的支持 2026-02-09
PR 0.00 fix(onboard): require explicit save in interactive wizard 2026-03-19
PR 0.00 perf(memory): 快速 Preflight 裁剪 —— 分离安全门与 LLM 摘要 2026-03-19
PR 0.00 perf(loop): 非阻塞式预请求 Memory Consolidation 2026-03-18
PR 0.00 Fix TypeError for MCP tools with nullable JSON Schema params 2026-03-18
PR 0.00 perf(loop): 并行化工具执行,提升多工具场景响应速度 2026-03-18
PR 0.00 feat: comprehensive token usage tracking and reporting 2026-03-19
PR 0.00 fix(agent): handle tool execution errors gracefully 2026-03-18
PR 0.00 fix: hide message tool from tool hints to prevent duplicate 2026-03-17
PR 0.00 feat: Add Telegram Command to toggle Thoughts and Tools Use 2026-02-19
PR 0.00 fix(telegram): support commands with bot username suffix in 2026-03-18
PR 0.00 fix(telegram): support commands with bot username suffix in 2026-03-18
PR 0.00 feat: Fill in new configs when schema changes 2026-03-18
PR 0.00 fix(security): set 0o600 permissions on config and session f 2026-03-18
PR 0.00 agent: use ContextVar for tool routing context 2026-03-18
PR 0.00 agent: wait for outbound message delivery acknowledgement 2026-03-18
PR 0.00 fix(gitignore): remove broad tests/ ignore rule 2026-02-09
PR 0.00 docs: add best-effort OpenAI-compatible endpoint guidance 2026-02-09
PR 0.00 fix: preserve extraHeaders key casing in config loader 2026-02-09
PR 0.00 Feat: Resolve runtime secret refs in tools and providers 2026-03-18
PR 0.00 feat(hooks): event-driven hook system with skill disable sup 2026-03-12
PR 0.00 feat(agent): 增量保存 session —— 防止 agent loop 中途崩溃/取消导致数据丢失 2026-03-18
PR 0.00 feat(cron): add edit action and show full message in list 2026-03-18
PR 0.00 feat(whatsapp): add group_policy to control bot response beh 2026-03-18
PR 0.00 feat(telegram): support HTTP(S) URLs for media in TelegramCh 2026-03-09
PR 0.00 fix: When using custom_provider, a prompt "LiteLLM:WARNING" 2026-03-18
PR 0.00 Add transcription backend selection with auto/faster-whisper 2026-03-18
PR 0.00 feat(web_search): support multiple search providers with aut 2026-03-16
PR 0.00 fix(telegram): respect send_progress config to disable strea 2026-03-16
PR 0.00 feat(telegram): add boolean react_to_messages config for inc 2026-03-16
PR 0.00 feat: add Novita AI as LLM provider 2026-03-18
PR 0.00 feat(cron): add run history tracking for cron jobs 2026-03-10
PR 0.00 feat(providers): add streaming support for LLM responses 2026-03-10
PR 0.00 perf(tools): 缓存 Tool Definitions,避免循环内重复构建 2026-03-18
PR 0.00 refactor(heartbeat): publish to bus instead of direct proces 2026-03-15
PR 0.00 fix(cron): scope cron job store to workspace directory 2026-03-18
PR 0.00 feat: add Loop Guard to prevent infinite tool call loops 2026-03-18
PR 0.00 Support wecom-app. 2026-03-17
PR 0.00 feat(provider): add mistral/ovms provider 2026-03-18
PR 0.00 feat(provider): add OpenVINO Model Server provider 2026-03-18
PR 0.00 feat: Support multiple custom configurations 2026-03-18
PR 0.00 docs: add MkDocs documentation site and deployment workflow 2026-03-18
PR 0.00 Support multiple custom configurations 2026-03-16
PR 0.00 fix: When using custom_provider, a prompt "LiteLLM:WARNING" 2026-03-18
PR 0.00 创建github actions编译docker镜像推送至ghcr和dockerhub 2026-02-05
PR 0.00 fix(agent): handle edge cases in tool hints path hiding 2026-03-17
PR 0.00 logo: transparent background 2026-03-07
PR 0.00 fix(cron): show schedule details and run state in _list_jobs 2026-03-16
PR 0.00 feat: add AgentScope observability integration 2026-03-18
PR 0.00 增加local_mode本地配置项控制 2026-03-18
PR 0.00 feat(cli): extend instance targeting to status and channel c 2026-03-08
PR 0.00 refactor: prepare tool registry for deferred tool exposure 2026-03-09
PR 0.00 refactor(channels): prepare internal channel boundaries for 2026-03-08
PR 0.00 feat(discord): add replyToMessage parity with Telegram 2026-03-07
PR 0.00 feat: add AgentScope observability integration 2026-03-16
PR 0.00 Add QuackExchange joining instructions to README 2026-03-18
PR 0.00 fix(cron): suppress progress messages during cron job execut 2026-03-17
PR 0.00 feat: Support configuration of Whisper models at Groq provid 2026-03-08
PR 0.00 feat: long-term memory via Honcho (opt-in) 2026-03-17
PR 0.00 fix: prioritize command key in tool hints to prevent empty e 2026-03-17
PR 0.00 feat(providers): add Xiaomi MiMo provider support 2026-03-17
PR 0.00 feat: add /model and /models commands for runtime model swit 2026-03-17
PR 0.00 feat(providers): add Xiaomi MiMo provider support 2026-03-17
PR 0.00 feat(providers): add Xiaomi MiMo provider support 2026-03-17
PR 0.00 feat(TUI): add TUI to interacte with nanobot in terminal 2026-03-17