← back to report

AstrBotDevs/AstrBot

// all events — 2026-09-23

Type AI Score Description Actor Reason Date
commit 1.00 docs: explain HTTP proxy address when AstrBot runs in Docker Commit message contains explicit AI assi 2026-09-21
commit 1.00 Fix path separator for remote_zip in computer_client.py (#81 Commit message contains explicit AI assi 2026-09-03
commit 1.00 chore: bump version to 4.28.0-beta.1 (#9911) Commit message contains explicit AI assi 2026-09-01
pr 1.00 fix: refresh idle WebChat after proactive messages Explicitly states that Codex assisted wi 2026-09-19
pr 1.00 fix: preserve scheduled reminders when an edit is invalid Explicitly states Codex assisted with im 2026-09-14
pr 0.82 fix: normalize unsupported images before sending to vision p Extensive structured summary and uniform 2026-08-22
pr 0.82 fix: 当LTM provider未设置时,回退到全局图片转述模型配置 The body consists only of a generic, pol 2026-04-22
pr 0.80 fix(provider): rebuild streamed MiniMax WAV header lengths Detailed boilerplate sections and unusua 2026-09-22
pr 0.78 fix(kb): clamp markdown chunk overlap to the heading-reduced Very polished, expansive technical narra 2026-09-22
pr 0.78 fix(kb): stop fusion from burying single-channel retrieval h Highly systematic explanation uses polis 2026-09-22
pr 0.75 fix(agent): mark system reminders as per-request content Formal, repetitive context and testing p 2026-09-22
pr 0.72 fix(core): enforce Python 3.12 floor in the startup environm Highly polished, exhaustively structured 2026-09-22
pr 0.72 feat: gzip dashboard static js, css, and html Carefully organized prose and verificati 2026-09-22
pr 0.68 feat(provider): add Zhipu Coding Plan provider Polished PR prose and machine-like struc 2026-08-27
pr 0.52 feat: add prompt injection guard and persona/language anchor Highly polished, exhaustive Chinese writ 2026-09-20
pr 0.52 feat(provider): add ChatGPT Codex OAuth with streaming and r Highly polished and exhaustive prose, th 2026-03-15
pr 0.42 feat: unify /new and /reset behavior Very polished exhaustive behavior descri 2026-09-09
pr 0.39 fix: preserve Gemini tool response function names Bilingual, precise technical wording is 2026-09-21
pr 0.38 feat: add global LLM no-reply prefixes Technical detail is specific, but the po 2026-09-21
pr 0.37 feat: skip segmented reply after agent tool use Concrete implementation details dominate 2026-09-21
pr 0.37 fix: send xAI Responses native web search Strong domain specificity, but the struc 2026-09-21
pr 0.36 feat: add provider context to retry logs Specific engineering context suggests hu 2026-09-21
pr 0.36 fix: migrate legacy llm_compress_keep_recent config Detailed migration constraints feel huma 2026-09-21
pr 0.36 fix: send local aiocqhttp files as base64 Container and protocol details are concr 2026-09-21
pr 0.36 feat(provider): add Dots chat completion provider Very polished and comprehensive, though 2026-09-20
pr 0.35 fix: enrich file attachment fallback context Domain-specific changes read naturally, 2026-09-21
pr 0.35 fix: redact active dashboard TOTP secret Security-specific details are concrete, 2026-09-21
pr 0.34 feat: wire up video input modality for MiniMax providers Technical and specific; only the generat 2026-07-28
pr 0.34 feat: allow clearing persona config selection UI and locale details are specific; the 2026-09-21
pr 0.34 fix: make TTS voice replies work when streaming output is en Structured explanation is polished, but 2026-09-08
pr 0.34 fix(skills): keep a line break that is inside a quoted CSV c Unusually explanatory prose, but include 2026-09-16
pr 0.32 feat(stats): add 1-month, all-time and custom time ranges to Polished and exhaustive, but uses substa 2026-09-20
pr 0.30 feat(aiocqhttp): make self-mention stripping configurable Comprehensive and unusually precise, but 2026-09-20
pr 0.30 fix: 修复工具调用名重复拼接问题(流式响应chunk重复累积) Structured and polished, but includes sp 2026-04-22
pr 0.30 feat(lang): 多语言指令支持(/lang、multi_alias、get_lang、desc_i18n) Broad, highly organized feature list is 2026-09-08
pr 0.30 i18n: add Korean (ko) locale support Very comprehensive and polished, though 2026-07-11
pr 0.28 feat: support native tools in OpenAI Responses provider Polished technical changelog with specif 2026-08-05
pr 0.28 feat: add MiniMax STT API provider Polished feature summary with concrete v 2026-09-19
pr 0.28 fix(dashboard): bound upload memory and add resumable chunke Detailed engineering rationale and test 2026-09-18
pr 0.25 fix: send_message_to_user 相对路径解析到 workspace The concise root-cause discussion is hum 2026-04-19
pr 0.25 fix: normalize WebP images for multimodal providers Highly polished technical summary, thoug 2026-09-19
pr 0.25 docs: four env vars control the dashboard bind address, none 文字非常完整工整,但代码位置和行为分析较为具体。 2026-09-15
pr 0.24 feat: manual context compression Very comprehensive and polished, but gro 2026-08-24
pr 0.24 perf: reduce image memory overhead across lifecycle Highly polished but unusually domain-spe 2026-09-17
pr 0.22 fix: protect URL downloads against SSRF with pinned DNS Polished security description, but groun 2026-09-18
pr 0.20 fix: resolve relative links in plugin README to repository f Specific Chinese bug analysis and implem 2026-09-22
pr 0.20 feat: 为 OpenAI provider 添加可配置的最大重试次数 Specific configuration details and issue 2026-05-02
pr 0.20 fix: read WebUI versions from the served asset directory Structured technical summary with concre 2026-09-20
pr 0.20 feat(backup): support selective backups with bounded streami Highly detailed technical changelog, but 2026-09-20
pr 0.20 fix: robust error handling and NaN clamping in FAISS vector Detailed FAISS pipeline analysis and con 2026-09-19
pr 0.20 feat: suffix framework prompt tags with a per-request nonce Detailed Chinese technical notes are spe 2026-09-12
pr 0.20 fix(tools): keep literal escape sequences when editing a fil Highly specific failure analysis and too 2026-09-16
commit 0.18 fix(dashboard): bound upload memory and add resumable chunke Highly technical and specific, with no c 2026-09-18
pr 0.18 fix: guard private OneBot deliveries Concise structured Chinese notes are som 2026-09-21
pr 0.18 feat(provider): add StepFun and Step Plan presets Detailed provider-specific content and t 2026-09-20
pr 0.18 feat: add generic sandbox provider framework Extensive architecture description is po 2026-05-09
pr 0.18 fix: move local network policy notice into system prompts 英文较为工整,但包含具体工具、权限和测试细节。 2026-09-19
pr 0.18 fix(tts): stop overwriting the Edge TTS User-Agent (403 on e Specific reproduction data and endpoint 2026-09-19
pr 0.18 fix(provider): recognize thinking tags in compatible complet 结构严谨且措辞 polished,但上游核查细节支持人工技术写作。 2026-09-17
pr 0.16 fix: security hardening and runtime bug fixes across core, p Detailed security findings use concrete 2026-09-22
pr 0.16 fix: coalesce queued private chat replies Structured Chinese summary is polished a 2026-09-21
pr 0.16 fix: respect session plugin filters in cron agents Concise, issue-specific description with 2026-09-20
pr 0.16 fix(qqofficial): preserve proactive message routing across r Specific adapter behavior, persistence d 2026-09-20
pr 0.16 fix(log): make console sink non-blocking to avoid event-loop Concrete Windows evidence, stack behavio 2026-09-19
pr 0.15 fix(provider): normalize 1-based streaming tool_call indexes Contains precise bug history, code paths 2026-08-07
pr 0.15 fix: use GitHub HEAD when repository branch is unspecified 说明完整专业并含具体异常处理细节,缺少明显 AI 标志。 2026-09-14
pr 0.15 feat: add agent step budget reminders and migrate legacy lim Thorough technical plan is structured bu 2026-09-19
pr 0.14 docs: explain HTTP proxy address when AstrBot runs in Docker Specific documentation scope and build r 2026-09-20
pr 0.14 fix(provider): 修复流式工具调用元数据重复拼接(可选兼容模式) Careful domain-specific explanation of e 2026-09-20
pr 0.14 feat(dashboard): add Python version compatibility warning on Concise Chinese implementation notes and 2026-09-06
commit 0.12 fix(provider): Dsable OpenAI SDK built-in retries to prevent Detailed technical commit text uses spec 2026-09-17
commit 0.12 fix: batch console log rendering to avoid UI freeze (#9988) Detailed technical rationale is specific 2026-09-09
commit 0.12 fix: resolve plugin market detail mix-up for same-named plug Specific technical details and commit-st 2026-09-03
pr 0.12 fix: caption animated group images from a frame montage Highly specific test and cleanup details 2026-09-22
pr 0.12 fix: isolate dashboard TOTP rotation state by session Concise, implementation-specific authori 2026-09-22
pr 0.12 文档新增备份.导入备份操作流程说明 Brief, typo-prone Chinese text appears h 2026-03-13
pr 0.12 feat: 让 LLM 能自主创建和安装 Skill Concise Chinese description with specifi 2026-05-09
pr 0.12 feat: add permission check for /new command Concise Chinese explanation includes spe 2026-08-19
pr 0.12 fix: filter stale fallback chat models 问题背景和 provider 细节具体,整体更像人工技术说明。 2026-06-01
commit 0.10 fix: tell the model when an animation becomes a frame montag Concise, technically specific commit ser 2026-09-17
pr 0.10 fix: accumulate all text blocks in Anthropic non-streaming r Focused reproduction and test details ar 2026-08-23
pr 0.10 fix: support Windows long paths during plugin archive extrac Contains a natural Chinese typo and conc 2026-09-22
pr 0.10 fix: preserve reverse WebSocket connections after reconnect Concise, concrete bug explanation and re 2026-09-20
pr 0.10 fix: separate reset and new conversation semantics Well-structured but specific engineering 2026-09-17
pr 0.10 fix: 子代理无法使用内置工具(如 web_search_tavily) Terse, domain-specific Chinese explanati 2026-05-01
pr 0.10 fix: propagate Xinference rerank failures instead of returni Concise, domain-specific regression desc 2026-09-12
pr 0.10 fix: serialize Azure TTS backend client lifetimes Specific concurrency details and test re 2026-09-15
pr 0.10 fix: keep Gemini narration streamed before a tool call in hi Concrete Gemini streaming behavior and v 2026-09-19
pr 0.10 fix: dispatch OnAfterMessageSentEvent after streaming delive Brief implementation and test notes cont 2026-09-17
pr 0.10 feat: extend shell session waits and raise default agent ste Specific shell behavior, commands, and t 2026-09-19
pr 0.10 fix(dashboard): drop stale exclude_ids hardcode hiding conve Detailed repository-specific diagnosis a 2026-09-19
pr 0.09 test: stabilize watchdog rotating-log test and promote Windo Highly polished but grounded in specific 2026-09-13
commit 0.08 feat: add agent step budget reminders and migrate legacy lim Brief conventional feature message; no d 2026-09-19
commit 0.08 fix: correct At/AtAll branch order in message outline (#9993 Specific inheritance bug and terse test 2026-09-09
commit 0.08 fix(webui): fall back to WebChat session titles in conversat Concise, repository-specific explanation 2026-09-09
commit 0.08 fix(qqofficial): render markdown for proactive send_by_sessi Detailed but domain-specific changelog w 2026-09-07
pr 0.08 fix: resolve quoted images with unusable references Terse, concrete bug scenarios and test r 2026-09-22
pr 0.08 fix: account for inline image payload in context budget Polished technical description, but it c 2026-09-21
pr 0.08 fix: use relay model list for Gemini proxies Domain-specific technical prose with no 2026-09-21
pr 0.08 docs: clarify DefaultSessionFilter handling in documentation Specific documentation correction in a m 2026-09-19
pr 0.08 fix(aiocqhttp): route send_by_session by session self_id 具体中文技术细节充分,语气直接,未见明显 AI 套话。 2026-09-19
pr 0.08 fix: clean up invalid materialized images 根因、复现环境和清理逻辑具体,符合正常工程 PR 写法。 2026-09-15
pr 0.08 fix: WebChat子代理后台结果自动显示 Natural, concrete Chinese description wi 2026-07-18
pr 0.07 fix: increase cron misfire grace time to 300 seconds Clear technical explanation with specifi 2026-09-21
commit 0.06 fix(dashboard): drop stale exclude_ids hardcode hiding conve Specific implementation details and issu 2026-09-19
commit 0.06 fix(cron): record active-agent job failure when the runner e Detailed domain-specific debugging notes 2026-09-09
commit 0.06 fix: Enable unit test CI on three platforms (Windows, macOS, Technical multi-commit description with 2026-09-07
commit 0.05 fix(gemini): keep narration streamed before a tool call in h Terse, domain-specific fix description w 2026-09-19
commit 0.05 fix: bound model input images below 512 KiB (#10120) Terse, domain-specific commit series wit 2026-09-17
pr 0.05 fix(dashboard): restore readable text and switch contrast in 中文表述略显随意并包含具体界面细节,明显不像生成套话。 2026-09-19
pr 0.05 fix: resolve each OneBot file segment by its own ID 描述简洁且包含 OneBot 文件段的明确技术行为。 2026-09-15
commit 0.04 fix(tools): keep literal escape sequences when editing a fil Detailed explanation uses concrete tool 2026-09-19
commit 0.04 fix: propagate Xinference rerank failures instead of returni Technical diagnosis is specific to provi 2026-09-19
commit 0.04 feat: extend shell session waits and raise default agent ste Short, conventional commit-style descrip 2026-09-19
commit 0.04 fix(cron): honor session context compression settings (#9992 Short conventional fix subjects with spe 2026-09-09
pr 0.04 fix(qqofficial): resilient websocket reconnect and send retr Detailed Chinese description includes co 2026-06-28
pr 0.04 fix: preserve URL fallback chunk parameters Terse, concrete test details and reposit 2026-09-21
commit 0.03 fix(dashboard): restore readable text and switch contrast in Specific UI variables and selectors indi 2026-09-19
commit 0.03 fix(cron): say who owns a task instead of returning an empty Specific commit history and implementati 2026-09-15
commit 0.03 feat: add role-based Local computer permissions (#9472) Detailed platform-specific history and c 2026-09-15
commit 0.03 fix: preserve input image geometry under CUA sandbox and war Specific fix bullets and domain terminol 2026-09-14
commit 0.03 fix: reduce Telegram log spam from polling and conflict erro Detailed Telegram implementation rationa 2026-09-14
commit 0.03 feat: optimize model selection with source filters and stick Concise feature and fix bullets contain 2026-09-14
commit 0.03 feat: adaptively prepare model input images in the local pro Terse, domain-specific commit-style text 2026-09-13
commit 0.03 feat(chatui): paginate chat history (#9667) Detailed but domain-specific commit hist 2026-09-12
commit 0.03 fix(lark): Ensure Lark private messages are delivered reliab Detailed domain-specific rationale and t 2026-09-10
commit 0.03 fix: resolve field loss, error code swallowing, and paramete Brief bilingual commit notes and a human 2026-09-09
commit 0.03 fix: limit knowledge base document page size options to drop Terse, issue-specific changelog with con 2026-09-06
commit 0.03 fix(provider): exclude cached tokens from Gemini input usage Specific provider accounting details and 2026-09-01
commit 0.03 fix(provider): count Anthropic cache_creation tokens in inpu Concrete Anthropic cache semantics and i 2026-09-01
commit 0.03 fix(plugin): detect updates for plugins without persisted in Detailed, domain-specific diagnosis and 2026-09-01
pr 0.03 feat: add Opper as a chat completion provider Specific provider details, repository re 2026-09-21
pr 0.03 fix: preserve replacement session waiter on cleanup Concise, concrete regression details and 2026-09-21
pr 0.03 test: mock plugin market requests in dashboard tests 内容简短直接,主要是模板填写和具体测试目的。 2026-09-12
commit 0.02 fix: move local network policy notice into system prompts (# Terse conventional commit message with s 2026-09-20
commit 0.02 fix: use GitHub HEAD when repository branch is unspecified ( Short, concrete fix summary with an impl 2026-09-19
commit 0.02 fix: clarify local file access menu descriptions Terse conventional commit message with n 2026-09-16
commit 0.02 feat: improve conversation data previews (#10108) Brief conventional commit title; no free 2026-09-16
commit 0.02 chore: bump version to 4.28.1 (#10085) Terse conventional commit message with n 2026-09-14
commit 0.02 fix: preserve OpenAI endpoint resolution for empty api_base Short conventional commit with a specifi 2026-09-14
commit 0.02 fix(qqofficial): always send the state=10 closing frame in C Highly specific protocol diagnosis, test 2026-09-14
commit 0.02 fix: standardize provider user agents with the AstrBot versi Terse conventional commit message with a 2026-09-14
commit 0.02 fix: support plugin updates through URL and file installatio Terse, domain-specific commit summaries 2026-09-12
commit 0.02 feat: unify /new and /reset behavior (#10004) Concise technical commit list with speci 2026-09-12
commit 0.02 fix: preserve image attachment paths after event cleanup (#1 Short, specific fix summary with an info 2026-09-12
commit 0.02 fix: resolve persisted current conversation before deletion Terse commit subject with no AI-style la 2026-09-09
commit 0.02 perf: improve provider dialog (#10007) Very brief conventional commit message. 2026-09-09
commit 0.02 fix(dashboard): reject stale WebUI assets in desktop-managed Terse conventional commit subject only. 2026-09-09
commit 0.02 fix: honor computer runtime settings in proactive agents (#9 Specific, terse commit sequence with imp 2026-09-07
commit 0.02 fix: preserve context prefix during tool requery (#9957) Very brief technical commit message with 2026-09-06
commit 0.02 fix: preserve user content in dict-type config items (#9958) Terse, domain-specific commit message wi 2026-09-06
commit 0.02 fix(provider): serialize Gemini thinking levels correctly (# Terse, domain-specific commit message wi 2026-09-04
commit 0.02 fix(i18n): Relocate the zh-CN syncProvider subtree up to the Terse bilingual commit messages with con 2026-09-03
commit 0.02 Fix/expand chatui code highlighting 扩展 chatui 代码高亮 (#9892) Terse, domain-specific commit messages w 2026-09-02
commit 0.02 fix(i18n): add missing en-US dashboard translations (#9896) Technical commit summaries are concise a 2026-09-02
commit 0.02 feat(dashboard): add batch deletion for skills (#9906) Terse conventional commits and ordinary 2026-09-01
commit 0.02 feat(platform): enrich group metadata across adapters (#9851 Concise conventional commits include a s 2026-09-01
commit 0.01 fix: read WebUI versions from the served asset directory (#1 Terse conventional commit message with s 2026-09-21
commit 0.01 fix: separate reset and new conversation semantics (#10118) Concise commit history with explicit rev 2026-09-21
commit 0.01 fix: respect session plugin filters in cron agents (#10163) Terse commits use project-specific cron 2026-09-21
commit 0.01 fix: clean up invalid materialized images (#10090) Terse commit message with specific clean 2026-09-19
commit 0.01 fix: resolve each OneBot file segment by its own ID (#10098) Concise, domain-specific fix title with 2026-09-19
commit 0.01 docs: name the dashboard host/port environment variables and Brief technical documentation title with 2026-09-19
commit 0.01 fix(provider): recognize thinking tags in compatible complet Terse provider-specific fix title with a 2026-09-19
commit 0.01 fix: preserve scheduled reminders when an edit is invalid (# Concise bug fix title with a standard co 2026-09-19
commit 0.01 fix: serialize Azure TTS backend client lifetimes (#10101) Concise backend-specific commit title wi 2026-09-19
commit 0.01 docs: sync guides with current WebUI navigation (#10093) Terse conventional commit message with n 2026-09-15
commit 0.01 Fix:local sandbox policy feedback (#10096) Brief conventional commit series uses sp 2026-09-15
commit 0.01 fix: use selected model in webchat side threads (#10065) A concise conventional commit message, t 2026-09-13
commit 0.01 feat(dashboard): show desktop update download progress (#100 Very terse conventional commit message w 2026-09-12
commit 0.01 fix: restore session model fallback for proactive agents (#1 Concise conventional commit with a norma 2026-09-12
commit 0.01 fix(kb): space out concurrent waiters in the URL cleaning Ra Technical commit details and co-author t 2026-09-10
commit 0.01 fix(agent): deliver skills-like fallback replies when stream Terse, conventional commit messages with 2026-09-10
commit 0.01 feat: enhance slider robustness (#10037) Brief conventional commits contain speci 2026-09-10
commit 0.01 fix(ci): exclude temporary dashboard artifacts from PyPI sou Concise conventional CI fix with no AI-s 2026-09-10
commit 0.01 perf(dashboard): reduce bundled font and diagram assets (#10 Short performance commit is typical huma 2026-09-10
commit 0.01 feat(chatui): reuse Shiki for workspace code previews (#1002 Concise domain-specific commit message w 2026-09-10
commit 0.01 feat(chatui): refine settings, composer and streaming experi Series of terse, conventional commits wi 2026-09-10
commit 0.01 feat(webchat): enable reasoning display by default (#10020) Brief feature and fix commits use normal 2026-09-10
commit 0.01 chore: bump version to 4.28.0 (#9975) Terse conventional commit message with s 2026-09-07
commit 0.01 feat: include Python version in metrics uploads (#9973) Concise conventional commit with a concr 2026-09-07
commit 0.01 feat(i18n): add Japanese localization (#9955) Short, domain-specific localization comm 2026-09-07
commit 0.01 fix: isolate event loop watchdog stack dumps (#9941) Terse technical fix referencing an event 2026-09-07
commit 0.01 fix(webui): show WebChat conversations in history lists (#99 Concise conventional UI bug-fix message. 2026-09-07
commit 0.01 chore: add a new sponsor Terse conventional commit message with n 2026-09-01
commit 0.01 chore: add a new sponsor Terse conventional commit message with n 2026-09-01
commit 0.01 feat: automatically record UMO names (#9909) Short, informal conventional commit sequ 2026-09-01
commit 0.01 fix: skip the respond stage on an empty message chain (#9653 Terse fix description and test deletion 2026-09-01
commit 0.00 chore(deps): bump the github-actions group with 2 updates (# — 2026-09-15
commit 0.00 chore(deps): bump docker/setup-qemu-action in the github-act — 2026-09-07
commit 0.00 chore(deps): bump github/codeql-action in the github-actions — 2026-09-01
commit 0.00 refactor(dashboard): productize profile configuration (#9883 — 2026-08-31
commit 0.00 fix: defer dashboard setup until startup (#9879) — 2026-08-31
commit 0.00 fix: ensure config directory exists before mkstemp in _write — 2026-08-31
commit 0.00 feat(websearch): add AnySearch as a web search provider (#97 — 2026-08-31
commit 0.00 fix: resolve Gemini history image references (#9874) — 2026-08-31
commit 0.00 fix: preserve text in Lark mixed messages (#9841) — 2026-08-31
commit 0.00 fix(lark): recognize commands after leading bot mention (#98 — 2026-08-31
commit 0.00 fix(dashboard): make skill editor dialog responsive on small — 2026-08-31
pr 0.00 chore(deps): bump the github-actions group with 4 updates — 2026-09-21