← back to report

AstrBotDevs/AstrBot

// all events — 2026-06-23

Type AI Score Description Actor Reason Date
commit 1.00 fix: add sdist build artifact path to allow dashboard artifa Commit message contains explicit AI assi 2026-06-21
commit 1.00 feat: add hosted core package downloads (#8888) Commit message contains explicit AI assi 2026-06-19
commit 1.00 fix: unify media reference handling (#8764) Commit message contains explicit AI assi 2026-06-14
commit 1.00 feat: show quoted message content in group chat context Commit message contains explicit AI assi 2026-06-10
commit 1.00 fix: restrict local file paths in message tools (#8660) Commit message contains explicit AI assi 2026-06-07
commit 1.00 perf: handle Anthropic `usage=None` on content-filtered resp Commit message contains explicit AI assi 2026-06-07
commit 0.60 fix: address review feedback - add plugin naming pattern che References 'Sourcery AI' and 'Gemini Cod 2026-06-08
pr 0.50 feat: 为 AstrBot 添加知识库功能 Formal phrasing in motivation, but domai 2025-10-25
pr 0.20 chore: bump version to 4.26.0-beta.12 Structured with a single AI-related trai 2026-06-21
pr 0.20 chore: bump version to 4.26.0-beta.9 Typical release PR; summary is concise, 2026-06-19
pr 0.20 chore: add release preparation workflow Technical, concise; domain workflow lang 2026-06-19
pr 0.20 feat: add sort and batch operations to installed plugins pag Some formalism but still mostly domain-f 2026-06-18
pr 0.20 Change faiss-cpu version baseline from 1.12.0 to 1.14.3. Template leftovers plus technical topic; 2026-06-17
pr 0.20 feat: add minimal docker image build support and remove dash Concise, technical bullet point with hum 2026-04-08
commit 0.18 refactor(core): migrate backend backbone from Quart to FastA Technical changelog; no clear signs of A 2026-06-14
commit 0.15 fix: updates the aiocqhttp platform adapter and message even Technical, succinct; no AI-style phrasin 2026-06-14
pr 0.15 fix: sanitize qqofficial command tags Brief technical summary with domain-spec 2026-06-13
pr 0.12 docs: clarify OpenAPI chat username identity Concise, domain-specific phrasing with m 2026-06-18
pr 0.12 fix(core): enforce persona tool boundaries Uses technical, terse language typical o 2026-06-14
pr 0.10 feat(kb): make knowledge base URL ingestion provider-aware ( Domain-specific, real repo details, and 2026-06-23
pr 0.10 fix: reject Python MCP stdio script archives Technical summary with repo-specific det 2026-06-23
pr 0.10 feat(websearch): add Exa as a web search provider PR is personable, domain-specific, with 2026-06-23
pr 0.10 fix: prevent path traversal vulnerability in knowledge base Issue and solution are described in conc 2026-06-23
pr 0.10 feat: supports 小黑盒语音机器人 Chinese, domain-specific, terse and tech 2026-02-13
pr 0.10 fix: allow plugin page asset token fallback Technical, concise, uses normal engineer 2026-06-23
pr 0.10 fix: prevent path traversal vulnerability in plugin upload f Technical language, vulnerability contex 2026-06-23
pr 0.10 feat: add endpoint to fetch marketplace plugin README Summary uses domain terms and a natural 2026-06-23
pr 0.10 Feat image caption cache Concise, informal, and domain-specific; 2026-06-23
pr 0.10 Feat: image caption cache Brief, domain-focused, and lacks AI-typi 2026-06-04
pr 0.10 refactor(core): restructure initialization logic in `__init_ PR content essentially absent; nothing s 2026-06-22
pr 0.10 feat(provider): add DashScope STT (Qwen3-ASR) adapter PR content is minimal and clipped; nothi 2026-06-22
pr 0.10 fix: sanitize orphaned tool_result blocks in Anthropic provi Concise, domain-specific fix description 2026-06-22
pr 0.10 Feat/add table knowledge base with column-level preprocessin Chinese summary with clear technical foc 2026-06-21
pr 0.10 fix: handle MiMo STT audio and reasoning output Succinct technical commit style, no AI s 2026-06-21
pr 0.10 feat(provider): warn when single request input context excee Technical summary, inline comments, no A 2026-06-03
pr 0.10 fix: align knowledge base API contracts Very terse, incomplete; no AI signals, o 2026-06-20
pr 0.10 fix: inject knowledge base context as temporary user content Terse technical summary; domain-specific 2026-06-19
pr 0.10 feat: add a toggle to disable thinking mode in Ollama Domain-specific detail; contains Chinese 2026-03-09
pr 0.10 fix: support renamed MCP streamable HTTP client Technical phrasing, dependency/HTTP deta 2026-06-19
pr 0.10 feat: add hosted core package downloads Brief bullet points, domain-specific, no 2026-06-19
pr 0.10 fix(truncator): keep an all-system context in the system hal Terse technical description, domain jarg 2026-06-18
pr 0.10 fix: plugin pin preference sync across devices Straightforward description, no AI indic 2026-06-17
pr 0.10 fix(embedding): 通用修复 embedding_dimensions 参数校验,解决 SiliconFlo Factual, practical technical summary wri 2026-06-15
pr 0.10 fix: prefer v1 auth with legacy recovery fallback Human-written technical bullet points wi 2026-06-17
pr 0.10 Fix: persona edit duplicate ID validation Brief, domain-specific issue description 2026-06-17
pr 0.10 fix: recover interrupted dashboard upgrades Short, to-the-point bullet points with j 2026-06-17
pr 0.10 fix: harden sandbox file transfers Concise technical summary with specific 2026-06-17
pr 0.10 feat(qqofficial): allow QQ Official Webhook adapters to proa Uses technical language and terse summar 2026-06-17
pr 0.10 feat(qqofficial): Add support for QQ Official GROUP_MESSAGE_ Generic PR template leftover, nothing AI 2026-06-17
pr 0.10 feat(kb): [WIP]overhaul knowledge base workflows and retriev Truncated, technical, using domain terms 2026-06-06
pr 0.10 fix(docs): restore cli command pages Bullet points, specific terms, not overl 2026-06-16
pr 0.10 fix: preserve persona default tool selection Terse, technical summary with clear doma 2026-06-17
pr 0.10 fix: repair onboarding platform and backup upload Technical, concise content and domain re 2026-06-17
commit 0.08 fix(proxy): drop invalid proxy gh.llkk.cc (#8761) Commit message and details are direct an 2026-06-14
pr 0.07 fix(sensevoice): 修复 SenseVoice STT Provider 多个问题 Contains domain jargon and native langua 2026-06-18
commit 0.05 feat(proxy): add gh proxy link gh.dpik.top (#8772) Very brief commit; typical terse human c 2026-06-14
commit 0.05 fix: sanitize generated platform ids (#8768) Concise, technical commit; no AI-style l 2026-06-14
pr 0.05 fix: preserve assistant messages with reasoning_content in s Technical bugfix with domain context and 2026-06-01
pr 0.05 feat: add generic sandbox provider framework Technical explanation, domain-specific, 2026-05-09
pr 0.05 fix(preprocess): handle Windows path_mapping rules without c Domain-specific error explanation; human 2026-06-18
pr 0.05 feat(provider): add OpenAI Responses provider Terse changelog, domain terms, human sum 2026-06-22
pr 0.05 fix: parse aiocqhttp forward message content Technical, domain-specific changelog; hu 2026-06-22
pr 0.05 fix: prevent cli init from creating cwd data PR content is terse and technical with n 2026-06-19
pr 0.05 fix: apply fallback chat models to proactive wakeups Brief, domain-specific summary; lacks AI 2026-06-19
pr 0.05 fix: ignore malformed tool call names Concise changelog with domain context; n 2026-06-21
pr 0.05 docs: 更新文档部分图片 Concise, domain content in native langua 2026-06-13
pr 0.05 Fix/plugin readme local assets Native language, domain context, no sign 2026-05-26
pr 0.05 feat(provider): add Qiniu provider support Brief summary, domain-specific terms, mi 2026-05-06
pr 0.05 fix(gemini): tool definition does not pass back to gemini pr Highly technical issue references and ca 2026-06-17
pr 0.03 fix: restore OpenAPI file uploads Direct technical phrasing, no AI tone, c 2026-06-18
pr 0.02 fix: normalize shipyard shell exec response Terse commit summary, Chinese domain jar 2026-06-18
commit 0.00 fix: remove unused vocechat logo and update xmas hat image Concise commit message with domain-speci 2026-06-21
commit 0.00 fix: remove redundant font family from stylesheet link (#894 Brief, technical commit message; typical 2026-06-21
commit 0.00 fix: refresh WebUI with cache buster Short, informal technical summary; no AI 2026-06-21
commit 0.00 fix: update workflow names to improve readability Direct, domain-focused language, lacking 2026-06-21
commit 0.00 fix: restore cli init dashboard monkeypatch hook Terse message with technical terminology 2026-06-21
commit 0.00 chore: bump version to 4.26.0-beta.12 (#8934) Standard version bump format; no AI-like 2026-06-21
commit 0.00 fix: created unnecessary data dir when executing astrbot com Contains some Chinese text, technical co 2026-06-21
commit 0.00 fix: 修复提供商源修改 ID 后保存被静默还原的问题 (#8915) Short, technical updates in Chinese; no 2026-06-21
commit 0.00 chore: bump version to 4.26.0-beta.11 Standard concise commit, no AI signals. 2026-06-20
commit 0.00 feat: add prerelease visibility toggle Brief, direct feature commit, no AI hall 2026-06-20
commit 0.00 fix: clarify WebUI recovery hint Terse, domain-specific fix message, clea 2026-06-20
commit 0.00 fix: restore static runtime version Routine bugfix with issue reference, hum 2026-06-20
commit 0.00 docs: 文档更新 - 指令、FAQ、网页搜索、插件发布等 (#8912) Detailed multilingual documentation chan 2026-06-20
commit 0.00 fix: keep system tools with persona tool lists (#8908) Messages are terse and domain-specific w 2026-06-19
commit 0.00 fix: fall back to stale WebUI when repair fails Direct, concise fix description lacking 2026-06-19
commit 0.00 chore: bump version to 4.26.0-beta.10 (#8905) Standard version bump; no signs of AI ph 2026-06-19
commit 0.00 fix: inject knowledge base context as temporary user content Concise technical note; lacks formal AI 2026-06-19
commit 0.00 fix: keep WebUI assets in sync with core version (#8901) All points use technical jargon and brie 2026-06-19
commit 0.00 fix: restore webui 401 login redirect (#8903) Restore fix message is short and domain- 2026-06-19
commit 0.00 chore: bump version to 4.26.0-beta.9 (#8895) Typical version bump message; no AI sign 2026-06-19
commit 0.00 chore: add release preparation workflow (#8891) All points are brief, technical, and hum 2026-06-19
commit 0.00 feat: implement request retry mechanism for provider request Free-text uses technical details and con 2026-06-19
commit 0.00 fix: support renamed MCP streamable HTTP client Direct support/fix phrase; human-written 2026-06-19
commit 0.00 feat: support workspace skills in requests (#8884) Commit messages are terse, technical, an 2026-06-19
commit 0.00 fix(core): reject hardlinked files in restricted local fs to Succinct, technical commit message with 2026-06-18
commit 0.00 fix: enforce future task owner checks (#8881) Brief technical commit message; lacks AI 2026-06-18
commit 0.00 docs: clarify OpenAPI chat username identity (#8880) Concise documentation commit; human styl 2026-06-18
commit 0.00 fix(core): enforce persona tool boundaries (#8786) Commit uses domain jargon and casual ton 2026-06-18
commit 0.00 fix: restore OpenAPI file uploads Technical description; informal, concise 2026-06-18
commit 0.00 chore: bump version to 4.26.0-beta.8 Standard version bump; terse, no AI sign 2026-06-17
commit 0.00 fix: harden upgrade restart recovery Succinct technical commit, no AI indicat 2026-06-17
commit 0.00 chore: bump version to 4.26.0-beta.7 Routine version bump, entirely formulaic 2026-06-17
commit 0.00 fix: handle legacy login upgrade recovery Brief issue reference, lacks AI patterns 2026-06-17
commit 0.00 chore: bump version to 4.26.0-beta.6 Standard, template-like version bump. 2026-06-17
commit 0.00 fix: prefer v1 auth with legacy recovery fallback Technical, informal, and concise message 2026-06-17
commit 0.00 chore: bump version to 4.26.0-beta.5 Template chore, clearly human-generated. 2026-06-17
commit 0.00 fix: 修正人格编辑重名校验 (#8843) Human co-author, technical content, no A 2026-06-17
commit 0.00 fix: recover interrupted dashboard upgrades Clear, terse bugfix with no AI markers. 2026-06-17
commit 0.00 fix: harden sandbox file transfers (#8840) Technical, itemized change log; all doma 2026-06-17
commit 0.00 feat(qqofficial): allow QQ Official Webhook adapters to proa Commit messages are terse and domain-spe 2026-06-17
commit 0.00 feat(qqofficial): support group message create type (#8838) Messages are direct, contain domain jarg 2026-06-17
commit 0.00 chore: Change faiss-cpu version baseline from 1.12.0 to 1.14 Very direct and standard dependency upda 2026-06-17
commit 0.00 chore: bump version to 4.26.0-beta.4 Typical version bump message, fully huma 2026-06-17
commit 0.00 fix: preserve persona default tool selection Short, issue-linked, human style fix mes 2026-06-17
commit 0.00 fix: repair onboarding platform and backup upload (#8834) Terse, to-the-point fix message expected 2026-06-17
commit 0.00 fix(gemini): tool definition does not pass back to gemini pr Technical fixes and changelog with domai 2026-06-17
commit 0.00 feat: add startup reset password flag Brief, technical commit message with dom 2026-06-16
commit 0.00 chore: bump version to 4.26.0-beta.3 Typical version bump, terse with no AI c 2026-06-16
commit 0.00 feat: add qq official qr binding Domain-specific language and concise hum 2026-06-16
commit 0.00 fix: upload skills with generated multipart body Terse issue fix, contains technical refe 2026-06-16
commit 0.00 fix(chat): prevent IME composition character loss at non-ter Terse commit message, contains domain-sp 2026-06-16
commit 0.00 chore: bump version to 4.26.0-beta.2 Standard version bump, brief and technic 2026-06-16
commit 0.00 refactor: delegate star tool event creation to platforms Human tone, technical references, platfo 2026-06-16
commit 0.00 chore(deps): bump pnpm/action-setup in the github-actions gr — 2026-06-16
commit 0.00 feat: reorganize settings system configuration (#8777) Multi-commit summary with technical lang 2026-06-16
commit 0.00 fix: make project update flow atomic (#8805) Concise, technical commit messages with 2026-06-15
commit 0.00 fix: avoid WebUI ready banner when assets missing (#8804) Brief, technical fix statement typical o 2026-06-15
commit 0.00 fix: write config files atomically (#8793) Standard structured commit with human co 2026-06-15
commit 0.00 fix: run local python in session workspace (#8792) Terse, technical, no AI phrasing or exce 2026-06-15
commit 0.00 fix: preserve guarded run-based tools (#8790) Short, domain-specific fix statement, ve 2026-06-15
commit 0.00 fix: stabilize dashboard route tests on latest FastAPI Technical, terse message without AI styl 2026-06-15
commit 0.00 chore: bump version to 4.26.0-beta.1 Standard version bump; message is generi 2026-06-15
commit 0.00 fix: stabilize FastAPI dashboard route tests Short, technical and goal-aligned, no si 2026-06-15
commit 0.00 feat(components): override repr_args to truncate long base64 Feature commit with technical context; s 2026-06-15
commit 0.00 fix: correct plugin llm tool toggle ownership check Terse and direct; human-like technical c 2026-06-14
commit 0.00 fix: resolve subdirectory llm tool plugin ownership Brief, domain-specific commit message wi 2026-06-13
commit 0.00 perf(cli): optimize plugin list building performance and rob Changelog and structured commit list sho 2026-06-13
commit 0.00 feat(dashboard): add a configurable theme mode with light, d Focuses on features, updates, and docume 2026-06-13
commit 0.00 feat(ci): allow conventional PR title prefixes (#8665) Commit and fix messages are direct and d 2026-06-13
commit 0.00 fix cli version source (#8692) Human co-author trailer; no AI co-author 2026-06-13
commit 0.00 fix: avoid duplicate quoted image captions (#8718) Short, technical fix with no AI stylisti 2026-06-13
commit 0.00 fix: preserve embedding api version suffixes (#8736) Concise technical fix, typical human com 2026-06-13
commit 0.00 fix: handle changelog anchor links (#8750) Conventional signed-off summary, common 2026-06-13
commit 0.00 feat: backup skills directory (#8700) Concise commit log with domain terms and 2026-06-10
commit 0.00 style: apply pyupgrade updates (#8684) Short style commit message, typical huma 2026-06-10
commit 0.00 feat: add ElevenLabs TTS API provider Brief feature summary, lacks AI hallmark 2026-06-10
commit 0.00 fix(dashboard): allow creating folder by pressing Enter (#85 Terse, domain-specific and informal tone 2026-06-10
commit 0.00 chore(deps): bump codecov/codecov-action from 6 to 7 in the — 2026-06-10
commit 0.00 fix: preserve repo source on plugin reinstall Technical brevity, domain-specific expla 2026-06-10
commit 0.00 fix: defer faiss C library import to prevent process hang on Detailed changelog; technical, natural d 2026-06-10
commit 0.00 docs: fix LM Studio public IP typo (#8707) Brief typo fix; informal and concise sla 2026-06-10
commit 0.00 feat(dashboard): add per-tool permission management for func Commit messages are terse and technical— 2026-06-09
commit 0.00 feat: display current weekday information (#8669) Contains domain-specific language and a 2026-06-09
commit 0.00 fix: consistent handler_module_path for subdirectory tools ( Short technical fix; no AI-generation si 2026-06-08
commit 0.00 fix: dispose database engine on shutdown (#8650) Terse commit message, very typical of hu 2026-06-08
commit 0.00 chore: bump version to 4.25.5 Terse, standard version bump; human typi 2026-06-07
commit 0.00 fix: restore star context typing (#8659) Domain-specific and concise; no AI signs 2026-06-07
commit 0.00 fix: qq official webhook mode can not restart normally Short, minor grammar error; not AI phras 2026-06-07
pr 0.00 fix: 避免请求时上下文裁剪覆盖持久化对话历史 Written in native Chinese with terse tec 2026-06-23
pr 0.00 feat(websearch): 新增Exa搜索提供商,支持 Tavily/Exa API Base URL 可配置,补 Technical, native Chinese, specific feat 2026-04-04
pr 0.00 feat(provider): add Google Vertex AI provider Technical, Chinese, contains real issue 2026-06-06
pr 0.00 fix(kb): 支持 NumPy 降级检索以防止在不支持 AVX2 的 CPU 上崩溃 Only template text present; no AI signal 2026-06-23
pr 0.00 chore(deps): bump actions/checkout from 6 to 7 in the github — 2026-06-22
pr 0.00 fix: remove redundant font family from stylesheet link Actual PR content missing; template does 2026-06-21
pr 0.00 fix: 修复提供商源修改 ID 后保存被静默还原的问题 Brief technical language, contains typos 2026-06-20
pr 0.00 feat: context aware prompt Domain-specific context, terse and infor 2026-03-30
pr 0.00 perf(ltm): pre-caption images outside session lock to unbloc Explains technical root cause in natural 2026-03-31
pr 0.00 fix: check OnWaitingLLMRequestEvent stop signal before acqui Technical summary only, lacks any AI-sty 2026-06-21
pr 0.00 fix: add sdist build artifact path to allow dashboard artifa Purely technical, no AI signals in PR su 2026-06-21
pr 0.00 fix: created unnecessary data dir when executing astrbot com Contains bug reference, direct style, la 2026-06-21
pr 0.00 fix: cap embedding batch size to provider limit and sanitize Bug descriptions clear, uses domain term 2026-06-20
pr 0.00 chore: bump version to 4.26.0-beta.11 Changelog and technical validation; huma 2026-06-20
pr 0.00 fix: restore static runtime version Human-written, uses informal notes and a 2026-06-20
pr 0.00 feat: supports one-time-token login and logout from webui Only template, no free-text content to a 2026-06-05
pr 0.00 fix: reliably kill shell process tree on Windows timeout Technical explanation with human phrasin 2026-06-16
pr 0.00 fix: handle unavailable aiocqhttp api sends Only PR template placeholders, no actual 2026-06-20
pr 0.00 docs: 文档更新 - 指令、FAQ、网页搜索、插件发布等 No content provided beyond template and 2026-06-20
pr 0.00 fix(path_util): guard path_Mapping against IndexError on sho Natural technical explanation, informal 2026-06-20
pr 0.00 fix(web_search): fail over to the next Tavily key on failure Concise, technical, domain-specific, no 2026-06-20
pr 0.00 fix: keep system tools with persona tool lists Technical phrasing with domain reference 2026-06-19
pr 0.00 feat: add Keenable web search and extract tools Contains technical detail and natural hu 2026-06-15
pr 0.00 chore: bump version to 4.26.0-beta.10 Contains domain jargon and specific chan 2026-06-19
pr 0.00 test: cover POSIX file URI root preservation Regression test described naturally; inf 2026-06-19
pr 0.00 perf(knowledge-base): inject knowledge base results as tempo Technical, domain-specific; incomplete, 2026-06-19
pr 0.00 fix: keep WebUI assets in sync with core version Technical language, concise, domain-spec 2026-06-19
pr 0.00 fix: restore webui 401 login redirect Concise, technical, informal summary; no 2026-06-19
pr 0.00 Fix/tool perm bypass Chinese domain-specific terminology; bri 2026-06-19
pr 0.00 fix(proxy): 修复系统代理环境变量导致本地请求被拦截的问题(#8871) No free-text content, only template stru 2026-06-19
pr 0.00 fix(core): 修复 Tavily 其他5种search方法 API Key 和轮询失败未自动切换的问题 No free-text content, only template stru 2026-06-19
pr 0.00 Fix: KV storage not cleared on plugin uninstall. Improved cl Title with technical context; incomplete 2026-05-22
pr 0.00 feat: implement request retry mechanism for provider request No free-text content, only template stru 2026-06-19
pr 0.00 feat: support DingTalk streaming AI cards Contains Chinese domain jargon and speci 2026-06-19
pr 0.00 feat: support workspace skills in requests Human PR content; domain-specific and co 2026-06-18
pr 0.00 fix: pass persona skills to subagents Human-written, technical PR content with 2026-05-09
pr 0.00 fix(core): reject hardlinked files in restricted local fs to Technical summary with domain abbreviati 2026-06-18
pr 0.00 fix: harden T2I template rendering Domain-specific content, technical detai 2026-06-18
pr 0.00 fix: enforce future task owner checks Technical PR content, succinct and domai 2026-06-18
pr 0.00 fix(waking_check): guard wake-prefix check against empty mes Domain-specific description with code sn 2026-06-16
pr 0.00 feat: add Shipyard Neo file persistence option Technical content includes jargon and Ch 2026-06-16