← back to report

AstrBotDevs/AstrBot

// all events — 2026-06-17

Type AI Score Description Actor Reason Date
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 1.00 perf: enable full credential autofill on WebUI login form (# Commit message contains explicit AI assi 2026-06-06
pr 1.00 fix: write config files atomically PR body explicitly mentions AI collabora 2026-06-15
commit 0.60 fix: address review feedback - add plugin naming pattern che References 'Sourcery AI' and 'Gemini Cod 2026-06-08
pr 0.60 feat: 添加自动更新功能(支持备份与回滚) Extended structured list in perfect Mand 2026-06-09
pr 0.50 feat: 为 AstrBot 添加知识库功能 Formal phrasing in motivation, but domai 2025-10-25
pr 0.50 perf(cli): optimize plugin list building performance and rob Mentions Codex GPT use; optimization sty 2026-06-09
pr 0.35 feat(dashboard): add a configurable theme mode with light, d Uses template, but free text is terse an 2026-06-07
pr 0.30 Implement data URI handling for audio references Concise, technical summary; does not mat 2026-06-06
pr 0.20 feat: add generic sandbox provider framework Detailed but technical and targeted; not 2026-05-09
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
pr 0.20 Feat: Ntfy integration (Draft/Future Use) Incomplete, a little formal, but not cle 2026-06-16
pr 0.20 feat(components): override repr_args to truncate long base64 Technical, concise, and uses standard ch 2026-06-05
pr 0.20 fix(core): make StarTools.get_data_dir() robust under submod Direct, technical, with domain reference 2026-06-05
pr 0.20 feat(provider): support reset/default subcommands to clear s Technical language, brief summary, and n 2026-06-12
pr 0.20 fix: support custom image_caption_prompt and prevent duplica Concise technical phrasing, domain-speci 2026-05-23
pr 0.20 fix: 修复音频 base64 被输出到控制台日志的问题 Technical explanation, relevant terms, i 2026-06-12
pr 0.20 feat: 添加通用 Rerank 适配器 Uses domain-specific Chinese terminology 2026-03-06
commit 0.18 refactor(core): migrate backend backbone from Quart to FastA Technical changelog; no clear signs of A 2026-06-14
pr 0.16 refactor(core): migrate backend backbone from Quart to FastA Introduction of FastAPI, some generic su 2026-06-08
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: truncate base64 data in Image.__repr__ to avoid log flo Problem paragraph has natural, technical 2026-06-13
pr 0.15 feat(whisper): expose language + prompt config (multilingual Contains domain wording, structured prob 2026-05-07
pr 0.11 fix: updates the aiocqhttp platform adapter and message even Structured, technical; some template ove 2026-06-14
commit 0.10 feat: Enhance Reply chain handling for Record components (#8 Typical engineering commit structure, no 2026-06-04
pr 0.10 fix(embedding): 通用修复 embedding_dimensions 参数校验,解决 SiliconFlo Factual, practical technical summary wri 2026-06-15
pr 0.10 Fix plugin pin preference sync across devices Straightforward description, no AI indic 2026-06-17
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 fix(core): enforce persona tool boundaries Domain-specific technical summary, conci 2026-06-14
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
pr 0.10 feat: subagent功能增强 Mostly template usage; incomplete, but n 2026-05-11
pr 0.10 feat: add startup reset password flag Bullet list, domain terms, no AI-style p 2026-06-16
pr 0.10 fix: reliably kill shell process tree on Windows timeout Direct, technical detail; human style do 2026-06-16
pr 0.10 feat: add qq official qr binding Bullet list, product naming, no clear AI 2026-06-16
pr 0.10 fix(computer): enforce shell timeout on Windows by killing t Direct technical description, issue-focu 2026-06-16
pr 0.10 fix: clear deleted knowledge bases from sessions Technical summary, natural structure, no 2026-05-20
pr 0.10 fix: retry text-only on image schema errors Bullet points, issue-driven reasoning, d 2026-06-02
pr 0.10 feat: add auto-update with backup, rollback, and retention Short, informal; technical context; lack 2026-06-16
pr 0.10 feat: add Keenable web search and extract tools Technical content, clear domain knowledg 2026-06-15
pr 0.10 fix: sanitize whitespace in platform ids Technical summary with domain context an 2026-06-14
pr 0.10 fix: sanitize Lark platform id suffixes Terse, technical phrasing; clear human-e 2026-06-13
pr 0.10 fix: match plugin tool module prefixes Informal, technical language and succinc 2026-06-05
pr 0.10 fix: decode base64 data URI audio instead of treating it as Includes issue reference, casual tone, n 2026-06-13
pr 0.10 fix: unify media reference handling Uses domain-specific abbreviations and c 2026-06-13
pr 0.10 fix: sanitize qqofficial command tags Concise technical summary; contains doma 2026-06-13
pr 0.10 fix: consistent handler_module_path for subdirectory tools Technical issue, explicit repo structure 2026-06-08
pr 0.10 fix: pass persona skills to subagents Technical summary with domain terms, nat 2026-05-09
pr 0.10 fix: merge streamed tool results per call Specific technical reference to async to 2026-05-07
pr 0.09 fix(computer): support 'idle' status for shipyard_neo booter Technical problem/solution, specific pro 2026-06-15
pr 0.09 fix: skip unavailable WebUI startup Specific references, direct style, no ex 2026-06-15
commit 0.08 fix(proxy): drop invalid proxy gh.llkk.cc (#8761) Commit message and details are direct an 2026-06-14
pr 0.08 feat: reorganize settings system configuration Concise, domain-relevant, direct summary 2026-06-14
pr 0.08 fix(gemini): preserve assistant tool calls during history co Template section with clipped, technical 2026-06-14
pr 0.08 fix(gemini): preserve assistant tool calls during history co Template section with clipped, technical 2026-06-12
pr 0.07 fix: make project update flow atomic Uses domain jargon, bullet format, no AI 2026-06-15
pr 0.07 fix: run local python in session workspace Succinct, technical, typical of a human 2026-06-15
pr 0.07 fix: preserve guarded run-based tools Domain-specific, aligns with usual human 2026-06-15
pr 0.07 feat: 支持 MCPRouter 平台 MCP 服务器同步 Minimal, technical Chinese content; lack 2026-03-02
pr 0.07 feat:批量操作与插件排序(iss#8749) Chinese with domain details, direct chan 2026-06-14
pr 0.07 fix: skip plugin reload for deactivated plugins to preserve Concise description, bugfix context; typ 2026-06-12
pr 0.06 fix: avoid WebUI ready banner when assets missing Terse, technical, and consistent with hu 2026-06-15
pr 0.06 fix: deduplicate send_message_t fix: deduplicate send_messag Contains technical references, bug detai 2026-06-14
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(gemini): tool definition does not pass back to gemini pr Highly technical issue references and ca 2026-06-17
pr 0.05 fix: upload skills with generated multipart body Terse; uses domain-specific phrasing; no 2026-06-16
pr 0.05 feat: add opt-in real nickname controls Very detailed, context-aware, matches ty 2026-06-10
pr 0.05 refactor: delegate star tool event creation to platforms Succinct, technical, with jargon; no AI- 2026-06-16
pr 0.05 fix(dashboard): scope console ANSI colors to dark mode only Contains detailed technical Chinese; sty 2026-05-07
pr 0.05 fix: validate WebUI dist before reuse Bulleted, terse, and technical; no gener 2026-06-14
pr 0.05 test: stabilize route assertions for FastAPI 0.137 Concise, domain-specific; human tone and 2026-06-14
pr 0.05 feat: split oversized forwarded message nodes Contains Chinese technical details and i 2026-06-15
pr 0.05 feat: 增加嵌入式 WebChat 网页小挂件接口 Personal tone and use of Chinese domain- 2026-04-25
pr 0.05 feat(ci): allow conventional PR title prefixes Concise changelog, uses domain-specific 2026-06-08
pr 0.05 feat(cli): derive CLI version from core config Technical, terse, contains domain refere 2026-06-08
pr 0.05 Fix CLI version source Technical explanation, specific, informa 2026-06-09
pr 0.05 Implement time tracking for image caption requests Short, technical, domain-specific phrasi 2026-06-10
pr 0.05 fix: handle changelog anchor links Concise technical phrasing, domain-speci 2026-06-12
pr 0.05 fix: preserve OpenAI embedding API version suffixes Technical summary, domain jargon, lacks 2026-06-12
pr 0.05 fix(weixin_offacc): 修复 active_send_mode 下 buffer 缺失导致消息丢弃 Technical, direct explanation with abbre 2026-06-11
pr 0.05 feat(webchat): add voice reply (TTS) support to ChatUI Informal, clear domain content and struc 2026-06-11
pr 0.02 fix: avoid duplicate quoted image captions Very technical, concise, jargon used, no 2026-06-10
pr 0.02 fix: skip STT after audio conversion failure Terse, technical, typo present, human si 2026-06-09
pr 0.01 fix: preserve embedding api version suffixes Succinct summary, technical, domain-spec 2026-06-12
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
commit 0.00 chore: bump version to 4.25.4 Standard version bump; fully human likel 2026-06-07
commit 0.00 perf: increase weixin http api request timeout from 15s to 1 Jargon and specificity suggest human aut 2026-06-07
commit 0.00 fix: Prevent duplicate web search citation prompts from bein Long but technical and specific, not AI 2026-06-07
commit 0.00 fix(dashboard): sync pnpm lockfile overrides (#8637) Human commit structure with tech specifi 2026-06-07
commit 0.00 fix: keep strong refs to pipeline tasks to prevent GC (#8618 Plain, technical language; not AI-like. 2026-06-07
commit 0.00 Revert "fix: retry provider stats on sqlite lock" (#8639) Follows standard revert template; human 2026-06-07
commit 0.00 Revert "fix SQLAlchemy compatibility issues on macOS" (#8638 Revert workflow and minor note; no AI ha 2026-06-07
commit 0.00 chore: bump version to 4.25.3 Standard human release commit, terse and 2026-06-05
commit 0.00 fix: keep DingTalk stream reconnecting (#8610) Brief, code-focused commit messages typi 2026-06-05
commit 0.00 feat(dashboard): add plugin WebUI entries to sidebar with MD Domain-specific changelog, structured an 2026-06-05
commit 0.00 feat: sync dashboard theme to plugin pages (#8390) Technical, multi-part description, no AI 2026-06-05
commit 0.00 feat: introduce a command /name to name a umo, and display i Direct, jargon-heavy commit sequence, cl 2026-06-05
commit 0.00 fix: retry provider stats on sqlite lock Terse commit message with domain terms a 2026-06-04
commit 0.00 fix(wecomai_event): Fix whitespace handling when extracting Contains technical jargon and natural Ma 2026-06-04
commit 0.00 feat: future task UI (#8559) All commit messages are terse and domain 2026-06-03
commit 0.00 fix(dashboard): relax frame security headers when running un Technical explanation with normal struct 2026-06-03
commit 0.00 fix(compress): improve context compression, improve kv-cache Contains detailed jargon and concise eng 2026-06-03
commit 0.00 fix: fix some bugs in #8226 Brief and informal, typical human bugfix 2026-06-03
commit 0.00 fix(gemini-embedding): wrap batch embedding texts in Content Includes author trailers but no mention 2026-06-03
commit 0.00 fix(openai-embedding): temporarily fix invalid paramater for References AI reviewers, but not written 2026-06-03
commit 0.00 perf(stt-whisper): close the audio file handle after calling Bilingual details, technical bug account 2026-06-03
commit 0.00 Add check for audio file existence (#8529) Very short and direct, typical human sty 2026-06-03
commit 0.00 chore(deps): bump docker/setup-qemu-action in the github-act — 2026-06-03
commit 0.00 fix: cannot resolve voice when using aiocqhttp adapter (#852 Informal, specific, and focused on preci 2026-06-03
commit 0.00 fix(ltm): prevent wake commands from being recorded as group Uses typical commit prefixes and technic 2026-06-03
commit 0.00 fix(console): use toast for pip-install error display (#8462 Commit message uses concise, technical p 2026-06-02
commit 0.00 feat: upgrade MiniMax Token Plan default model to M3 (#8505) Direct, technical change summary and rat 2026-06-02
commit 0.00 fix(core): Fix image delivery to the model by treating empty Contains technical jargon and Chinese te 2026-06-02
commit 0.00 fix(message): Fix private message sending failure caused by Bullet format, specific bug explanation, 2026-06-02
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
pr 0.00 docs: add requirements.txt Very terse, direct, in Chinese; no AI si 2023-02-15
pr 0.00 fix(chat): prevent IME composition character loss at non-ter PR uses a template; free-text is detaile 2026-06-15
pr 0.00 chore: reduce pyright type errors Single sentence, terse and technical; no 2026-05-15
pr 0.00 Feat(iss#8106) 控制台样式切换按钮 Minimal context, abrupt ending; clearly 2026-05-09
pr 0.00 feat:expose loguru logger to plugins via astrbot.api Brief, direct technical statement in Chi 2026-05-17
pr 0.00 chore(deps): bump pnpm/action-setup from 6.0.8 to 6.0.9 in t — 2026-06-15
pr 0.00 Feat: Opencode Go Subcription as Provider No actual free-text content supplied; on 2026-05-13
pr 0.00 feat(proxy): add gh proxy link gh.dpik.top No free-text content; only filled templa 2026-06-14
pr 0.00 fix(proxy): drop invalid proxy gh.llkk.cc No free-text content; minimal human inpu 2026-06-13
pr 0.00 fix(requirements): update pyotp version to 2.9.1 No free-text content besides the title; 2026-06-04
pr 0.00 fix: handle data URI audio refs in audio preprocessing and t No free-text provided; only title and te 2026-06-10
pr 0.00 perf: avoid unnecessary base64 conversion for aiocqhttp imag Technical analysis in native language, c 2026-03-23
pr 0.00 docs: 更新文档部分图片 Brief, native language update with repo 2026-06-13
pr 0.00 feat: 支持自定义开关和配置多少次工具重复调用后system notice提示 Brief informal content, no AI hallmarks, 2026-06-13