← Back to report

AstrBotDevs/AstrBot

All events — 2026-04-22

Type AI Score Description Actor Reason Date
COMMIT 1.00 fix: resolve relative file paths within a local workspace ro Commit message contains explicit AI assi 2026-04-19
COMMIT 1.00 fix: handle rate_limit_count=0 to prevent IndexError (#7635) Commit message contains explicit AI assi 2026-04-18
COMMIT 1.00 fix: correct minor text inconsistencies in README files and Commit message contains explicit AI assi 2026-04-17
COMMIT 1.00 feat: add on_agent_begin, on_using_llm_tool, on_llm_tool_res Commit message contains explicit AI assi 2026-04-14
COMMIT 1.00 fix: inconsistent format issue when checking if the plugin i Commit message contains explicit AI assi 2026-04-13
COMMIT 1.00 refactor: remove rarely-used builtin commands and consolidat Commit message contains explicit AI assi 2026-04-12
COMMIT 1.00 perf: add validation for MCP stdio configuration (#7477) Commit message contains explicit AI assi 2026-04-12
COMMIT 1.00 fix(discord): prevent 10062 Unknown interaction error by def Commit message contains explicit AI assi 2026-04-12
COMMIT 1.00 feat(discord): add configurable bot message filtering, allow Commit message contains explicit AI assi 2026-04-10
COMMIT 1.00 fix: split long telegram final segments (#7432) Commit message contains explicit AI assi 2026-04-10
COMMIT 1.00 fix: remove unsupported id field from Gemini FunctionRespons Commit message contains explicit AI assi 2026-04-08
COMMIT 1.00 fix: defer faiss imports during startup (#7400) Commit message contains explicit AI assi 2026-04-07
COMMIT 1.00 feat(platform): add Mattermost bot support (#7369) Commit message contains explicit AI assi 2026-04-06
COMMIT 1.00 fix: clean up qq official websocket shutdown (#7395) Commit message contains explicit AI assi 2026-04-06
PR 0.75 feat: 添加失败时保存本轮记录的配置项 PR content summary has unnatural formal 2026-04-21
PR 0.75 fix: 当LTM provider未设置时,回退到全局图片转述模型配置 PR summary uses formal, generic style ty 2026-04-22
PR 0.70 dev PR description has formal, generic phras 2026-03-15
PR 0.30 feat: 支持全局消息语音及所有TTS引擎独立的正则过滤 Detailed context, domain jargon; slightl 2026-02-27
PR 0.25 fix: rename skills_like to lazy_load and add skill schema su Some generic phrasing but also refactor 2026-03-17
PR 0.20 refactor:Internal tool refactor Somewhat formal but technical; minimal A 2026-03-16
PR 0.20 文档:添加更新后的termux部署教程 English doc text is generic and formal, 2026-03-14
PR 0.20 fix: add namespace prefix to MCP tools to avoid conflicts wi Contains concise technical context and i 2026-03-10
PR 0.20 fix: replace setInterval with setTimeout for polling to prev Casual bug explanation with domain terms 2026-03-10
PR 0.20 feat: add built-in weibo platform adapter Technical summary and domain terms; matc 2026-03-07
PR 0.20 feat: 添加通用 Rerank 适配器 Technical feature addition with domain s 2026-03-06
PR 0.20 refactor(plugins): 重构插件安装流程,引入扩展中心架构 Detailed technical rationale and domain- 2026-03-06
PR 0.20 fix:Mobile QQ triggers empty messages that get sent to LLM Bug description with platform context; d 2026-03-06
PR 0.20 fix: stabilize plugin logo loading across extension views Contains domain-specific terms and bilin 2026-03-04
PR 0.20 refactor(subagent): 重构 SubAgent 编排系统,增强任务队列、重试机制与并发控制 Uses domain jargon, specific module name 2026-03-03
PR 0.20 fix(dingtalk): remove stale card_template_id config entries References issues and domain context; cl 2026-03-03
PR 0.20 feat: serve Monaco editor from local bundle instead of CDN Domain-specific context, terse summary, 2026-03-01
PR 0.20 feat: add ConfigRouteManagerDialog component for managing ro Terse changelog, domain-specific terms, 2026-03-01
PR 0.17 fix: missing replies when reasoning content is present by al Bug fix section uses formal phrasing, bu 2026-04-21
COMMIT 0.15 refactor: improve astrbot builtin tool management (#7418) Terse, domain-specific; changelog style, 2026-04-08
PR 0.15 Feat:add support to /responses Brief, informal phrasing; Chinese; no ty 2026-02-11
PR 0.15 feat: enhance long-term memory with structured chat records Structured reasoning, technical context, 2026-01-25
PR 0.15 feat: Enhanced Trace System: Flexible Hierarchical Tracing a Technical, concise, some domain terms pr 2026-03-13
PR 0.15 feat: add global unified context mode with UMO restoration f Technical jargon present; slightly polis 2026-02-03
PR 0.15 [codex] Sanitize empty optional MCP arguments Technical summary with informal language 2026-03-29
PR 0.14 fix: harden runtime and supply chain security Contains typos and specific security ter 2026-03-12
PR 0.13 feat: add palette config types for plugin color selection Chinese plugin context, terse summary, m 2026-01-24
PR 0.12 fix: prefer record url for audio downloads Technical, terse summary bullets; no AI 2026-04-22
PR 0.12 fix: filter empty assistant messages in streaming requests Concise technical bullets; human style, 2026-04-22
PR 0.12 feat: github api token for plugin and update check Concise, technical jargon, lacks formal 2026-03-12
PR 0.11 fix: preserve OpenAI TTS response format on disk Concise technical change description; no 2026-03-12
COMMIT 0.10 feat: filesystem grep, read, write, edit file and workspace Changelog uses brief phrases, some typos 2026-04-11
COMMIT 0.10 feat: add new web search tool Brave Search (#6847) Commit style, brief edits, human co-auth 2026-04-08
COMMIT 0.10 fix(telegram): skip empty text in sendMessageDraft to preven Detailed bugfix, precise language, no AI 2026-04-08
COMMIT 0.10 fix(dashboard): fix WebUI dark mode rendering and multiple U Technical, granular, lacks AI-style tone 2026-04-08
COMMIT 0.10 fix: skip FunctionCallingConfig when only native tools are p Functional description, domain-specific 2026-04-08
COMMIT 0.10 fix: prevent KeyError in Telegram collect_commands when plug Brief bugfix, technical, includes co-aut 2026-04-08
PR 0.10 feat: add context compression hooks for plugin extensibility Informal tone and use of Chinese; brief 2026-02-21
PR 0.10 feat: supports 小黑盒语音机器人 Issue ref and project-specific language; 2026-02-13
PR 0.10 Sjshi763/issue4363 fix:当 LLM 的回复本身包含类似 JSON 的格式的时候消息的 conten Technical fix, Chinese explanation, and 2026-01-18
PR 0.10 feat: Add extra fields to the QQ Official Webhook adapter Technical focus, human-written but some 2026-03-14
PR 0.10 fix: use infer_single for GSVI TTS API Technical, direct, uses domain specifics 2026-03-12
PR 0.10 fix: refresh reused sandbox skills after local skill updates Concise technical summary; lacks AI tone 2026-03-12
PR 0.10 fix: wrap local t2i headers and inline code Technical content, domain-specific terms 2026-03-11
PR 0.10 fix(provider): caption images before DashScope agent handoff Direct technical language, casual tone, 2026-03-11
PR 0.10 fix: avoid duplicate replies after send_message_to_user Technical, terse, no AI-style phrasing o 2026-03-11
PR 0.10 fix: clarify unsupported DashScope realtime VC models Domain-specific, references issue, conci 2026-03-11
PR 0.10 feat: add check plugin updates button Describes feature simply, localized, lac 2026-03-11
PR 0.10 feat:为 STT服务集成新的提供商 Volcengine STT 。 Chinese technical phrasing, issue refere 2026-03-11
PR 0.10 docs: 添加Astrbot插件自动热重载相关文档 Very terse and template-driven; clear hu 2026-03-11
PR 0.10 refactor: decouple Neo sandbox tool resolution Uses domain-specific language and inform 2026-03-10
PR 0.10 fix: 修复 aiocqhttp 管理员角色字段未透传的问题 Filled with domain-specific jargon and b 2026-03-10
PR 0.10 feat(dashboard): add plugin webui support with secure scoped No free-text, only template; no AI hallm 2026-03-09
PR 0.10 feat: 为插件添加统一webhook No free-text content; only template stru 2026-03-05
PR 0.10 feat: 支持 MCPRouter 平台 MCP 服务器同步 No free-text content; only template/form 2026-03-02
PR 0.10 [WIP] feat: support bwrap/seatbelt-based local sandbox runti No free-text content; only template/form 2026-02-26
PR 0.10 feat: implement tool call approval mechanism with dynamic co Only template with no actual free-text c 2026-02-24
PR 0.10 docs: improve deployment guide with categorized options and Typical technical changelog, no AI signa 2026-02-02
PR 0.10 feat(websearch): 新增Exa搜索提供商,支持 Tavily/Exa API Base URL 可配置,补 Domain-specific terminology, structured, 2026-04-04
PR 0.10 fix: certain APIs return SSE-style string responses by parsi Technical and domain-specific, no AI-lik 2026-04-01
PR 0.09 Prevent empty tool_calls in skills_like mode for API compati Motivation is technical and informal wit 2026-03-04
PR 0.09 fix(slack): preserve thread context and always send fallback Technical reasoning, domain context, inf 2026-03-14
PR 0.09 fix: accept reasoning-only OpenAI completions Technical language and concise points; l 2026-03-12
PR 0.09 fix: clean up duplicate platform adapters on reload Technical changelog, terse style; human 2026-03-12
PR 0.08 fix SQLAlchemy compatibility issues on macOS Brief, technical references; lacks AI-st 2026-04-22
PR 0.08 fix: extend empty assistant message filter to _query_stream Very terse, domain-specific phrasing; no 2026-04-22
PR 0.08 feat(provider): 在请求头中新增 User-Agent 预设配置 Chinese technical explanation; direct, c 2026-02-25
PR 0.08 feat(provider): 增加 ChatGPT/Codex OAuth 提供商源(尝试支持 #5206) Contains issue references, technical foc 2026-03-15
PR 0.08 fix: cancel platform tasks before adapter shutdown Brief, technical, human PR language; lac 2026-03-12
PR 0.07 feat: supports to register agent runner in plugins Technical details, plugin jargon, inform 2026-03-13
PR 0.07 文档新增备份.导入备份操作流程说明 Concise fix description, domain-specific 2026-03-13
PR 0.06 feat: 添加插件扩展页面功能 Title and template content; no AI-typica 2026-02-04
PR 0.06 fix: track handler task in session_waiter to prevent zombie Technical details, brief changelog, huma 2026-03-15
COMMIT 0.05 fix: missing replies when reasoning content is present by al Commit message uses domain jargon and ca 2026-04-22
COMMIT 0.05 feat: enhance attachment handling with previews and file sig Concise feature commit with no AI phrasi 2026-04-22
COMMIT 0.05 fix: add retry on DNS/connection transient errors for QQ Off Commit message is terse and technical, n 2026-04-22
COMMIT 0.05 feat: add inline message editing and regeneration functional Structured changelog; uses domain terms, 2026-04-22
COMMIT 0.05 perf: update FileReadTool description to mention image, PDF Technical update with domain-specific re 2026-04-22
COMMIT 0.05 fix: prevent Telegram media group exceptions from being sile Domain-specific, concise, some typos and 2026-04-18
COMMIT 0.05 feat: implement FTS5 support in knowledge base sparse retrie Contains technical jargon and terse comm 2026-04-18
COMMIT 0.05 fix(dashboard): resolve chat attachment 401 (#7569) Commit messages are terse and domain-spe 2026-04-15
COMMIT 0.05 refactor: remove default web search (#7416) Extremely short, domain terminology, no 2026-04-08
COMMIT 0.05 fix: prevent floating buttons from jumping during page trans One-line fix, concise, no AI hallmark. 2026-04-08
COMMIT 0.05 fix: add ChatUIProject & SessionProjectRelation to shared co Commit summary, no indication of AI invo 2026-04-08
PR 0.05 fix: 修复工具调用名重复拼接问题(流式响应chunk重复累积) Chinese engineering jargon, domain-speci 2026-04-22
PR 0.05 fix: 修复了MCP工具对http/sse的兼容性问题 Chinese, terse, domain-specific content; 2026-04-21
PR 0.05 fix: 兼容 Moonshot thinking 下 tool_choice required 冲突 Uses domain-specific jargon and Chinese; 2026-04-22
PR 0.05 fix(dashboard): sync t2i template preview with text_base64 a Domain-specific, concise references; hum 2026-04-22
PR 0.05 feat: deactivate built-in web_search tools when disabled to Direct, technical wording; references MC 2026-02-06
PR 0.05 feat(wecom): add user nickname/avatar display and fix timezo Project-specific API names, terse change 2026-02-05
PR 0.05 Sjshi763/issue4409 feature:人格设定支持导出/导入 Brief, domain-specific; template used wi 2026-01-17
PR 0.05 feat(dashboard): 增加分栏式插件管理器布局 Domain-specific, concise summary; no AI 2026-01-13
PR 0.05 [WIP] feat: agentic memory Casual, succinct English; template fille 2025-11-21
PR 0.05 feat: 新增两个插件生命周期事件钩子 & 为插件metadata.yaml引入dependencies字段 Technical jargon, references, brief expl 2025-10-28
PR 0.05 feat: periodic llm-based conversation history compaction Uses jargon, bullet points, and mixed la 2026-03-19
PR 0.05 修复: persona老旧povider逻辑 Markdown structure, domain references, t 2026-03-17
PR 0.05 feat: volcengine ark provider Technical language, feature description, 2026-03-16
PR 0.05 fix: try to fix Dingtalk bot abnormal disconnect issue Has domain-specific context, informal to 2026-03-16
PR 0.05 fix: convert non-WAV audio to PCM WAV before silk encoding Domain-specific jargon and concise descr 2026-03-16
PR 0.05 [feat] Add `reply_with_quote_scope` to support per-context Uses domain-specific context and informa 2026-02-19
PR 0.05 Update provider-type to support multiple options Very brief, domain-specific, informal; l 2026-02-03
PR 0.05 fix: 修复qqofficial上传图片超时问题 - 改用分片上传 Contains typos, lots of domain specifics 2026-03-30
PR 0.04 支持未来任务配置多个目标会话,并修复多群场景串群 Rich technical context and informal phra 2026-03-15
PR 0.04 feat(plugin): 增加加载失败插件重装按钮 Chinese free-text, colloquial, highly sp 2026-03-12
PR 0.03 fix(cron): 修复定时任务 Agent 不调用 send_message_to_user 工具的问题 Contains colloquial Chinese, informal, a 2026-03-12
PR 0.02 feat(webui): support images and links in README dialog Very terse, fixes-specific; clear human 2026-01-13
COMMIT 0.00 fix: accept both str and re.Pattern in RegexFilter (#7633) Technical commit with specific Python do 2026-04-21
COMMIT 0.00 feat: add buffered intermediate messages for non-streaming a Contains refactor summary and domain phr 2026-04-21
COMMIT 0.00 fix: prevent path traversal in backup importer (CWE-22) (#76 Explains a specific CWE and uses technic 2026-04-21
COMMIT 0.00 docs: Unify documentation links (#7709) Very brief and to-the-point documentatio 2026-04-21
COMMIT 0.00 feat: re-establishing /provider as a built-in command (#7691 Concise commit with informal/terse style 2026-04-21
COMMIT 0.00 fix: drop legacy documents_fts table if exists (#7706) All messages are terse and direct, with 2026-04-21
COMMIT 0.00 fix: 修复了国内配置一些模型不可用问题 (#7685) Domain-specific Chinese context and info 2026-04-21
COMMIT 0.00 fix: warn instead of blocking when configured model not in h Technical commit with specific context a 2026-04-21
COMMIT 0.00 feat: 插件有新版本时置顶显示(可开关) (#7665) Feature log has real user logic, Chinese 2026-04-21
COMMIT 0.00 feat: add epub support for knowledge base document upload Terse, domain-specific commit messages w 2026-04-20
COMMIT 0.00 fix: normalize invalid MCP required flags in MCP schemas (#6 Human commit message style and co-author 2026-04-20
COMMIT 0.00 fix: handle video attachment for llm (#7679) Brief, domain-specific language with co- 2026-04-20
COMMIT 0.00 chore: bump version to 4.23.2 Terse conventional commit message, certa 2026-04-19
COMMIT 0.00 fix: resolve EmptyModelOutputError and enhance tool fallback Human technical description with domain- 2026-04-19
COMMIT 0.00 feat: implements support for KOOK role mentions (#7626) Chinese technical commit log, lots of do 2026-04-19
COMMIT 0.00 fix: remove default value for injected isDark in ThemeAwareM Brief technical commit, typical human st 2026-04-19
COMMIT 0.00 修复了使用 Bocha 搜索时报错 "Can not decode content-encoding: br"的bug Chinese commit with bug reference and ma 2026-04-19
COMMIT 0.00 fix(dashboard): propagate dark mode to code blocks inside li Brief technical commit message, classic 2026-04-19
COMMIT 0.00 fix: display cron last_run_at in local timezone (#7625) Terse commit, technical focus, common hu 2026-04-17
COMMIT 0.00 feat: add MiniMax Token Plan provider with hardcoded model l Commit log with technical changelog, dom 2026-04-17
COMMIT 0.00 fix: support SOCKS proxies in updater requests (#7615) Terse, technical language, domain-specif 2026-04-17
COMMIT 0.00 revert "fix: scss import warning (#7528)" (#7616) Standard git revert message, normal for 2026-04-17
COMMIT 0.00 docs: correct documentation URL from astrbot.app to docs.ast Terse, repetitive commit, standard corre 2026-04-17
COMMIT 0.00 fix: return an explicit erro from the cron tool when schedul Concise changelog, domain-specific; no A 2026-04-16
COMMIT 0.00 fix: scss import warning (#7528) Technical detail and domain language; hu 2026-04-16
COMMIT 0.00 fix(weixin_oc): persist context_token for proactive cron sen Direct technical language, specific chan 2026-04-16
COMMIT 0.00 fix: increase anthropic default max tokens (#7593) Brief, domain-specific fix; lacks AI sig 2026-04-16
COMMIT 0.00 fix: prevent numeric input from resetting to zero on blur wi Casual technical explanation; clear huma 2026-04-16
COMMIT 0.00 docs: update installation instructions to require Python 3.1 Concise domain-specific update, no AI in 2026-04-14
COMMIT 0.00 feat: enable shiki highlighting for t2i templates and add a Commit structure and language are terse 2026-04-14
COMMIT 0.00 fix: improve error handling for knowledge base upload (#7536 Technical details, bullet points, no AI- 2026-04-14
COMMIT 0.00 fix: improve knowledge base upload error messages (#7534) Technical commit breakdown, informal, no 2026-04-14
COMMIT 0.00 improve dashboard and docs ci to pnpm and cache (#7522) Brief, fragmentary summary; clearly huma 2026-04-14
COMMIT 0.00 docs: update supported IM platforms Minimal changelog, domain-specific, no A 2026-04-14
COMMIT 0.00 chore(deps): bump the github-actions group with 3 updates (# 2026-04-14
COMMIT 0.00 chore: bump version to 4.23.1 Standard version bump commit, no AI trai 2026-04-13
COMMIT 0.00 fix: routing not displayed when session id includes `:` (#75 Issue-specific and uses terse technical 2026-04-13
COMMIT 0.00 fix: downgrade python-ripgrep version to 0.0.8 in dependenci Uses abbreviations and informal commit t 2026-04-13
COMMIT 0.00 fix: align deerflow runner with deerflow 2.0 (#7500) Contains domain jargon and brief explana 2026-04-13
COMMIT 0.00 fix: remove unnecessary margins from v-main for consistent l Concise, technical focus on UI, no AI si 2026-04-13
COMMIT 0.00 chore: switch dashboard code blocks highlight to shiki (#749 Technical message, not overly perfect or 2026-04-13
COMMIT 0.00 chore: bump version to 4.23.0 Standard version bump, terse and typical 2026-04-12
COMMIT 0.00 fix: type use of defineStore in @/stores (#7490) Brief type fix, uses domain path notatio 2026-04-12
COMMIT 0.00 fix: wrong image name in compose (#7488) Human-written, terse, and uses concise t 2026-04-12
COMMIT 0.00 fix: update tool call icons from mdi-code-braces to mdi-code Direct technical fix, no AI signals, sta 2026-04-12
COMMIT 0.00 feat: add MessageList component and update MDI icon subset Feature addition with technical terms, h 2026-04-12
COMMIT 0.00 refactor: chatui style (#7485) Concise refactor note, human style, no v 2026-04-12
COMMIT 0.00 perf: add 'dashboard_update' to the list of ignored effectiv Very brief perf fix, domain language, hu 2026-04-12
COMMIT 0.00 fix: use UMO-bound config for group_icl_enable in on_message Contains domain jargon, human-written, c 2026-04-12
COMMIT 0.00 perf: make no-new-privileges true when use docker Succinct perf commit, uses informal Engl 2026-04-12
COMMIT 0.00 fix: support both Bailian Rerank API formats based on URL en Bilingual, domain-specific, formatted as 2026-04-12
COMMIT 0.00 feat(weixin_oc): support reply components (#7380) Standard commit headers and a human co-a 2026-04-12
COMMIT 0.00 fix: ensure JSON response is encoded with non-ASCII characte Brief, technical bugfix message typical 2026-04-12
COMMIT 0.00 fix: Update plugin version check logic to support pre-releas Standard human changelog phrasing, no AI 2026-04-12
COMMIT 0.00 feat: implement retry mechanism for QQ Official API file upl Direct and domain-specific commit langua 2026-04-12
COMMIT 0.00 fix: align function tool module path with plugin main module Terse, human-written technical fix with 2026-04-12
COMMIT 0.00 fix: telegram polling recovery after network failures (#7468 Technical, terse message with domain-spe 2026-04-12
COMMIT 0.00 chore: bump version to 4.23.0-beta.1 Standard version bump commit; terse and 2026-04-11
COMMIT 0.00 docs: fix path concatenation error in storage.md (#7448) Commit message and details use domain la 2026-04-10
COMMIT 0.00 chore: remove lxml and bs4 deps (#7449) Chore commit is terse, no AI hallmarks. 2026-04-10
COMMIT 0.00 fix: make desktop plugin dependency loading safer on Windows Technical commit titles/messages with do 2026-04-10
COMMIT 0.00 perf: merge 3 cron tools into 1 cron manage tool, and add ed Commit log is concise and focused, likel 2026-04-10
COMMIT 0.00 chore: update logo in README.md Generic commit message, no AI signals. 2026-04-09
COMMIT 0.00 fix: improve warning message for missing context token in We Terse, domain-specific commit message; n 2026-04-07
COMMIT 0.00 fix: reduce MCP server status polling frequency (#7399) Brief, technical commit; typical for hum 2026-04-07
COMMIT 0.00 chore(deps): bump docker/login-action in the github-actions 2026-04-06
COMMIT 0.00 fix: update tool result assertions to reflect dynamic thresh Concise, domain-specific commit message 2026-04-06
COMMIT 0.00 feat: implement llm guidance for repetition tool call (#7388 Technical commit breakdown, domain jargo 2026-04-06
PR 0.00 fix(aiocqhttp): expand forward messages into message_str for Uses domain jargon, Chinese abbreviation 2026-02-13
PR 0.00 fix(#4721): 通过api获取群名字修复编码问题 Technical Chinese description, root caus 2026-02-03
PR 0.00 fix: preserve complete LLM response on agent abort Uses domain-specific Chinese, detailed a 2026-03-11
PR 0.00 feat: split long messages to avoid truncation in discord Technical implementation, minimal free t 2026-03-11
PR 0.00 feat: 分组绑定配置文件 — 支持分组级配置存储与自动同步 Detailed motivation, modification list, 2026-03-11
PR 0.00 fix #5089: remove uv.lock from gitignore Brief, informal, domain-specific; no AI 2026-02-13
PR 0.00 默认包含edge_tts在 Dockerfile Human-written, terse, specific; casual t 2026-02-05
PR 0.00 Feat:增加日志的筛选和过滤功能 Brief, domain-specific, minimal free tex 2026-03-28
PR 0.00 feat: 增强版的SubAgent功能 Only title, rest is template; no AI trai 2026-03-28
PR 0.00 feat: add Traditional Chinese translation Only template and title; no AI hallmarks 2026-03-28
PR 0.00 feat(pipeline): 预回应表情功能 - 外层包装 + 自动撤回 Uses technical terms and domain details; 2026-03-26
PR 0.00 feat: add message-level markdown control for QQ Official pla Very terse, domain-specific, no AI phras 2026-03-26