← back to report

AstrBotDevs/AstrBot

// all events — 2026-05-23

Type AI Score Description Actor Reason Date
commit 1.00 fix: handle delta=None chunks in streaming to prevent SDK to Commit message contains explicit AI assi 2026-05-22
commit 1.00 feat: Automate generation of the MDI icon font subset during Commit message contains explicit AI assi 2026-05-21
commit 1.00 fix: handle MiniMax TTS timber weight configuration more rob Commit message contains explicit AI assi 2026-05-15
commit 1.00 fix(message_tools): throw exception and block message sendin Commit message contains explicit AI assi 2026-05-13
commit 1.00 Update API Key reference in knowledge-base.md (#8129) Commit message contains explicit AI assi 2026-05-12
commit 1.00 fix(docs):多份文档汉译英并整理 (#8001) Commit message contains explicit AI assi 2026-05-09
commit 1.00 fix(docs): Fix multiple errors in the document, including br Commit message contains explicit AI assi 2026-05-04
commit 1.00 feat: supports plugin to register custom pages (webui) (#594 Commit message contains explicit AI assi 2026-05-03
commit 1.00 feat: supports plugin to add skills (#7945) Commit message contains explicit AI assi 2026-05-03
commit 1.00 fix(#7907): send_message_to_user cron 场景下 session 容错 (#7911) Commit message contains explicit AI assi 2026-05-03
commit 1.00 chore: remove redundant logger messages and improve log clar Commit message contains explicit AI assi 2026-05-02
commit 1.00 fix(provider): fix Anthropic custom headers and system promp Commit message contains explicit AI assi 2026-05-02
pr 0.60 docs: Add FAQ section for common questions Free text section is unnaturally formal 2026-05-21
pr 0.30 feat: Enhance CLI with i18n, shell completion, and new comma Somewhat formal phrasing in summary; mos 2026-04-28
pr 0.20 dev Somewhat formal but incomplete sentences 2026-03-15
pr 0.20 fix: pass image inputs through active replies Compact, list structure, domain-specific 2026-05-09
pr 0.20 fix: deliver cron active agent fallback response Concise points, technical terms; lacks A 2026-04-30
pr 0.20 feat: supports scan QR code to configure feishu / lark Domain-specific, changelog style; no cle 2026-05-14
pr 0.20 fix(dashboard): show full command description One summary line shows minor formal AI-s 2026-04-26
pr 0.20 feat: add openai responses provider Technical summary, bullet list; no ChatG 2026-05-12
pr 0.20 fix(webui): enhance password crypto method Technical summary, itemized list; conten 2026-04-03
pr 0.18 Feat: Opencode Go Subcription as Provider PR is structured but free-text is minima 2026-05-13
pr 0.15 feat: subagent功能增强 Structured sections with domain-specific 2026-05-11
pr 0.15 fix: validate plugin config schema metadata Contains domain specifics and bug refere 2026-05-20
pr 0.13 fix: clear deleted knowledge bases from sessions Concise, problem-focused summary with do 2026-05-20
pr 0.12 fix: support custom image_caption_prompt and prevent duplica PR content is concise, focused, uses tec 2026-05-23
commit 0.10 docs: add 16MB size limit note for plugin publishing (#8108) Direct, clear doc update with a co-autho 2026-05-09
pr 0.10 feat: 为ChatUI添加指令候选功能 Content mostly in Chinese, uses shorthan 2026-05-21
pr 0.10 fix: skills_like 模式下保留原始 completion_text,修复上下文分裂问题 Brief technical explanation with domain 2026-05-19
pr 0.10 feat: add CLI commands documentation and service management Documentation changelog text is incomple 2026-05-21
pr 0.10 fix: improve plugin config schema compatibility Uses technical terms and terse summary, 2026-05-22
pr 0.10 fix: Faiss read/write failure on Windows with non-ASCII user Mostly factual, some formality but not d 2026-05-14
pr 0.10 feat: extract sandbox runtimes from core Terse bullet points and technical detail 2026-05-09
pr 0.10 feat: ignore字体集的生成文件,并在编译时自动生成 Technical changelog, informal phrasing, 2026-05-20
pr 0.10 fix: preserve ModelScope MCP transport Technical, terse language, domain-specif 2026-05-20
pr 0.10 feat: add group message flow context mode Uses domain jargon and casual style, pos 2026-05-19
pr 0.10 feat(provider): add Qiniu provider support Technical summary with concise phrasing; 2026-05-06
pr 0.10 fix(minimax-tts): surface real API error when response is no Contains domain-specific error message c 2026-05-07
pr 0.10 feat(whisper): expose language + prompt config (multilingual Technical, natural phrasing; no AI indic 2026-05-07
pr 0.10 feat(knowledge-base): add `enabled` flag for soft enable/dis User-focused explanation, not formulaic 2026-05-07
pr 0.10 fix: drop **kwargs bug in two register funcs Sparse, terse phrasing; clear domain ref 2026-05-10
pr 0.10 fix(agent): 抑制工具调用轮次的预置文本外发 Detailed, uses domain terms in Chinese; 2026-04-30
pr 0.10 fix: handle Tencent QQ Silk/AMR voice format in ensure_wav Detailed with Chinese technical writing 2026-04-27
pr 0.10 fix: detect Tencent SILK (\x02 prefix) in audio magic bytes Root cause analysis in technical languag 2026-05-05
pr 0.10 fix: handle MiniMax TTS timber weight configuration more rob Chinese error explanation and fix; techn 2026-05-09
pr 0.10 chore: reduce pyright type errors Very terse and domain-specific, minimal 2026-05-15
pr 0.10 feat(weixin_oc): handle session timeout and clear login stat Only domain-specific title, template lef 2026-05-15
pr 0.10 fix: default empty MiniMax timber weights Human changelog style, references issue, 2026-05-09
pr 0.10 feat: add silent subagent handoff mode PR template present; free text is brief 2026-05-14
pr 0.10 fix: decode local python output from bytes PR template; free text segment is minima 2026-04-21
pr 0.10 fix: dedupe duplicated tool call fields Concise explanation with domain details 2026-04-24
pr 0.10 Feat: export and import plugins Domain-specific, incomplete; uses brief, 2026-05-12
pr 0.10 fix: add ollama and nvidia embedding Direct style; PR content is cut-off, loo 2026-05-09
pr 0.10 fix windows updater zip root path normalization Technical explanation with domain specif 2026-05-05
pr 0.10 fix: replace setInterval with setTimeout for polling to prev Bug description uses colloquial Chinese; 2026-03-10
pr 0.10 feat: 增加嵌入式 WebChat 网页小挂件接口 Free-text comments use casual, project-s 2026-04-25
pr 0.10 fix(docs):多份文档汉译英并整理 Description is brief, direct, and not ov 2026-05-04
pr 0.08 fix(dashboard): scope console ANSI colors to dark mode only PR summary is detailed, with technical c 2026-05-07
pr 0.07 fix: strip segment text to remove extra blank lines in segme Bugfix description uses direct language, 2026-05-23
pr 0.07 Fix path separator for remote_zip in computer_client.py Technical, succinct phrasing; uses 'Ensu 2026-05-13
pr 0.07 docs: fix typo of the count in FAQ deletion instructions Fixes typo with minimal explanation; hum 2026-05-19
pr 0.06 fix: skip empty llm summaries Clear technical changelog; uses informal 2026-05-15
commit 0.05 fix(webui): add Noto Sans to global font-family stack for Cy Detailed, technical, with domain terms a 2026-05-16
commit 0.05 Fix: Fix issue where temporary directory is not cleaned and Commit is technical, concise, and includ 2026-05-11
pr 0.05 fix:新增vLLM Embedding提供商,解决新版vllm部署bge-m3这类无法瘦身的embedding模型时, Technical description with domain jargon 2026-05-19
pr 0.05 fix(telegram): normalize reply sender_id to self_id for bot Brief technical explanation; domain-spec 2026-05-19
pr 0.05 fix: add disable_metrics option to WebUI system config Concise technical summary; no AI phrasin 2026-05-13
pr 0.05 fix: 配置文件加载失败的时候输出详情 #8204 Informal, domain-specific phrasing and d 2026-05-18
pr 0.05 fix(provider): resolve vLLM embedding compatibility and dime Detailed domain issue with informal tone 2026-04-13
pr 0.05 refactor(ltm): redesign long-term memory with append-only i Direct, concise technical summary; no AI 2026-05-11
pr 0.05 Fix noto sans cyrillic Direct, technical phrasing, domain speci 2026-05-05
pr 0.05 feat(dingtalk): implement one-click QR registration and poll No free-text content, only template and 2026-05-15
pr 0.05 docs: 补充 LLM Tool 注册文档警告说明 Succinct issue reference and domain-spec 2026-05-13
pr 0.05 fix(message_tools): 路径不存在时抛出异常并阻止消息发送 Uses domain-specific language, concise b 2026-05-11
pr 0.02 Fix&Feat: Template config optimization Content is incomplete and lacks AI-style 2026-05-18
commit 0.00 fix(openai): 修复流式响应末尾usage信息丢失问题 (#8306) Commit is terse, precise, and includes t 2026-05-23
commit 0.00 feat: 为ChatUI添加指令候选功能 (#8279) Includes domain-specific terms and human 2026-05-22
commit 0.00 fix: docs (#8229) Message contains only docs and file upda 2026-05-22
commit 0.00 fix: preserve original completion_text in skills_like tool r Direct, technical commit message with do 2026-05-22
commit 0.00 fix: t2i shiki issue (#8013) Technical notes, abbreviations, and info 2026-05-22
commit 0.00 Fix/stale command hints (#8245) Brief, domain-specific commit messages; 2026-05-21
commit 0.00 feat(password): add command to change AstrBot dashboard pass Standard feature commit, uses terse styl 2026-05-21
commit 0.00 fix: support rst and adoc knowledge uploads (#8255) Commit message is terse and technical wi 2026-05-20
commit 0.00 docs: fix typo of the count in FAQ deletion instructions (#8 Terse, typo correction; clearly human-au 2026-05-19
commit 0.00 chore(deps): bump pnpm/action-setup in the github-actions gr — 2026-05-19
commit 0.00 fix: skip empty llm summaries (#8195) Brief, domain-specific; matches typical 2026-05-19
commit 0.00 docs: update release version instructions in AGENTS.md Brief commit message, typical human styl 2026-05-17
commit 0.00 chore: bump version to 4.25.1 Standard terse version bump; human autho 2026-05-17
commit 0.00 feat: add random suffix for weixin and dingtalk id Concise commit; human-like abbreviation. 2026-05-17
commit 0.00 chore: bump version to 4.25.0 Standard release bump commit; no AI sign 2026-05-15
commit 0.00 fix: pass image inputs through active replies (#8119) Technical commit message with domain ter 2026-05-15
commit 0.00 fix: detect Tencent SILK (\x02 prefix) in audio magic bytes Detailed, technical fix log with clear d 2026-05-15
commit 0.00 feat(dingtalk): implement one-click QR registration and poll Short, domain-specific PR title; no AI h 2026-05-15
commit 0.00 fix: drop **kwargs bug in two register funcs (#8141) Terse, technical summary; no AI signals. 2026-05-15
commit 0.00 feat(weixin_oc): handle session timeout and clear login stat Short, technical wording; human-typical 2026-05-15
commit 0.00 fix(webui): add Noto Sans font support for Cyrillic text (#8 Technical problem/solution summary with 2026-05-15
commit 0.00 feat: supports scan QR code to configure feishu / lark (#819 Technical changelog; human tone with pla 2026-05-15
commit 0.00 fix: surface weixin media send failures (#8175) Concise commit message format with no AI 2026-05-14
commit 0.00 fix: add ollama and nvidia embedding (#8104) Concise, technical changelog with humanl 2026-05-14
commit 0.00 fix: handle None tool arguments from Claude API for no-param Commit stack with domain-specific refere 2026-05-14
commit 0.00 perf: enhance AMR audio quality and simplify opus logic (#81 Casual changelog with domain terms, not 2026-05-14
commit 0.00 fix: synchronize the autoScroll state of the consoleDisplaye Brief commit subject, no markers or AI-l 2026-05-14
commit 0.00 fix: prefer bundled dashboard over stale data dist (#8172) Commit-stack style, minimum free text, n 2026-05-14
commit 0.00 docs: Clarify and expand the LLM tool registration guidance Documentation commit; structured, but no 2026-05-14
commit 0.00 chore: bump version to 4.24.5 Standard version bump, terse and typical 2026-05-13
commit 0.00 feat: cli supports ASTRBOT_DASHBOARD_INITIAL_PASSWORD env Brief commit message with domain-specifi 2026-05-13
commit 0.00 feat(auth): add legacy password login failure message and FA Specific feature, includes domain terms, 2026-05-13
commit 0.00 feat: add initial dashboard password resolution from environ Concise, standard style, no AI hallmark 2026-05-13
commit 0.00 feat: enhance update dialog with progress tracking and local Thorough changelog but technical and not 2026-05-13
commit 0.00 fix: respect explicit Shipyard Neo profile (#8167) Terse message with technical reference, 2026-05-13
commit 0.00 docs: update FAQ to clarify default password usage for first Brief, direct commit message; standard h 2026-05-12
commit 0.00 chore: bump version to 4.24.4 Typical version bump; concise human-writ 2026-05-12
commit 0.00 fix(auth): update login failure message for first-time users Concise, domain-specific phrasing; human 2026-05-12
commit 0.00 docs: update FAQ with details on first login account and ran Straightforward documentation change; no 2026-05-12
commit 0.00 docs: update login instructions to use random initial passwo Short, task-focused, human writing style 2026-05-12
commit 0.00 chore: bump version to 4.24.3 Standard version bump; no AI signals. 2026-05-12
commit 0.00 fix(docs): fix multiple errors in plugin development guides Bullet points clearly enumerate changes; 2026-05-12
commit 0.00 chore: remove test Very terse; lacks AI-style detail or for 2026-05-12
commit 0.00 fix(webui): enforce 12-char dashboard password policy with b Bulleted technical list, with jargon and 2026-05-12
commit 0.00 fix: keep Discord startup alive on command quota (#8061) Concise, minimal, and co-authored by hum 2026-05-12
commit 0.00 chore(deps): bump pnpm/action-setup in the github-actions gr — 2026-05-12
commit 0.00 fix(provider): force Gemini chat client to use managed httpx Technical terms and informal, practical 2026-05-09
commit 0.00 fix: fix console log level alignment and mobile layout issue Terse, informal commit; typical domain-s 2026-05-09
commit 0.00 chore(deps): bump pnpm/action-setup in the github-actions gr — 2026-05-09
commit 0.00 fix(ui): always show actions btn instead of on hover in Out Brief, to-the-point commit message; full 2026-05-09
commit 0.00 docs: update Trendshift badge to AstrBotDevs repo (#21369) f Standard commit message with co-author t 2026-05-08
commit 0.00 fix(t2i): validate template content to prevent Jinja2 SSTI i Commit messages are terse, specific, and 2026-05-08
commit 0.00 fix(config): expose cua idle timeout in dashboard (#8075) Concise and technical commit message, cl 2026-05-08
commit 0.00 feat(cua): expire idle sandbox sessions (#8074) Direct, informal, and focused commit com 2026-05-08
commit 0.00 fix: skip KB retrieval for blank prompts (#8073) Very terse commit, single line, no AI si 2026-05-08
commit 0.00 fix(cua): use native file interfaces for uploads (#8069) Concise commit message with domain abbre 2026-05-07
commit 0.00 feat: add visual separator between thinking content and resp Commit message and trailer; human, no AI 2026-05-07
commit 0.00 fix(core): use correct asset filename in GitHub fallback dow Commit message with specific technical c 2026-05-07
commit 0.00 fix windows updater zip root path normalization (#8019) Detailed changelog; domain-specific, not 2026-05-07
commit 0.00 feat(console): persist auto-scroll toggle state in localStor Standard brief commit message; no AI sig 2026-05-06
commit 0.00 feat: add disable_metrics config option for WebUI (#7946) Human commit history and translation mix 2026-05-06
commit 0.00 Fix: typo in API Key environment variable example (#7977) Concise commit message; no AI hallmarks. 2026-05-06
commit 0.00 fix(config): hide Baidu web search key when disabled (#7992) Message is terse and contains specific t 2026-05-06
commit 0.00 fix(config): add missing websearch_firecrawl_key to DEFAULT_ Detailed technical explanation with huma 2026-05-06
commit 0.00 fix: preserve folder parent on rename (#7974) Terse commit message with domain context 2026-05-05
commit 0.00 fix: resolve path conflicts and improve self-healing during Technical, concise bullet points, no AI 2026-05-04
commit 0.00 fix: update contributors image max count to 300 (#8000) Direct language, includes a human co-aut 2026-05-04
commit 0.00 fix: encoding issue in windows when using python tool Very brief and informal, typical human c 2026-05-04
commit 0.00 feat: enhance plugin page internationalization (#7998) Detailed changelog, domain-specific, no 2026-05-04
commit 0.00 feat: plugin changelogs and update system Minimal, terse, typical human commit hea 2026-05-04
commit 0.00 chore: bump version to 4.24.2 Routine version bump, concise human comm 2026-05-03
commit 0.00 fix: support dynamic plugin web api routes Terse, domain-specific; normal human com 2026-05-03
commit 0.00 chore: bump version to 4.24.1 Standard version bump, typical human for 2026-05-03
commit 0.00 chore: bump version to 4.24.0 Routine release message, clear human pat 2026-05-03
commit 0.00 feat: add temporary extra user content parts (#7976) Brief, domain-specific phrasing and comm 2026-05-03
commit 0.00 docs: system prompt guide Concise docs update, lacks AI-typical po 2026-05-03
commit 0.00 fix: 钉钉连接超时后自动重连失败 (#7924) Contains jargon, co-authorship; clear hu 2026-05-03
commit 0.00 feat: add python tool timeout param (#7953) Brief, technical; includes human-authore 2026-05-03
commit 0.00 fix: ruff format Short and domain-specific, typical of hu 2026-05-03
commit 0.00 perf: tool rendering in conversation page (#7937) Detailed technical changelog, informal t 2026-05-03
commit 0.00 docs: update knowledge base docs Standard terse commit message; no AI sig 2026-05-03
commit 0.00 chore: ruff format Single-word commit, no AI signals, conci 2026-05-02
commit 0.00 perf: improve logic of adding models Domain-specific terminology, brief commi 2026-05-02
commit 0.00 fix: 支持微信客服文件消息 (#7923) Bilingual and technical phrasing, terse, 2026-05-02
commit 0.00 fix: handle PPIO platform context-length error messages (#78 Contains jargon, multiple fixes, detaile 2026-05-02
pr 0.00 refactor(ltm): redesign long-term memory with context compac Direct technical changes, informal phras 2026-05-18
pr 0.00 fix(mcp): attempt to fix epoll busy-wait caused by leaked SS Commit is brief with domain-specific ter 2026-05-23
pr 0.00 fix(openai): 修复流式响应末尾usage信息丢失问题 Nearly identical to item 1, concise and 2026-05-23
pr 0.00 fix: t2i shiki issue Filled template, motivation uses terse m 2026-05-05
pr 0.00 Fix/stale command hints Issue reference and concise human summar 2026-05-19
pr 0.00 Fix/docs Concise and domain-specific; no AI style 2026-05-18
pr 0.00 fix: 完善插件卸载时的清理逻辑,新增KV数据清理,更新了多语言文案以说明会清理数据库KV数据 PR content is specific and uses domain p 2026-05-22
pr 0.00 feat: Enhanced Trace System: Flexible Hierarchical Tracing a Domain-specific summary with technical d 2026-03-13
pr 0.00 feat: add opt-in JSONL format for trace logs (Closes #8066) Background shows technical, context-rich 2026-05-09
pr 0.00 fix: handle delta=None chunks in streaming to prevent SDK to Detailed root cause analysis with code r 2026-05-19
pr 0.00 Port dev startup chain to master Concise summary, technical references, c 2026-05-22
pr 0.00 fix: plugin name in the marketplace does not match the local Domain-specific Chinese text, no signs o 2026-05-21
pr 0.00 fix: plugin name in the marketplace does not match the local Domain-specific Chinese text, no signs o 2026-05-21
pr 0.00 feat(password): add command to change AstrBot dashboard pass No AI markers; mostly title and template 2026-05-21
pr 0.00 feat:expose loguru logger to plugins via astrbot.api Brief, technical phrasing, informal tone 2026-05-17
pr 0.00 fix: support rst and adoc knowledge uploads Commit message is technical with domain 2026-05-20
pr 0.00 feat: 在首次提示中添加 EULA 说明 Short, straightforward explanation in Ch 2026-05-02
pr 0.00 新增 Metaso(秘塔搜索)作为 Web 搜索后端 Technical, concise, domain terminology; 2026-05-19
pr 0.00 chore(deps): bump pnpm/action-setup from 6.0.7 to 6.0.8 in t — 2026-05-19
pr 0.00 fix: fix console log level alignment and mobile layout issue Filled template, minimal human-generated 2026-05-04
pr 0.00 feat: 为local环境添加交互式shell工具 Direct and specific with human-written r 2026-05-09
pr 0.00 fix(webui): add Noto Sans to global font-family stack for Cy Mostly template and incomplete paste; no 2026-05-16
pr 0.00 Sjshi763/issue4409 feature:人格设定支持导出/导入 Very brief, specific, uses Chinese; clea 2026-01-17
pr 0.00 Fix/plugin metadata repo type guard Brief, cutoff text, no AI phrasing, uses 2026-05-16
pr 0.00 feat: add TOTP two-factor authentication for dashboard login Extremely terse, only summary, no AI mar 2026-05-14
pr 0.00 feat: 分离指令前缀与唤醒词,支持独立配置 Chinese text, domain context, unfinished 2026-05-15
pr 0.00 fix(core): apply session plugin disable rules to hooks and t Technical summary, incomplete sentence; 2026-04-04
pr 0.00 fix: add SQLite busy_timeout and WAL autocheckpoint to preve Technical, concise, in Chinese with typo 2026-05-09
pr 0.00 feat(kb): add Markdown-aware chunker for structured document No actual free-text input; only template 2026-05-11
pr 0.00 fix: handle None tool arguments from Claude API for no-param No free-text filled in; only template se 2026-05-10
pr 0.00 fix: surface weixin media send failures Includes technical breakdown and natural 2026-05-13
pr 0.00 perf: enhance AMR audio quality and simplify opus logic Template only, no filled free-text conte 2026-05-11
pr 0.00 fix(#8184): “控制台自动滚动开关持久化”特性未生效 Bug fix summary is concise, uses domain 2026-05-14
pr 0.00 fix: prefer bundled dashboard over stale data dist Human style, includes technical reasonin 2026-05-13
pr 0.00 feat(websearch): 新增Exa搜索提供商,支持 Tavily/Exa API Base URL 可配置,补 Actual content shows domain terms and na 2026-04-04
pr 0.00 fix(provider): 修复 base64:// 图片引用的 MIME 类型声明不准确问题 Itemized, domain-specific technical summ 2026-05-13
pr 0.00 perf: batch metadata query in KB retrieval to fix N+1 proble No free-text or ChatGPT-like language; j 2026-02-25
pr 0.00 fix: 尊重显式配置的 Shipyard Neo profile Content is project-specific with natural 2026-05-12
pr 0.00 fix(docs): fix multiple errors in plugin development guides Content is a template placeholder and a 2026-05-12
pr 0.00 docs: 补充隔离会话对 unified_msg_origin 格式影响的说明 Free-text section is brief and domain-sp 2026-05-01