← back to report

AstrBotDevs/AstrBot

// all events — 2026-07-29

Type AI Score Description Actor Reason Date
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
commit 1.00 fix: return HTTP errors for failed skill downloads (#9213) Commit message contains explicit AI assi 2026-07-12
commit 1.00 fix: validate dashboard account username updates (#9175) Commit message contains explicit AI assi 2026-07-07
commit 1.00 fix: preserve qq official quoted message context (#9164) Commit message contains explicit AI assi 2026-07-06
pr 0.60 dev PR text is overly formal and generic, wi 2026-03-15
pr 0.20 feat(builtin_commands): add multi-language support for /help Item uses template, but actual text is t 2026-05-10
pr 0.20 fix(kb): prevent retrieval crash on empty query and improve Brief, technical tone and domain languag 2026-06-03
pr 0.20 refactor(gemini_embedding): make adapter more robust and rep Technical, list format PR description, s 2026-06-03
pr 0.20 fix(openai-embedding): enhance stability, empty query handli Technical summary and domain terms, thou 2026-06-03
pr 0.15 Discord 适配器增强功能 Lists, tables, and technical bullet poin 2026-07-03
commit 0.10 fix: resolve mobile chat input freeze and multiline attachme Detailed bug explanation with domain jar 2026-07-11
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 fix(qqofficial): prevent leading char loss in streaming buff Domain-specific, informal technical chan 2026-07-29
pr 0.10 fix: bind session_waiter to sender to prevent cross-user mes Uses domain jargon and issue reference, 2026-07-29
pr 0.10 feat: support DingTalk streaming AI cards Contains both English/Chinese and domain 2026-06-19
pr 0.10 refactor: redesign context config with orthogonal model In-depth problem summary, technical Chin 2026-07-29
pr 0.10 refactor: redesign context config with orthogonal model and Complex technical summary, mixed languag 2026-07-22
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.10 feat(minimax): expose MiniMax-M2.7 in Token Plan model picke Reasoning is direct, technical, and info 2026-07-28
pr 0.10 fix: use current provider selection when regenerating chat m Technical description with informal expl 2026-07-26
pr 0.10 fix: correct double-escaped regex in Discord slash command v Technical reasoning, code references, an 2026-07-26
pr 0.10 fix: improve conversation list performance and prevent stale Domain-specific, concise, and uses infor 2026-07-12
pr 0.10 fix: limit proactive cron LLM retries Technical summary with bullet points, no 2026-07-13
pr 0.10 feat: wire up video input modality for MiniMax providers Concise, domain-specific, and technical 2026-07-28
pr 0.10 fix(provider): align Bailian rerank protocol with endpoint Technical phrasing with domain context, 2026-07-27
pr 0.10 fix: send input-wrapped payload for qwen3-rerank on native B Technical writing with issue reference, 2026-07-27
pr 0.10 fix(cron): decouple the cron scheduler running state from th Contains domain-specific jargon and clea 2026-07-27
pr 0.10 fix(command): keep an argument that equals another alias of Bug description uses informal cut-off, t 2026-07-15
pr 0.10 fix: ignore face-attached text when matching wake prefix Natural, specific, technical description 2026-07-26
pr 0.10 fix: sync sub-command prefixes when a command group is renam Contains domain-specific diagnosis and n 2026-07-26
pr 0.10 fix: reject providers missing adapter type Uses evidence/stack trace; technical ref 2026-07-26
pr 0.10 fix: keep per-wakeup content out of proactive agent system p Concise problem description; no AI hallm 2026-07-26
pr 0.10 feat: support Fish Audio TTS model selection Direct technical explanation; domain-spe 2026-07-13
pr 0.10 fix: handle nested OpenAI completion choices Technical explanation with natural phras 2026-07-25
pr 0.10 fix: return correct WebChat image MIME types Short summary with technical focus; typi 2026-07-18
pr 0.10 fix(kb): reject a zero/negative embedding dimension when cre Technical root cause analysis, human phr 2026-07-25
pr 0.10 fix: add model config for FishAudio TTS provider Contains technical, code-specific Chines 2026-07-25
pr 0.10 fix: drop trailing separator from message outline Brief issue description; no AI-styled ph 2026-07-26
pr 0.10 feat: add Eden AI as a provider preset Clear and factual, with product links; n 2026-07-23
pr 0.10 fix: respect zero values for forward parser depth/fetch limi Minimal free-text; uses domain reference 2026-07-26
pr 0.10 chore: move pnpm overrides to pnpm-workspace.yaml Direct summary of changes; human patch s 2026-07-26
pr 0.10 perf(anthropic): cache conversation history, not just system Domain-specific performance explanation, 2026-07-26
pr 0.10 test: prevent updater path tests from creating stray dirs Brief problem summary, domain-specific, 2026-07-24
pr 0.10 fix: skip empty quoted image placeholders Use of 'Closes', jargon, naturally conci 2026-07-19
pr 0.10 fix: isolate empty-mention waiter by sender without changing Terse, typo in section, and filled with 2026-07-24
pr 0.10 fix: unbind disabled plugin handlers before reload Terse, direct, and with technical plugin 2026-07-14
pr 0.10 fix: preserve checkpoints after failed LLM requests Lists changes with natural phrasing and 2026-07-23
pr 0.10 fix: prefer explicit dates in Tavily searches Concise change description, not overly f 2026-07-13
pr 0.10 fix: preserve embedding batch result order Technical, minor error at end, direct ba 2026-07-13
pr 0.10 fix: prevent accidental persona editor dismissal Specific domain terms, minor truncation, 2026-07-13
pr 0.10 fix: support Spark Lite OpenAI-compatible requests Technical detail, clear endpoint model m 2026-07-13
pr 0.10 fix: check quoted text for content safety Terse technical summary and bullet point 2026-07-13
pr 0.10 fix: show progress when saving plugin config Domain-specific explanation, minimal gen 2026-07-20
pr 0.10 fix(qqofficial): @mentions not working in proactive messages Technical explanation with domain-specif 2026-07-23
pr 0.10 fix: enable image recognition runtime checks Direct technical summary and bullet poin 2026-07-10
pr 0.10 chore: pin Ruff to 0.15.22 Bilingual explanation, domain-specific, 2026-07-24
pr 0.10 Feat/plugin log levels Issue reference, technical jargon, no AI 2026-07-21
pr 0.10 fix: avoid duplicate send_message_to_user replies Direct and brief technical summary with 2026-06-27
pr 0.10 fix(gemini): preserve assistant tool calls during history co Technical, issue-focused summary with do 2026-06-14
pr 0.10 fix: reject invalid backup uploads Technically written, specific context, a 2026-07-03
pr 0.10 fix: move now = datetime.now() inside the lock to avoid stal Technical bug explanation with precise c 2026-07-22
pr 0.10 refactor: redesign context config with orthogonal model and Uses domain-specific phrasing, markdown, 2026-07-21
pr 0.10 fix: Faiss read/write failure on Windows with non-ASCII user Domain error details, summary style not 2026-05-25
commit 0.05 feat: import and export personas (#4532) Commit messages are informal and show it 2026-07-13
pr 0.05 fix: guard C extension reload in _prefer_module_from_site_pa Technical detail, developer jargon, and 2026-07-05
pr 0.05 fix(webui): prevent local plugin upload from hanging Uses developer shorthand and real code a 2026-07-26
pr 0.05 fix: validate provider type before persisting config Technical phrasing, issue references, an 2026-07-26
pr 0.05 fix: strip x-stainless-* telemetry headers from provider req Structured technical problem, SDK-specif 2026-07-26
pr 0.05 fix: lazy import faiss in embedding_storage.py Mix of Chinese and technical phrasing; r 2026-07-22
pr 0.05 fix(stats): report process CPU usage without blocking the ev Informal, technical description; precise 2026-07-24
pr 0.05 feat: support QQ official(Websockets only) button interactio Direct technical listing; no signs of AI 2026-07-22
pr 0.05 fix(commands): propagate command-group renames and aliases t Chinese explanation and direct issue con 2026-07-24
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
commit 0.00 fix: introduce asynchronous, revision-aware config snapshot Detailed, technical multi-committer comm 2026-07-18
commit 0.00 fix(dashboard): remove duplicate platform logs (#9291) Standard commit with terse, technical PR 2026-07-15
commit 0.00 refactor(dashboard): streamline sidebar navigation (#9233) Technical, concise, no AI-style phrasing 2026-07-15
commit 0.00 fix: add embedding dimensions send modes (#9245) Very terse, technical, no unusual AI tra 2026-07-15
commit 0.00 fix: compensate partial knowledge base upload failures (#900 Technical, specific, free-text is concis 2026-07-15
commit 0.00 feat: add rerank provider for Text Embeddings Inference (TEI Contains technical details, abrupt style 2026-07-15
commit 0.00 fix: add catch-all Exception handler for dashboard API (#927 Standard fix commit, no verbose or formu 2026-07-15
commit 0.00 fix: skills download archive filename mismatch with versione Technical and succinct, no AI indicators 2026-07-15
commit 0.00 fix: delete unsaved provider sources locally (#9264) Direct and technical, lacks AI generatio 2026-07-15
commit 0.00 fix: prioritize configured context limit (#9263) Short, technical, and to the point. 2026-07-15
commit 0.00 feat: stream agent stats after each LLM call (#9260) Very brief, domain-specific, no AI text 2026-07-15
commit 0.00 chore: bump version to 4.26.6 (#9273) Simple version bump commit; terse and fu 2026-07-14
commit 0.00 fix: resume ChatUI streams after refresh (#9259) Very terse, direct commit messages; no A 2026-07-13
commit 0.00 fix: report current context usage in token indicator (#9255) Very concise and typical fix commit mess 2026-07-13
commit 0.00 fix: handle max_tokens for NVIDIA MiniMax M3 (#9209) Terse commit title; no sign of AI phrasi 2026-07-12
commit 0.00 fix: exempt WebChat from friend wake prefix (#9215) Short fix message, no AI indicators. 2026-07-12
commit 0.00 fix: update i18n callback path to Settings General (#9201) Concise commit message, domain-specific, 2026-07-11
commit 0.00 chore(deps): bump the github-actions group with 4 updates (# — 2026-07-11
commit 0.00 fix: use ephemeral cache control mode in anthropic provider Technical phrasing, brief, consistent wi 2026-07-11
commit 0.00 fix: make ChatUI model selection theme-aware (#9200) Short, technical summary; human habit, n 2026-07-11
commit 0.00 fix(platform): correct tutorial links for satori and matterm Brief, domain-focused correction; typica 2026-07-11
commit 0.00 fix: Added Try Except to Filter Handling (#9183) Commit message is terse and domain-speci 2026-07-09
commit 0.00 fix(line): remove unexpected force argument from get_json (# Short, direct commit message with inform 2026-07-09
commit 0.00 chore: update readme Very brief; standard human commit messag 2026-07-07
commit 0.00 chore: refine README Includes Chinese meme; clearly human/irr 2026-07-07
commit 0.00 docs: update v4.26.5 changelog format Standard terse changelog update; fully h 2026-07-07
commit 0.00 chore: bump version to 4.26.5 (#9174) Version bump commit; standard human prac 2026-07-07
commit 0.00 style: polish snackbar appearance (#9173) Standard commit, brief and informal phra 2026-07-07
commit 0.00 docs: broaden diagnostics guide Very terse, domain-typical commit summar 2026-07-06
commit 0.00 chore: log event loop watchdog startup at info Standard chore description, no AI traits 2026-07-06
commit 0.00 docs: add diagnostics guide Concise, domain-typical documentation co 2026-07-06
commit 0.00 feat: add event loop diagnostics (#9168) Standard PR commit log formatting, human 2026-07-06
commit 0.00 fix: remove qq official reply id on proactive fallback so ov Highly technical, uses domain-specific p 2026-07-06
commit 0.00 fix(mcp): attempt to fix epoll busy-wait caused by leaked SS Detailed, technical commit with human re 2026-07-06
commit 0.00 fix: exit MCP anyio contexts in the lifecycle task on disabl Technical bugfix with detailed context, 2026-07-06
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
pr 0.00 feat: 统一 LLM 工具权限控制 Very brief, context-specific PR note ref 2026-06-06
pr 0.00 feat(dashboard): add a configurable theme mode with light, d Technical, uses domain terms, and trail- 2026-06-07
pr 0.00 fix: accept UTF-8 BOM in plugin schemas Terse, issue-focused, uses technical jar 2026-07-12
pr 0.00 fix(config)-add-missing-dict-type-to-DEFAULT_VALUE_MAP Concise Chinese technical fix, lacks AI- 2026-07-27
pr 0.00 docs: fix UI label mismatches with frontend Uses project-specific terminology; direc 2026-07-28
pr 0.00 fix(session_waiter): bind empty-mention waiter to the initia Contains issue references, specific cont 2026-07-28
pr 0.00 docs: update plugin publish Structural template, partial message; no 2026-07-27
pr 0.00 chore(deps): bump docker/login-action from 4.4.0 to 4.5.1 in — 2026-07-27
pr 0.00 fix(dingtalk): fix command parsing and error responses cause Contains typos, direct speech, and real- 2026-07-26
pr 0.00 fix: resolve double scrollbar in conversation detail and con No free-text provided, only structured t 2026-07-25
pr 0.00 docs: add Windows Docker Desktop deployment guide Textual additions in Chinese, concise an 2026-07-21
pr 0.00 fix(provider): add proxy support for rerank providers No free-text content, only title and tem 2026-07-25
pr 0.00 fix: add disable_metrics option to WebUI system config No free-text provided, only structured t 2026-05-13
pr 0.00 修复fish audio配置项 Direct, concise problem statement and ch 2026-07-21
pr 0.00 fix: allow subagents to use web search tools Domain-specific, informal, with explicit 2026-07-23
pr 0.00 feat: 支持tg平台的部分引用 Informal, succinct close statement, and 2026-07-25
pr 0.00 feat: honor partial Telegram reply quotes Contains domain detail and bullet points 2026-07-13
pr 0.00 fix: add namespace prefix to MCP tools to avoid conflicts wi Informal tone, clear domain issue, abrup 2026-03-10
pr 0.00 fix(embedding): 通用修复 embedding_dimensions 参数校验,解决 SiliconFlo Contains Chinese technical jargon and sp 2026-06-15
pr 0.00 fix(security): harden MCP client against SSRF, env leakage, Contains code references, domain-specifi 2026-07-22