← back to report

AstrBotDevs/AstrBot

// all events — 2026-08-04

Type AI Score Description Actor Reason Date
commit 1.00 feat: add stateless Responses API provider (#9515) Commit message contains explicit AI assi 2026-08-02
commit 1.00 feat: add categorization to platform logs and a UI toggle to Commit message contains explicit AI assi 2026-07-28
commit 1.00 fix: return correct WebChat image MIME types (#9319) Commit message contains explicit AI assi 2026-07-26
commit 1.00 perf: detect repeated tool calls by name and arguments (#931 Commit message contains explicit AI assi 2026-07-18
pr 0.30 Update faq.md Mostly template; summary section is slig 2026-08-04
pr 0.30 fix(security): remove SSL verification downgrade fallback Technical, terse and specific language u 2026-07-30
pr 0.30 chore: bump version to 4.27.0 Standard changelog/release notes, no AI 2026-08-02
pr 0.24 feat: add MiniMax voice design to TTS Detailed technical spec; no AI signals d 2026-08-04
pr 0.20 fix: convert mislabeled audio before STT Technical detail, domain terminology—no 2026-07-20
pr 0.20 fix: route OpenAI models to compatible API keys Thorough technical explanation, but natu 2026-07-19
pr 0.20 fix: preserve ModelScope MCP transport Technical, with domain details and summa 2026-05-20
pr 0.20 fix(core): recreate tool image cache directory after cleanup Brief, domain-specific explanation in Ch 2026-08-01
pr 0.20 perf: improve knowledge base retrieval quality Concise, technical summary with domain d 2026-07-30
pr 0.20 feat: add role-based Local computer permissions Technical bullet points; content-specifi 2026-07-30
pr 0.20 fix: defer cleanup of outbound audio files Terse, technical summary; no formal or v 2026-08-02
pr 0.20 fix: simplify completed shell command output Direct, concise technical explanation; l 2026-08-02
pr 0.20 refactor: reduce path token usage Technical bullet points, specific detail 2026-08-02
pr 0.20 refactor: remove unused tool image cleanup Succinct, domain-specific; entirely tech 2026-08-02
pr 0.20 refactor: simplify updater architecture Free-text is summary bullet points, typi 2026-08-01
pr 0.20 fix: preserve proactive agent failure status Technical explanation, no AI hallmarks, 2026-08-01
pr 0.19 fix: prevent capability chip styles from leaking into dark t Focused technical writeup; reasoning and 2026-08-04
pr 0.18 fix: use favicon as default plugin icon Domain-specific, focused details; nothin 2026-08-04
pr 0.16 fix: use current favicon on login page Terse technical description with platfor 2026-08-04
pr 0.15 test: isolate API key admin configuration Technical, contextually specific descrip 2026-08-04
pr 0.13 chore: bump version to 4.27.1 Uses changelog format and technical vali 2026-08-02
pr 0.12 fix(dashboard): refine capability and welcome styling Human-like explanation of reasoning and 2026-08-04
pr 0.10 feat(session_waiter): allow session_waiter handler to return Highly technical, concise Chinese/Englis 2026-08-04
pr 0.10 chore: refactor issue template Detailed, domain-specific and informal p 2026-08-03
pr 0.10 fix: accept bearer token for backup downloads Clear domain context, technical vocabula 2026-08-03
pr 0.10 fix: sanitize MCP tool names for LLM API Direct, technical, domain-specific langu 2026-08-03
pr 0.10 fix: handle legacy kb_ids in global knowledge base config Domain-specific summary, technical detai 2026-08-03
pr 0.10 fix: reorder fake tool call messages at tail to correct timi Technical, domain-specific explanation, 2026-07-30
pr 0.10 Feat: Opencode Zen & Go as Provider No free-text; only template present, no 2026-05-13
pr 0.10 fix: warn when an explicitly configured WebUI dist is stale Uses domain-specific context and concise 2026-08-02
pr 0.10 feat: add built-in skill creator and document skills Technical summary, abbreviations, and hu 2026-08-02
pr 0.10 feat: add stateless Responses API provider Technical summary, includes natural abbr 2026-08-02
pr 0.10 feat(provider): add OpenAI Response API and xAI-Responses ad Refers to issue number, standard commit 2026-04-28
pr 0.10 fix: initialize providers before plugins Technical explanation, abbreviations, sp 2026-08-02
pr 0.10 fix: warn when a configured provider is silently substituted Technical root cause explained with spec 2026-07-31
pr 0.10 fix: harden API key scope boundaries Concise, domain-specific phrasing; no AI 2026-08-02
pr 0.10 fix: continue pipeline after TTS fallback Technical, incomplete, but casual shorth 2026-08-01
pr 0.10 fix: continue pipeline after TTS fallback Technical, incomplete, but casual shorth 2026-07-06
pr 0.10 feat: dual-layer prompt injection defense — regex hard-block Uses emoji, technical summary, natural t 2026-08-01
pr 0.10 fix(kb): resolve kb_id path parameter in dashboard retrieve Human-written with error messages and in 2026-07-31
pr 0.10 fix(session_waiter): bind empty-mention waiter to the initia Human tone, references to issue tracking 2026-07-28
pr 0.10 fix(session_waiter): track handler task to prevent execution Bugfix rationale in mix of languages, no 2026-07-30
pr 0.10 fix(ci): align workflow Python version with requires-python Technical explanation, human tone, cut o 2026-07-31
pr 0.10 feat: add MiniMax voice cloning to TTS Technical, uses specific domain terms an 2026-07-31
pr 0.10 fix: re-apply llm tool inactivation state after plugin initi Terse technical phrasing, minimal boiler 2026-07-30
pr 0.10 fix: isolate local shell sessions by sender Brief bullet points, technical jargon, n 2026-07-31
pr 0.10 fix: localize future task times Specific terms and changelog; natural hu 2026-07-30
pr 0.10 fix(qqofficial): prevent leading char loss in streaming buff Technical explanation, domain vocabulary 2026-07-29
pr 0.10 fix: correct knowledge base ranking behavior Technical, concise, and uses project-spe 2026-07-30
pr 0.10 perf: enrich knowledge base embeddings with document context Concise technical explanation with domai 2026-07-30
pr 0.10 feat(components): override repr_args to truncate long base64 Specialized technical focus, no signs of 2026-06-05
pr 0.10 fix: dispose database engine on shutdown Template followed, minimal and technical 2026-06-07
pr 0.10 fix(stats): report process CPU usage without blocking the ev Detailed technical issue, uses domain la 2026-07-24
pr 0.10 fix: bind session_waiter to sender to prevent cross-user mes Structured reason, issue reference, expl 2026-07-29
pr 0.10 feat: add managed local shell sessions Concise, domain-specific summary; no AI 2026-07-30
pr 0.10 refactor: formalize deprecation markings with @deprecated de Brief technical phrasing; specific packa 2026-07-30
pr 0.10 fix: preserve disabled session knowledge bases Project-specific context and concise tec 2026-07-30
pr 0.10 refactor: redesign context config with orthogonal model In-depth problem summary, technical Chin 2026-07-29
pr 0.10 fix(openai): Adapt content format for third-party LLM like M Brief, technical, with specific domain f 2026-07-21
pr 0.10 refactor: redesign context config with orthogonal model and Domain jargon and detailed human-like te 2026-07-21
pr 0.10 refactor: redesign context config with orthogonal model and Domain jargon and detailed human-like te 2026-07-22
pr 0.10 feat: register Discord command groups Short, domain-specific draft note; no AI 2026-07-29
pr 0.10 fix: update MiMo TTS default model Direct and brief changelog, no AI phrasi 2026-07-28
pr 0.10 fix: preserve streaming response tail Technical, focused summary; no AI stylis 2026-07-29
pr 0.10 feat: support DingTalk streaming AI cards Contains both English/Chinese and domain 2026-06-19
pr 0.10 fix: lazily import BM25 dependency Terse, technical summary with domain jar 2026-07-29
pr 0.10 fix: sanitize unsupported image MIME types (e.g. GIF) in con Technical, with issue reference and natu 2026-07-20
pr 0.10 fix: cap embedding batch size to provider limit and sanitize Concise technical language without boile 2026-06-20
pr 0.10 Add Atlas Cloud chat completion provider Technical summary with bullet points; no 2026-07-15
pr 0.08 fix(dashboard): text color display abnormality in dark mode Very technical, includes bug root cause 2026-08-02
pr 0.05 fix: issue where the issue template does not display the bug Informal phrasing, includes frustration, 2026-08-04
pr 0.05 feat(dashboard): move config before extension in sidebar Brief, native language, highly direct an 2026-08-02
pr 0.05 fix: preserve user content in dict-type config items References issue numbers, concise and te 2026-08-02
pr 0.05 Feat/support OpenAI response Uses technical jargon and natural biling 2026-03-23
pr 0.05 fix(xai): 迁移至 Responses API 以恢复联网搜索(migrate to the Responses Specific context, natural phrasing, and 2026-07-30
pr 0.05 feat: add yes option to init command Concise CLI feature description, domain- 2026-08-02
commit 0.00 fix: remove invalid file types (#9544) Short, standard commit message with no A 2026-08-04
commit 0.00 chore: refactor issue template (#9536) Terse, to-the-point; normal for chore co 2026-08-04
commit 0.00 chore(deps): bump the github-actions group with 3 updates (# — 2026-08-04
commit 0.00 fix: use current favicon on login page (#9537) Concise fix message, no AI textual hallm 2026-08-04
commit 0.00 fix(dashboard): refine capability and welcome styling (#9541 Direct and informal style, common for en 2026-08-04
commit 0.00 test: isolate API key admin configuration (#9539) Brief, standard test commit with clear i 2026-08-04
commit 0.00 fix: accept bearer token for backup downloads (#9525) Terse commit messages with domain terms 2026-08-03
commit 0.00 chore: bump version to 4.27.1 (#9520) Standard commit and PR structure, no AI- 2026-08-02
commit 0.00 feat: add built-in skill creator and document skills (#9517) Technical commit log only, no AI signals 2026-08-02
commit 0.00 fix: correct dark theme capability chip colors Simple, concise commit message; no AI tr 2026-08-02
commit 0.00 feat: add yes option to init command (#9514) Terse and typical feature commit phrasin 2026-08-02
commit 0.00 chore: bump version to 4.27.0 (#9509) Changelog and versioning, with no AI ind 2026-08-02
commit 0.00 perf: improve knowledge base retrieval quality (#9455) Technical perf message, no excessive for 2026-08-02
commit 0.00 fix: defer cleanup of outbound audio files (#9506) Brief fix description, entirely human st 2026-08-02
commit 0.00 fix: simplify completed shell command output (#9507) Domain-specific, compact commit; no AI-l 2026-08-02
commit 0.00 refactor: move project composer to bottom Very brief refactor message; no AI evide 2026-08-02
commit 0.00 refactor: reduce path token usage (#9505) Standard refactor commit, entirely human 2026-08-02
commit 0.00 fix: 修复工具图片缓存目录清理后无法保存 (#9490) Chinese technical commit; terse and doma 2026-08-02
commit 0.00 feat: update project chat input placeholder Brief, conventional commit message; no A 2026-08-02
commit 0.00 refactor: remove unused tool image cleanup (#9504) Standard human-written refactor descript 2026-08-02
commit 0.00 fix: resolve double scrollbar in plugin config dialog (#9491 Concise, technical, and informal commit 2026-08-02
commit 0.00 fix: persist terminal tool history and token usage (#9500) Concise commits with domain context; hum 2026-08-02
commit 0.00 fix: harden API key scope boundaries (#9503) Terse, domain-specific fix message; no A 2026-08-02
commit 0.00 fix: support line writes for managed shell sessions (#9501) Domain-specific and succinct fix; human 2026-08-02
commit 0.00 feat: refine skill card layout Commit message is concise, typical human 2026-08-01
commit 0.00 feat: unify extension and persona management (#9499) Contains commit log entries; terse and w 2026-08-01
commit 0.00 fix: improve ChatUI composer behavior (#9496) Short, technical summary as expected in 2026-08-01
commit 0.00 refactor: simplify updater architecture (#9493) Standard technical commit summary; no AI 2026-08-01
commit 0.00 docs: add QQ groups 15 and 16 Very brief, direct, and specific documen 2026-08-01
commit 0.00 fix: isolate local shell sessions by sender (#9479) Short, domain-specific commit message wi 2026-07-31
commit 0.00 fix(qqofficial): prevent leading char loss in streaming buff Technical commit with jargon and regress 2026-07-31
commit 0.00 fix: correct knowledge base ranking behavior (#9454) Terse human-style multi-line commit log, 2026-07-31
commit 0.00 perf: enrich knowledge base embeddings with document context Commits use technical abbreviations and 2026-07-31
commit 0.00 fix: localize future task times (#9462) Technical language, terse, with clear is 2026-07-31
commit 0.00 feat: use PowerShell for Windows local shell (#9471) Standard commit message with feature des 2026-07-30
commit 0.00 feat: add managed local shell sessions (#9470) Straightforward feature commit message; 2026-07-30
commit 0.00 refactor: rename LLMResponse.to_openai_to_calls_model to to_ Detailed technical changelog, precise an 2026-07-30
commit 0.00 refactor: formalize deprecation markings with @deprecated de Technical deprecation summary, domain-sp 2026-07-30
commit 0.00 feat: implement group message history persistence and retrie Conventional commit structure; concise f 2026-07-30
commit 0.00 fix: preserve streaming response tail (#9439) Very terse commit message, typical domai 2026-07-29
commit 0.00 fix: lazily import BM25 dependency (#9435) Laconic, domain-specific commit text, no 2026-07-29
commit 0.00 chore: bump version to 4.26.8 (#9421) Standard version bump; no AI traits. 2026-07-28
commit 0.00 feat: add ChatUI workspace file browser (#9432) Commit messages are terse, technical, an 2026-07-28
commit 0.00 fix: preserve per-knowledge-base sparse retrieval ranks and Technical commit with domain-specific ab 2026-07-28
commit 0.00 fix(proxy): ensure AstrBot ignores system proxy variables wh Human-like tone; contains co-author, but 2026-07-28
commit 0.00 feat: add DashScope embedding provider with multimodal model Standard technical notes; no AI indicato 2026-07-28
commit 0.00 fix: update MiMo TTS default model (#9428) Brief and to the point; no AI traits pre 2026-07-28
commit 0.00 fix: improve conversation list performance and prevent stale Commit includes Chinese and technical de 2026-07-28
commit 0.00 docs: update plugin publish (#9415) Docs update phrasing is terse and typica 2026-07-28
commit 0.00 fix: correct double-escaped regex in Discord slash command n Concise technical fix; lacks AI indicato 2026-07-28
commit 0.00 fix(provider): align Bailian rerank protocol with endpoint ( Technical description; no AI-generated i 2026-07-28
commit 0.00 fix(cron): decouple the cron scheduler running state from th Domain-specific, concise commit messages 2026-07-28
commit 0.00 fix: use current provider selection when regenerating chat m Casual, technical explanation with inlin 2026-07-28
commit 0.00 Update default.py (#9414) Extremely terse, typical of human commit 2026-07-28
commit 0.00 chore(deps): bump docker/login-action in the github-actions — 2026-07-28
commit 0.00 fix: guard C extension reload in _prefer_module_from_site_pa Terse commit message with technical term 2026-07-27
commit 0.00 fix(webui): prevent local plugin upload from hanging (#9406) Terse commit summary; typical human engi 2026-07-26
commit 0.00 fix: resolve double scrollbar in conversation detail and con Standard, short commit message with tech 2026-07-26
commit 0.00 fix: handle nested OpenAI completion choices (#9386) Includes co-author, but message itself i 2026-07-26
commit 0.00 docs: add Windows Docker Desktop deployment guide (#9339) Technical changelog details; human docum 2026-07-26
commit 0.00 fix: add model config for FishAudio TTS provider (#9381) Brief change summary, likely from file u 2026-07-26
commit 0.00 fix: drop trailing separator from message outline (#9390) Detailed technical explanation and infor 2026-07-26
commit 0.00 fix: respect zero values for forward parser depth/fetch limi Short, technical fix summary; no AI hall 2026-07-26
commit 0.00 fix(kb): reject a zero/negative embedding dimension when cre Brief, domain-specific phrasing; address 2026-07-26
commit 0.00 fix(dingtalk): handle command errors and rich-text mentions Short, domain-specific commit message; t 2026-07-26
commit 0.00 feat: honor Telegram partial reply quotes (#9236) Concise commit with co-author, human dom 2026-07-25
commit 0.00 test: prevent updater path tests from creating stray dirs (# Brief tech commit, standard style, no AI 2026-07-25
commit 0.00 fix: 处理 Tavily 日期筛选参数冲突 (#9234) Chinese commit message, co-author, no AI 2026-07-24
commit 0.00 fix: preserve embedding batch result order (#9241) Terse, technical, standard phrasing. 2026-07-24
commit 0.00 fix: 防止人格编辑弹窗误触关闭 (#9238) Chinese commit, co-author, no AI markers 2026-07-24
commit 0.00 fix: check quoted text for content safety (#9232) Structured commits, human co-author, tec 2026-07-24
commit 0.00 fix: show progress when saving plugin config (#9327) Succinct, iterative, domain-specific, no 2026-07-24
commit 0.00 fix: restore lazy faiss import to prevent process hang (#869 Technical, PR context, detailed regressi 2026-07-24
commit 0.00 fix: preserve checkpoints after failed LLM requests (#9358) Brevity, no generic phrasing, technical 2026-07-24
commit 0.00 fix(stats): report process CPU usage without blocking the ev Bulleted technical, domain-specific, cle 2026-07-24
commit 0.00 chore: pin Ruff to 0.15.22 (#9369) Terse, domain-specific, standard pinning 2026-07-24
commit 0.00 Feat: Allow adjust plugin log levels (#9342) Structured, technical, multi-scope, no A 2026-07-24
commit 0.00 fix: move now = datetime.now() inside the lock to avoid stal Technical, concise commit message with r 2026-07-22
commit 0.00 fix: Faiss read/write failure on Windows with non-ASCII user Technical PR details, informal line brea 2026-07-22
commit 0.00 chore(deps): bump the github-actions group with 2 updates (# — 2026-07-21
commit 0.00 docs: recommend QQ official bot for QQ integration Concise commit message with domain refer 2026-07-21
commit 0.00 docs: update README banners Brief commit message; no AI signals pres 2026-07-20
commit 0.00 chore: bump version to 4.26.7 (#9317) Succinct commit descriptions, no AI sign 2026-07-18
commit 0.00 chore: translate core logs to English (#9318) Standard terse commit title, no AI hallm 2026-07-18
commit 0.00 fix: make plugin handler binding idempotent to fix error lik Uses domain-specific error context, clea 2026-07-18
commit 0.00 fix: accept UTF-8 BOM in plugin schemas (#9223) Precise bugfix messages, human-written s 2026-07-18
commit 0.00 style: simplify WebUI sidebar (#9313) Direct and specific commit, no AI traits 2026-07-18
commit 0.00 fix: stop matching plugin repository URLs (#9314) Concise bugfix statement, typical human 2026-07-18
commit 0.00 fix: hide command tooltip with suggestion panel (#9312) Simple fix statement, clear human brevit 2026-07-18
commit 0.00 fix: prevent explain purpose before every tool call Terse phrasing, direct fix, human style. 2026-07-18
commit 0.00 feat: implement HTML GenUI component and register custom mar Detailed changelog, normal for technical 2026-07-18
commit 0.00 Revert "fix(qqofficial): render @ mentions in group messages Standard git revert message, human conve 2026-07-18
commit 0.00 fix: avoid python-ripgrep crash on Python 3.14 (#9244) Standard commit message with human co-au 2026-07-18
commit 0.00 fix: handle ChatUI follow-up messages (#9309) Concise, domain-relevant commit message, 2026-07-18
commit 0.00 fix: support code block copy over insecure HTTP (#9267) Incremental fix messages, technical and 2026-07-18
commit 0.00 fix(qqofficial): render @ mentions in group messages (#9285) Technical commit breakdown with domain s 2026-07-18
pr 0.00 chore(deps): bump the github-actions group with 3 updates — 2026-08-03
pr 0.00 fix: persist terminal tool history and token usage Only template and PR title present; no A 2026-08-01
pr 0.00 fix: resolve double scrollbar in plugin config dialog Written in Mandarin, informal, uses proj 2026-08-01
pr 0.00 fix: support line writes for managed shell sessions Free text lists steps with technical det 2026-08-01
pr 0.00 feat: unify extension and persona management Clear, domain-focused bullet points; lac 2026-08-01
pr 0.00 Feat:add support to /responses PR free text mixes Chinese/English, doma 2026-02-11
pr 0.00 fix: improve ChatUI composer behavior Free text PR content is technical and co 2026-08-01
pr 0.00 fix: isolate empty-mention waiter by sender without changing Casual, domain-specific, incomplete phra 2026-07-24
pr 0.00 fix(dingtalk): preserve inbound quoted message context Contains jargon and typo; direct fix exp 2026-07-30
pr 0.00 fix: download telegram photo/sticker/document/video to local Brief technical bugfix summary; no AI te 2026-07-30
pr 0.00 docs: clarify desktop launcher and app positioning Clear, structured documentation changes; 2026-07-30
pr 0.00 fix: 修复了代理切换或者弱网环境下的tg平台假死情况 Detailed domain-specific bug description 2026-07-30
pr 0.00 feat: use PowerShell for Windows local shell Specific technical changelog, written in 2026-07-30
pr 0.00 refactor: rename LLMResponse.to_openai_to_calls_model to to_ Terse explanation with typo; clear human 2026-07-30
pr 0.00 feat: implement group message history persistence and retrie Template structure; free-text is very br 2026-07-30
pr 0.00 fix(proxy): ensure AstrBot ignores system proxy variables wh Free text is highly domain-specific and 2026-06-19
pr 0.00 chore: bump version to 4.26.8 Only free text is typical release note, 2026-07-28
pr 0.00 feat: add ChatUI workspace file browser Feature summary is concise, technical, a 2026-07-28
pr 0.00 fix: apply fallback chat models to background wakeups Detailed, domain-specific, non-generic s 2026-06-19
pr 0.00 fix: preserve per-knowledge-base sparse retrieval ranks and Technical explanation in domain terms, i 2026-07-28
pr 0.00 fix(provider): improve embedding rate-limit resilience Free-text is technical and interrupted, 2026-07-28
pr 0.00 feat: add DashScope embedding provider with multimodal model No free-text AI signals, only fragment o 2026-07-04
pr 0.00 Fix/#8426 知识库文档列表加载不全 No substantive free-text content; only t 2026-05-31
pr 0.00 feat: add categorization to platform logs and a UI toggle to Title is informal and technical; templat 2026-07-06