← back to report

AstrBotDevs/AstrBot

// all events — 2026-09-15

Type AI Score Description Actor Reason Date
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: preserve scheduled reminders when an edit is invalid The description explicitly states that C 2026-09-14
pr 1.00 fix(kb): recognize indented Markdown code fences Explicitly states the change was develop 2026-09-10
pr 1.00 fix(dashboard): batch automatic log console scrolling The description explicitly states it was 2026-09-09
pr 0.78 feat: register Discord command groups Highly polished, exhaustive summary uses 2026-07-29
pr 0.72 feat: suffix framework prompt tags with a per-request nonce Formal multilingual explanation and expl 2026-09-12
pr 0.72 fix: refresh platform commands after command changes Formal, repetitive overview and enhancem 2026-08-14
pr 0.70 feat: support explicit reply IDs in message sending tool Polished PR prose includes extensive boi 2026-09-14
pr 0.68 chore: bump version to 4.28.1 Release description is unusually polishe 2026-09-14
pr 0.52 feat(updater): prefer CERNET PyPI source packages for releas Includes an explicit Sourcery-generated 2026-09-11
pr 0.46 fix: 修复工具调用名重复拼接问题(流式响应chunk重复累积) Technical issue description is natural, 2026-04-22
pr 0.45 fix(core): don't crash startup when a plugin registers an al Very polished narrative, though its fail 2026-09-11
pr 0.35 fix(cron): deliver proactive agent final text to the bound s Highly polished and exhaustive, but grou 2026-09-09
pr 0.35 feat(websearch): add Serply as a web search provider Polished comparative provider pitch is s 2026-08-26
pr 0.34 fix: preserve shared preference deletion visibility Highly polished and exhaustive wording s 2026-09-09
pr 0.32 fix(qqofficial): flush remaining stream tail on finish/break Detailed technical explanation with some 2026-08-30
pr 0.30 feat: unify /new and /reset behavior Formal, comprehensive wording has mild A 2026-09-09
pr 0.30 fix(tts): repair placeholder RIFF/data sizes in streamed Min Careful implementation rationale and edg 2026-08-29
pr 0.29 fix(dashboard): reject stale WebUI assets in desktop-managed Very polished structured prose, but deta 2026-09-01
pr 0.28 feat: support native tools in OpenAI Responses provider Well-structured feature description, but 2026-08-05
pr 0.28 fix: support plugin updates through URL and file installatio Very exhaustive and uniformly polished, 2026-09-12
pr 0.25 fix: correct At/AtAll branch order in message outline Specific inheritance and test details ou 2026-09-09
pr 0.25 fix(kb): scale chunk_overlap with the heading-reduced budget Detailed, domain-specific bug explanatio 2026-09-09
pr 0.24 fix(config): always use global timezone instead of hidden pr Structured technical explanation is part 2026-08-26
pr 0.24 feat(dashboard): paginate chat history Thorough technical explanation and test 2026-08-13
pr 0.24 feat(dashboard): show desktop update download progress Structured and polished, with concrete U 2026-09-12
pr 0.24 feat: add OpenCode Go and Zen providers Polished technical prose, but it contain 2026-05-13
pr 0.22 fix(agent): run response hooks before yielding llm_result in Formal problem narrative may be assisted 2026-08-26
pr 0.22 fix: add LLM metadata fallback endpoint Polished technical prose, but specific e 2026-08-18
pr 0.22 fix: keep inline Face components in the same bubble during s Detailed, domain-specific changelog with 2026-09-11
pr 0.22 fix(command): keep an argument that equals another alias of Specific bug analysis, test results, and 2026-09-05
pr 0.22 fix(kb): do not turn Xinference rerank failures into empty r Specific provider and fallback behavior 2026-09-09
pr 0.20 fix: mark system reminders as temporary to stop history grow Concise, domain-specific explanation wit 2026-09-11
pr 0.20 fix: avoid blocking audio format probes Structured technical summary with concre 2026-09-12
pr 0.20 fix: convert mislabeled audio before STT Specific root cause, commands, platform 2026-07-20
pr 0.20 fix: preserve image attachment paths after event cleanup Specific implementation and cleanup deta 2026-09-11
pr 0.20 i18n: add Korean (ko) locale support Domain-specific bilingual contribution w 2026-07-11
pr 0.20 fix(kb): space out concurrent waiters in the URL cleaning Ra Highly polished detail and generated rev 2026-09-09
pr 0.20 fix(kb): keep the requested chunk parameters when URL cleani Concise, repository-specific details and 2026-09-09
pr 0.20 fix: keep the newer SessionWaiter registration when an older Concrete concurrency behavior and target 2026-09-09
pr 0.18 docs: sync documentation with v4.26.0-v4.27.5 changes Detailed documentation inventory and rel 2026-09-02
pr 0.18 feat(provider): add DaoXE chat completion provider Concise provider-specific description wi 2026-09-11
pr 0.18 fix(cron): record active-agent job failure when the runner e Specific failure behavior, issue context 2026-09-08
pr 0.15 feat(chatui): add tabbed workspace and PDF previews Thorough technical description is struct 2026-09-10
pr 0.14 fix: reuse local image files in tool results Highly domain-specific description with 2026-09-12
pr 0.14 fix(provider): 关闭 OpenAI SDK 内建重试,避免与 AstrBot 重试层叠加导致请求数翻倍 | Polished bilingual explanation, but no d 2026-08-13
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 feat: optimize model selection with source filters and stick Detailed implementation and benchmark sp 2026-09-14
pr 0.12 fix: keep failed knowledge-base document deletions retryable Detailed domain-specific failure analysi 2026-09-14
pr 0.12 fix: use selected model in webchat side threads Concise, specific debugging context and 2026-09-13
pr 0.12 fix: resolve persisted current conversation before deletion Compact technical description with speci 2026-09-09
pr 0.12 fix: restore session model fallback for proactive agents Specific implementation paths, test coun 2026-09-10
pr 0.12 fix(agent): deliver skills-like fallback replies when stream Highly structured but uses precise domai 2026-09-10
pr 0.12 feat(chatui): refine settings, composer and streaming experi Detailed, domain-specific changelog with 2026-09-10
pr 0.12 feat(webchat): enable reasoning display by default Well-structured technical description wi 2026-09-10
pr 0.12 fix: resolve field loss, error code swallowing, and paramete Technical bilingual details and issue-sp 2026-09-08
pr 0.12 fix: coerce numeric plugin metadata version to string Bilingual reproduction steps and YAML-sp 2026-09-09
pr 0.12 fix:Adjust the type checking precedence of At and AtAll in a Terse, specific debugging explanation wi 2026-09-03
pr 0.11 fix: standardize provider user agents with the AstrBot versi Provider-specific header behavior and ta 2026-09-14
pr 0.10 feat: recreate bot platforms through QR scanning Platform-specific behavior and failure h 2026-09-14
pr 0.10 feat: add role-based Local computer permissions Detailed and polished, but grounded in s 2026-07-30
pr 0.10 feat: 为 @llm_tool 装饰器增加 permission_type 权限声明支持 Detailed Chinese changelog uses concrete 2026-06-28
pr 0.10 fix: add timeout protection for event hook calls Brief Chinese change list followed by an 2026-05-30
pr 0.10 fix: propagate Xinference rerank failures instead of returni Concise, domain-specific explanation wit 2026-09-12
pr 0.10 feat: support PPTX uploads in knowledge base Detailed repository-specific changes and 2026-09-10
pr 0.10 fix(qqofficial): use markdown payload in send_by_session for Technical and issue-specific wording is 2026-04-27
pr 0.10 fix(webui): fall back to WebChat session titles in conversat Specific implementation and database det 2026-09-08
pr 0.10 perf: improve provider dialog Detailed implementation constraints and 2026-09-09
pr 0.10 perf: improve provider dialog Detailed implementation constraints and 2026-09-09
pr 0.10 fix: preserve plugin name case during installation Cross-platform diagnosis and targeted fi 2026-09-03
pr 0.09 fix: use GitHub HEAD when default branch lookup fails Detailed branch, cancellation, and test 2026-09-14
pr 0.09 feat(qqofficial): inline public images in markdown messages Platform-specific terminology and nuance 2026-09-10
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: reduce Telegram log spam from polling and conflict erro Specific logger names, error classes, an 2026-09-11
pr 0.08 fix: preserve OpenAI endpoint resolution for empty api_base Concrete endpoint cases, commands, and t 2026-09-14
pr 0.08 feat(provider): add OpenCode Go protocol providers Specific Chinese implementation details 2026-09-09
pr 0.08 fix: use GitHub HEAD when repository branch is unspecified Specific GitHub URL behavior and cleanup 2026-09-14
pr 0.08 feat: adaptively prepare model input images in the local pro Highly detailed Chinese technical descri 2026-08-15
pr 0.08 fix(preprocess): handle Windows path_mapping rules without c Domain-specific Chinese explanation and 2026-06-18
pr 0.08 feat(chatui): reuse Shiki for workspace code previews Contains concrete implementation constra 2026-09-10
pr 0.08 fix(ci): exclude temporary dashboard artifacts from PyPI sou Specific packaging behavior, measurement 2026-09-10
pr 0.08 perf(dashboard): reduce bundled font and diagram assets Concrete build measurements and compatib 2026-09-10
pr 0.08 fix: batch console log rendering to avoid UI freeze (#9988) Concise, issue-specific performance deta 2026-09-09
pr 0.08 fix(cron): honor session context compression settings Chinese technical explanation and concre 2026-09-09
pr 0.08 fix(dashboard): allow plugin page iframe popups Concise Chinese description includes pro 2026-05-31
pr 0.07 feat(dashboard): 增加分栏式插件管理器布局 Domain-specific Chinese feature list inc 2026-01-13
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
pr 0.06 fix: preserve input image geometry under CUA sandbox and war Highly specific technical explanation wi 2026-09-13
pr 0.06 fix(qqofficial): finalize C2C stream to prevent replies reve Detailed issue analysis and test plan ar 2026-09-13
pr 0.06 fix(lark): Ensure Lark private messages are delivered reliab Natural Chinese explanation with detaile 2026-09-10
pr 0.06 fix: continue pipeline after TTS fallback Concise, repository-specific wording and 2026-08-01
commit 0.05 fix: register standard SVG MIME type for WebUI static files Terse commit-style wording and specific 2026-08-21
pr 0.05 fix: merge streamed tool results per call Clear domain-specific change description 2026-05-07
pr 0.05 fix(dashboard): fix dark mode icons and platform template or Brief, specific Chinese notes and screen 2026-09-12
pr 0.05 test: mock plugin market requests in dashboard tests Terse issue-focused text; remaining stru 2026-09-12
pr 0.05 fix(cron): inherit fallback_provider_ids for scheduled agent Terse, code-specific change description 2026-09-10
commit 0.04 fix(cron): honor session context compression settings (#9992 Short conventional fix subjects with spe 2026-09-09
commit 0.04 fix: apply max_agent_step config to cron and background task Detailed domain-specific commit series w 2026-08-26
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
pr 0.04 fix(qqofficial): always send the state=10 closing frame in C Concrete protocol behavior, reproduction 2026-09-13
pr 0.04 test: stabilize watchdog rotating-log test and promote Windo Specific reproduction analysis and measu 2026-09-13
pr 0.04 fix(agent): unwrap nested tool call arguments Concise Chinese domain-specific notes an 2026-09-14
pr 0.04 fix: handle unavailable aiocqhttp api sends Mostly template content; remaining techn 2026-06-20
pr 0.04 feat: enhance slider robustness Informal Chinese wording, file reference 2026-09-10
pr 0.04 feat(provider): add ScitiX as a built-in OpenAI-compatible p Concise provider-specific details and ma 2026-09-08
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
commit 0.03 fix(dashboard): show create folder button on mobile in perso Specific UI behavior, CSS classes, and c 2026-08-26
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.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.02 fix: keep proactive agent history in contexts (#9818) Technical, issue-linked explanation uses 2026-08-26
commit 0.02 refactor(dashboard): unify provider management workspace (#9 Terse conventional commit message with a 2026-08-26
commit 0.02 fix: adapt provider icons to dark mode (#9647) Terse conventional fix message and follo 2026-08-26
commit 0.02 feat: improve default and local t2i rendering (#9803) Short conventional feature commits with 2026-08-26
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
pr 0.02 fix(sandbox): wait for Shipyard Neo runtime readiness Brief, concrete engineering summary with 2026-04-24
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.01 fix(provider): preserve current user turn in Gemini history Terse conventional commit messages with 2026-08-26
commit 0.01 fix: preserve QQ Official group routing in unique sessions ( Concise commit history with repository-s 2026-08-26
commit 0.01 refactor(dashboard): redesign bot management workspace (#982 Brief conventional dashboard refactor co 2026-08-26
commit 0.01 fix(dashboard): reset persona folder after deletion (#9832) Short, specific fix message with no AI-s 2026-08-26
commit 0.01 feat(dashboard): improve authentication controls (#9830) Concise conventional feature and follow- 2026-08-26
commit 0.01 fix: stop empty LLM requests before provider dispatch (#9815 Terse technical fix message with no gene 2026-08-26
commit 0.01 fix: hide internal personal WeChat settings (#9827) Brief repository-specific settings chang 2026-08-26
commit 0.01 fix: isolate rate limits by unified message origin (#9814) Specific rate-limit terminology and conv 2026-08-26
commit 0.01 feat(dashboard): support masked secret config fields (#9824) Concise feature and documentation commit 2026-08-26
pr 0.01 refactor: migration to event log backend for conversation st The free-text content is essentially abs 2026-09-14
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
commit 0.00 refactor: embed agent runner configuration in profiles (#982 — 2026-08-29
commit 0.00 feat: add conversation shortcuts to statistics (#9847) — 2026-08-27
commit 0.00 feat: consolidate data dashboard and redesign conversations — 2026-08-27
commit 0.00 chore(deps): bump the github-actions group with 2 updates (# — 2026-08-25
pr 0.00 chore(deps): bump the github-actions group with 2 updates — 2026-09-14