← back to report

AstrBotDevs/AstrBot

// all events — 2026-08-25

Type AI Score Description Actor Reason Date
commit 1.00 fix: add LLM metadata fallback endpoint (#9725) Commit message contains explicit AI assi 2026-08-19
commit 1.00 feat: support PowerShell 7 for Windows local shell (#9622) Commit message contains explicit AI assi 2026-08-12
commit 1.00 feat: expand webchat drag-and-drop upload to the whole chat Commit message contains explicit AI assi 2026-08-07
commit 1.00 feat: add stateless Responses API provider (#9515) Commit message contains explicit AI assi 2026-08-02
pr 1.00 fix: sanitize reasoning items before Responses API replay PR body explicitly mentions AI collabora 2026-08-18
pr 0.90 fix: disable workspace skills in group sessions Explicitly labeled “Codex Task” and uses 2026-06-30
pr 0.90 fix: constrain custom workspace paths Explicit “Codex Task” label and uniform 2026-07-20
pr 0.82 fix: consume injected tool call results in tool loop runner Highly polished, exhaustive rationale us 2026-08-14
pr 0.82 fix(session_waiter): track handler task to prevent execution Generic numbered Chinese solution outlin 2026-07-30
pr 0.76 fix: reorder fake tool call messages at tail to correct timi Over-explained Chinese prose and repetit 2026-07-30
pr 0.72 chore: bump version to 4.27.4 Polished generic release narrative and A 2026-08-19
pr 0.68 fix: handle DingTalk app creation status Includes an explicitly bot-authored Sour 2026-08-25
pr 0.68 dev Generic polished summary uses broad AI-l 2026-03-15
pr 0.68 fix(provider): fall back when upstream omits tool_call id Extensive, perfectly organized causal an 2026-08-14
pr 0.65 fix(dashboard): adapt trace colors to theme Polished, repetitive framing and summary 2026-08-14
pr 0.58 fix(session_waiter): bind empty-mention waiter to the initia Polished explanatory structure is somewh 2026-07-28
pr 0.55 fix: remove knowledge base upload file limit Polished and structured, but includes su 2026-08-15
pr 0.55 fix: separate reasoning metadata from provider config Very polished summary with some generic 2026-08-15
pr 0.52 feat(webui): add compact view for installed plugins Mixed prose includes generic generated s 2026-08-17
pr 0.52 fix: verify audio magic bytes before extension-based short-c Detailed and polished explanation, but t 2026-08-12
pr 0.50 fix: keep chat sidebar accessible at medium widths Clean changelog-like prose; mostly concr 2026-08-15
pr 0.48 feat(provider): support reset/default subcommands to clear s Highly polished explanatory prose uses s 2026-06-12
pr 0.48 fix(config): don't rotate dashboard password on password_cha Formal wording is polished, though the i 2026-08-13
pr 0.48 fix: refresh platform commands after command changes Highly polished and comprehensive, but s 2026-08-14
pr 0.43 fix(core): make StarTools.get_data_dir() robust under submod Formal, exhaustive justification feels A 2026-06-05
pr 0.42 feat(kb): support pluggable knowledge base retrieval backend Very polished, systematic API proposal u 2026-08-20
pr 0.42 fix: split long qqofficial messages by 4000-char limit Highly technical and repository-specific 2026-08-07
pr 0.38 fix: align Anthropic API base URL logic with OpenAI API Generic polished summary and testing lis 2026-08-25
pr 0.38 fix: scope the default session waiter identity to the sender Highly polished, exhaustive narrative ha 2026-08-20
pr 0.36 docs: fix self-hosted t2i setup instructions Structured technical prose is polished b 2026-08-17
commit 0.35 chore: bump version to 4.27.3 (#9650) Generic changelog wording, but typical f 2026-08-12
pr 0.35 fix: update deprecated NVIDIA retrieval models Detailed technical rationale is polished 2026-08-20
pr 0.32 fix: support anthropic SDK 1.0 httpx2 module Detailed, domain-specific text; only the 2026-08-22
pr 0.30 fix(logging): make console and root logger follow configured Polished Chinese root-cause analysis, bu 2026-08-25
pr 0.30 chore: sync master into dev Highly polished merge summary, though it 2026-08-16
pr 0.30 feat: add chat history pagination and reasoning blocks Detailed implementation notes and test s 2026-08-13
pr 0.30 chore: sync master into dev Highly polished merge summary, though it 2026-08-14
pr 0.30 chore: sync master into dev Highly polished merge summary, though it 2026-08-14
pr 0.28 feat: improve default and local t2i rendering Comprehensive technical changelog, thoug 2026-08-25
pr 0.28 fix: register standard SVG MIME type for WebUI static files Polished explanation is somewhat generic 2026-08-18
pr 0.28 fix(core): 主模型缺少图像模态时,由配置的转述模型进行内容转述 | caption tool-returned Detailed bilingual technical prose, but 2026-08-14
pr 0.24 fix: skip stable update prompt for newer prereleases Concise technical explanation fits norma 2026-06-28
commit 0.22 Refactor: stat service deprecated stats (#9658) Detailed technical commit message, but s 2026-08-13
pr 0.22 docs: add Parallel Search remote MCP example Structured and polished, but the free te 2026-08-21
pr 0.22 feat(websearch): add AnySearch as a web search provider Detailed, repository-specific technical 2026-08-22
pr 0.22 fix: 从 QQ 引用消息的 JSON 卡片中提取文本 | extract text from quoted QQ J Specific parser paths and edge cases sug 2026-08-14
pr 0.22 feat(provider): 在重试警告日志中包含提供商 ID 和模型名称 | include provider id Specific provider names, compatibility c 2026-08-13
commit 0.20 feat: add download-count sorting to plugin marketplace (#957 Detailed Chinese engineering notes and t 2026-08-12
pr 0.20 fix: gray out commands of disabled plugins in behavior manag Specific file, UI, and localization deta 2026-08-13
pr 0.20 fix(provider): 关闭 OpenAI SDK 内建重试,避免与 AstrBot 重试层叠加导致请求数翻倍 | Concise, domain-specific explanation wit 2026-08-13
pr 0.20 fix(kb): 当 markitdown 不可用时,回退到纯文本解析器处理 txt/md 文件 | fall back Uses precise repository and dependency d 2026-08-14
pr 0.20 fix: sanitize incomplete tool history before provider fallba Dense, technically specific root-cause a 2026-08-16
pr 0.20 fix: isolate empty-mention waiter by sender without changing Extremely specific rationale, plugin ref 2026-07-24
pr 0.18 fix(qqofficial): restore @ mentions in group messages Specific history, documentation referenc 2026-08-16
pr 0.18 修复图片转述模型只能单线程运行的问题。现在他可以多线程转述 The title has a human typo, while the st 2026-08-19
pr 0.16 fix: keep WeCom callback receive loop responsive Concise, issue-specific explanation with 2026-08-21
pr 0.16 feat: add generic sandbox provider framework Extensive polished architecture overview 2026-05-09
pr 0.16 fix(provider): adapt anthropic source to httpx2 rename in an Polished compatibility explanation is sp 2026-08-24
pr 0.16 feat:Adapt outgoing images to the formats supported by the p Highly detailed technical PR text, but n 2026-08-15
pr 0.15 fix: keep Gemini functionResponse name/id paired Specific protocol failures, identifiers, 2026-08-21
pr 0.14 feat: manual context compression Very polished and exhaustive, but contai 2026-08-24
pr 0.14 fix: 修复了代理切换或者弱网环境下的tg平台假死情况 Detailed Chinese diagnosis uses concrete 2026-07-30
pr 0.12 fix(aiocqhttp): evict stale reverse websocket connections Detailed, domain-specific debugging note 2026-08-24
pr 0.12 fix: normalize unsupported images before sending to vision p Detailed, domain-specific engineering no 2026-08-22
pr 0.12 Fix/plugin readme local assets Natural Chinese implementation notes and 2026-05-26
pr 0.12 fix: validate bool config values and add reasoning field sch Brief Chinese change summary with concre 2026-08-14
pr 0.12 fix(agent): fall back for unrecognized CallToolResult conten Technically specific debugging narrative 2026-08-14
pr 0.12 fix: enable xAI Responses native web search Polished technical description with conc 2026-08-18
commit 0.10 fix: prevent SharedPreferences deadlocks (#9649) Terse, domain-specific commit summary wi 2026-08-12
pr 0.10 fix: apply max_agent_step config to cron and background task Detailed bilingual engineering notes are 2026-08-24
pr 0.10 fix(provider): 补充独立模型调用统计 Detailed Chinese description uses specif 2026-08-14
pr 0.10 fix: add LLM metadata fallback endpoint Formal but technically specific descript 2026-08-18
pr 0.10 chore: sync master into dev (2026-08-15) Precise branch-sync description; generat 2026-08-15
commit 0.08 feat(qqofficial): add chunked file uploads (#9646) Concise domain-specific description with 2026-08-12
pr 0.08 Optimize Dockerfile build cache: move COPY after dependency Awkward phrasing and concrete Dockerfile 2026-08-23
pr 0.08 fix: honor Whisper provider proxy Concise technical summary with concrete 2026-08-22
pr 0.08 fix: upload loopback image URLs as Discord attachments Specific reproduction details, malformed 2026-08-21
pr 0.08 fix: convert telegram audio files into a Record component Concrete Telegram behavior, test details 2026-08-15
pr 0.08 fix(provider): preserve current user turn in Gemini history Specific technical diagnosis, tests, and 2026-08-19
pr 0.08 fix: download telegram photo/sticker/document/video to local Concrete implementation details and huma 2026-07-30
pr 0.08 feat: show plugin update time in marketplace details Polished structure is somewhat generic, 2026-08-14
pr 0.08 refactor(misskey): migrate off deprecated visibility resolve Concise, repository-specific migration t 2026-08-14
pr 0.07 fix: pass persona skills to subagents Specific implementation scope and concre 2026-05-09
pr 0.07 feat: webui multiple IP bindings Brief implementation notes contain concr 2026-06-25
pr 0.07 fix(preprocess): handle Windows path_mapping rules without c Concrete Windows parsing details and rep 2026-06-18
commit 0.06 fix: stop preloading entire preferences table into memory (# Highly specific technical details and do 2026-08-19
pr 0.06 feat: support local README language switching in plugin docs Specific bilingual implementation detail 2026-08-24
pr 0.06 fix(stt): honor Whisper provider proxy Terse, specific wording and test command 2026-08-22
pr 0.06 fix: stop preloading entire preferences table into memory Detailed bilingual technical explanation 2026-08-19
pr 0.06 fix(commands): propagate command-group renames and aliases t Concise Chinese domain-specific explanat 2026-07-24
commit 0.05 fix: register standard SVG MIME type for WebUI static files Terse commit-style wording and specific 2026-08-21
commit 0.05 feat: log effective Windows local runtime shell (#9648) Terse commit subject and bullets with a 2026-08-13
commit 0.05 fix(kb): support UUID fallback in get_kb_by_name and warn on Specific technical behavior, logging det 2026-08-12
commit 0.05 fix(telegram): use static thumbnail for animated stickers (# Commit message uses conventional format; 2026-08-10
commit 0.05 fix(kb): restore complete knowledge base retrieval results ( Commit message and bullet points; domain 2026-08-10
pr 0.05 fix: isolate session waiters by sender Clear technical explanation includes pre 2026-08-22
commit 0.04 perf: move COPY after dependency installation (#9787) Detailed bilingual Docker rationale is s 2026-08-25
commit 0.04 fix(provider): adapt anthropic source to httpx2 rename in an Highly domain-specific SDK details and t 2026-08-24
commit 0.04 fix: separate reasoning metadata from provider config (#9699 Concise technical commit summary using s 2026-08-15
pr 0.04 feat: add portable message buttons Detailed, domain-specific PR summary and 2026-08-25
pr 0.04 fix: add touch device detection for menu interaction Specific Chinese explanation includes na 2026-08-23
pr 0.04 feat(extension): support list view and persisted page size i Specific implementation notes, screensho 2026-03-20
pr 0.04 feat(sandbox): wait for Shipyard Neo readiness Concrete failure behavior, retry details 2026-04-24
pr 0.04 Feat: Opencode Zen & Go as Provider Detailed provider names, file paths, and 2026-05-13
pr 0.04 fix: dispatch OnAfterMessageSentEvent after streaming delive Terse implementation-focused description 2026-08-18
pr 0.04 fix(truncator): keep an all-system context in the system hal Concise, domain-specific bug explanation 2026-06-18
commit 0.03 fix(logging): make console and root logger follow configured Technical commit details are specific an 2026-08-25
commit 0.03 fix: gray out commands of disabled plugins in behavior manag Specific implementation details and revi 2026-08-25
commit 0.03 fix: add touch device detection for menu interaction (#9782) Incremental commit messages contain conc 2026-08-25
commit 0.03 fix: resolve double scrollbar in edit mode of conversation d Terse, issue-specific fix description wi 2026-08-24
commit 0.03 fix: update deprecated NVIDIA retrieval models (#9750) Short, technical commit messages and a n 2026-08-21
commit 0.03 refactor(core): add type hints to pipeline scheduler (#9621) Conventional refactor commits with speci 2026-08-12
commit 0.03 fix: treat empty config schema as no config items (#9619) Terse, domain-specific commit messages d 2026-08-12
pr 0.03 fix: merge streamed tool results per call Concise template-filled description with 2026-05-07
pr 0.03 docs: fix UI label mismatches with frontend Brief Chinese summary is specific and in 2026-07-28
pr 0.03 fix: resolve double scrollbar in edit mode of conversation d Specific Chinese implementation notes an 2026-08-20
pr 0.03 fix(agent): run response hooks before send in skills_like no Detailed domain-specific Chinese explana 2026-08-23
pr 0.03 fix: accumulate all text blocks in Anthropic non-streaming r Precise Anthropic implementation details 2026-08-23
pr 0.03 feat(provider): 添加 StepFun ASR Provider Domain-specific Chinese text includes a 2026-05-26
pr 0.03 fix: stop misclassifying plugin skills as sandbox-only via s Concrete cache behavior, error text, tes 2026-08-21
pr 0.03 fix(wecom): prevent Weixin Kefu webhook processing from fail Bilingual report includes specific logs, 2026-08-18
commit 0.02 fix: handle DingTalk app creation status (#9808) Terse, issue-specific commit message wit 2026-08-25
commit 0.02 fix: keep WeCom callback receive loop responsive (#9759) Concise technical commits and a normal h 2026-08-25
commit 0.02 fix: stabilize OpenAI tool schema order (#9798) Short, domain-specific commit message wi 2026-08-25
commit 0.02 fix: align Anthropic API base URL logic with OpenAI API (#98 Terse, repository-specific fix descripti 2026-08-25
commit 0.02 chore: bump version to 4.27.4 (#9749) Terse conventional version-bump commit m 2026-08-19
commit 0.02 fix: convert telegram audio files into a Record component (# Short, conventional fix commit with no A 2026-08-19
commit 0.02 fix(wecom): prevent Weixin Kefu webhook processing from fail Concise domain-specific commit message. 2026-08-19
commit 0.02 docs: fix self-hosted t2i setup instructions (#9720) Terse, conventional commit wording with 2026-08-17
commit 0.02 fix: remove knowledge base upload file limit (#9701) Terse conventional commit message with n 2026-08-15
commit 0.02 fix: detect audio format from file content (#9612) Short, specific fix description with no 2026-08-13
commit 0.02 docs: add ShengSuanYun provider guide Concise, repository-specific documentati 2026-08-13
commit 0.02 fix: include JSON cards in group context (#9655) Terse, domain-specific commit message wi 2026-08-13
commit 0.02 feat(provider): add SSYCloud chat completion provider (#9659 Short provider feature subject with no A 2026-08-13
commit 0.02 fix: propagate QQ media upload failures (#9644) Very terse conventional commit message. 2026-08-12
commit 0.02 fix: improve dark theme text contrast (#9643) Very terse conventional commit message. 2026-08-12
commit 0.02 fix: stabilize OpenAI HTTP client test Terse, specific test-fix commit message. 2026-08-12
commit 0.02 fix: convert Telegram video notes into a Video component (#9 Terse conventional commit with a specifi 2026-08-12
pr 0.02 fix: stabilize OpenAI tool schema order Concise Chinese description with specifi 2026-08-24
pr 0.02 feat: add permission check for /new command Concise Chinese description with specifi 2026-08-19
commit 0.01 fix(config): don't rotate dashboard password on password_cha Short, informal fix message and formatti 2026-08-15
commit 0.01 fix: keep chat sidebar accessible at medium widths (#9698) Brief conventional commit message with n 2026-08-15
commit 0.01 fix(dashboard): adapt trace colors to theme (#9688) Brief technical commit message with no A 2026-08-15
commit 0.01 feat: show plugin update time in marketplace details (#9690) Terse conventional commit message naming 2026-08-14
commit 0.01 refactor(misskey): migrate off deprecated visibility resolve Terse conventional commit message with s 2026-08-14
commit 0.01 chore: update readme Terse conventional maintenance commit. 2026-08-12
commit 0.01 fix: fix: restore missing WebChat sessions (#9607) Informal duplicated fix wording strongly 2026-08-12
commit 0.00 chore(deps): bump the github-actions group with 2 updates (# — 2026-08-25
commit 0.00 chore(deps): bump github/codeql-action in the github-actions — 2026-08-19
commit 0.00 docs: add plugin attribution guidelines Terse conventional commit message with s 2026-08-14
commit 0.00 chore(deps): bump the github-actions group with 2 updates (# — 2026-08-12
commit 0.00 fix: cancel stopped agent runs immediately (#9602) All commit messages are concise and doma 2026-08-08
commit 0.00 feat(webui): add plugin config default reset (#9599) Short, domain-specific commit message, n 2026-08-08
commit 0.00 fix: capture agent end_time before emitting agent_stats (#95 Concise message using domain language, n 2026-08-08
commit 0.00 fix: sync plugin skill state across the dashboard (#9596) All messages are terse, domain-specific, 2026-08-08
commit 0.00 fix: warn when an explicitly configured WebUI dist is stale Commit message uses domain detail and in 2026-08-08
commit 0.00 fix: sanitize MCP tool names for LLM API (#9534) Very brief domain-specific commit messag 2026-08-08
commit 0.00 fix: prevent transient project session in ChatUI session lis Short, technical commit and message styl 2026-08-08
commit 0.00 fix: refresh in-memory provider config after deletion (#9568 Commit message is terse and domain-speci 2026-08-07
commit 0.00 fix(kb): distinguish loading errors from empty states (#9578 Brief commit subject lines with domain t 2026-08-07
commit 0.00 fix: use favicon as default plugin icon (#9547) Short, domain-focused commit message, no 2026-08-07
commit 0.00 fix(kb): stabilize document search behavior (#9577) Short commit line, domain-specific, no A 2026-08-07
commit 0.00 feat: support passwordless desktop sessions (#9585) Terse, domain-typical commit title, no A 2026-08-07
commit 0.00 refactor: migrate config preferences to async (#9584) Commit uses brief technical phrases, no 2026-08-07
commit 0.00 refactor: remove sync shared preferences (#9582) Technical, concise commit message, no si 2026-08-07
commit 0.00 feat: show effective AstrBot time in settings (#9581) Short, technical commit message; no AI s 2026-08-07
commit 0.00 fix: inherit configured timezone for cron jobs (#9579) Commit is brief, technical, and direct, 2026-08-07
commit 0.00 docs: complete RainYun deployment guide Commit message is short, domain-specific 2026-08-05
commit 0.00 chore: bump version to 4.27.2 (#9553) Standard version bump commit, concise la 2026-08-05
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
pr 0.00 chore(deps): bump the github-actions group with 2 updates — 2026-08-24
pr 0.00 chore(deps): bump github/codeql-action from 4.37.6 to 4.37.7 — 2026-08-17