changelogs/v4.20.1.md
_extract_session_id,改进聊天类型分支处理。(#5775)shiki 进行代码块渲染。(#6286)providers_config 的问题。(#6388)null choices 时的 TypeError。(#6313)delta 为 None 导致工具调用时报错的问题。(#6365)skills-like 时发送媒体失败的问题。(#6317)utcnow() 的弃用警告问题。(#6192)ValueError 报错。(#6193)astrbot run。(#6189)Plain.toDict() 在 @ 提及场景下空白字符丢失的问题。(#6244)astrbot.service 及 CI 配置,升级 GitHub Actions 版本。_extract_session_id for chat type handling (#5775).shiki for code-block rendering (#6286).@ component spacing handling (#6238).providers_config sync after creating new providers (#6388).TypeError when API returns null choices (#6313).delta handling to prevent AttributeError (#6365).skills-like (#6317).utcnow() usage (#6192).ValueError in retry loop when removing an already removed API key (#6193).astrbot run across READMEs (#6189).Plain.toDict() for @ mentions (#6244).rainyun backup/access documentation (#6427).package.md and platform docs, including Matrix and Wecom AI bot documentation.