✨ 新功能
- add plugin history endpoint to fetch remote update details by @jxxghp
- enhance audio capability logging for transcription and synthesis by @jxxghp
- add moviepilot-explorer subagent for source-code inspection and troubleshooting by @jxxghp
- add async subagent task control by @jxxghp
- add ToolTag-based tags to all agent tools; implement tags.py for unified tool capability tagging by @jxxghp
- mark and propagate voice input metadata in agent messages; clarify terminal tool usage in prompts by @jxxghp
- set return_direct for SendVoiceMessageTool to prevent streaming tool messages by @jxxghp
🐛 修复
- use history_id key in manual transfer redo prompt context (#5876) by @InfinityPacer
- apply require_admin gate by reading instance field (#5875) by @InfinityPacer
- 兼容 Bangumi 人物生日字段类型 by @jxxghp
- 订阅下载失败时尝试后续候选 by @jxxghp
- handle absolute numbered season packs (#5866) by @InfinityPacer
🔧 其他
- 更新 requirements.in by @jxxghp
- 处理 #5877 review 反馈 + 提 PR 前跑全量门禁约定 (#5880) by @InfinityPacer
- 新增单测 CI 门禁与规范文档,处理 #5868/#5873 review 反馈 (#5877) by @InfinityPacer
- 测试套件自隔离与全量离线化(collection 清零 + 杜绝真实网络) (#5873) by @InfinityPacer
- absolute numbered season pack locating (#5869) by @InfinityPacer
- move config+db isolation to conftest, unify on pytest (#5868) by @InfinityPacer
- 增加子代理操作日志 by @jxxghp
- isolate CONFIG_DIR to protect real database (#5865) by @InfinityPacer
- 更新 discord.py by @jxxghp
- 更新 telegram.py by @jxxghp
- 优化 Agent 并行工具调用提示词 by @jxxghp
- add noqa for specific lines, update docstring, improve logging and variable naming by @jxxghp
完整更新记录: v2.13.3...v2.13.4