InfinityPacer
ba2feb2bfe
test: isolate CONFIG_DIR to protect real database ( #5865 )
2026-06-01 06:42:50 +08:00
jxxghp
6f014cee14
更新 discord.py
2026-05-31 22:11:22 +08:00
jxxghp
6453935584
更新 telegram.py
2026-05-31 22:10:36 +08:00
jxxghp
40d0b60aa2
feat: add async subagent task control
2026-05-31 21:55:25 +08:00
jxxghp
1922cce499
优化 Agent 并行工具调用提示词
2026-05-31 21:38:40 +08:00
jxxghp
c89df496a5
feat(agent): add ToolTag-based tags to all agent tools; implement tags.py for unified tool capability tagging
2026-05-31 18:30:39 +08:00
jxxghp
855681ff35
feat(agent): mark and propagate voice input metadata in agent messages; clarify terminal tool usage in prompts
...
- Add `has_audio_input` flag to agent message handling and propagate through processing pipeline
- Structure agent input payloads to include `input.mode` and `input.transcribed` for voice messages
- Update prompts and tool descriptions to clarify that `send_voice_message` and `ask_user_choice` are terminal tools and should not be followed by redundant text replies
- Enhance tests to cover voice input metadata propagation and prompt updates
2026-05-31 18:04:02 +08:00
jxxghp
13b2163788
chore: add noqa for specific lines, update docstring, improve logging and variable naming
2026-05-31 17:49:05 +08:00
jxxghp
5d3c262e60
feat(agent): set return_direct for SendVoiceMessageTool to prevent streaming tool messages
2026-05-31 17:35:10 +08:00
jxxghp
a5c44a5097
更新 version.py
v2.13.3
2026-05-31 09:52:40 +08:00
jxxghp
16ada1a6c4
feat(site): add POST /site/cookie/{site_id} endpoint for updating site Cookie&UA via request body
...
- Introduce SiteCookieUpdate schema for structured cookie update requests
- Add POST endpoint to update site Cookie&UA using JSON body
- Refactor cookie update logic into shared _update_site_cookie function
- Update SKILL.md to document new endpoint and endpoint count
- Add tests for both POST and legacy GET cookie update endpoints
2026-05-31 09:11:09 +08:00
jxxghp
ac09ce5230
fix: handle empty ChatGPT responses output
2026-05-31 08:14:31 +08:00
jxxghp
2255b61195
fix: latest覆盖模式误删多Part文件 ( fix #5862 )
2026-05-30 20:28:26 +08:00
jxxghp
314ac3903c
fix(agent): 识别 DeepSeek image_url 反序列化错误,修复图片不支持提示 ( #5863 )
2026-05-30 20:15:24 +08:00
jxxghp
5c3796bf73
fix: Bangumi别名解析和Redis事件循环切换问题
...
- 修复Bangumi API返回别名为字符串列表时的解析错误
- 修复Redis异步客户端在不同事件循环中使用时报Future attached to different loop错误
2026-05-30 13:11:18 +08:00
jxxghp
492e3c333b
fix: unify User-Agent header usage with settings.USER_AGENT
2026-05-30 09:49:29 +08:00
jxxghp
cce72d0884
fix: proxy bangumi requests
2026-05-30 08:54:40 +08:00
InfinityPacer
69a064e986
feat(subscribe): 新增订阅总集数刷新与完成检查链式事件 ( #5860 )
2026-05-30 08:26:47 +08:00
InfinityPacer
f4ca4120bc
fix(image-proxy): 阻断日志输出诊断原因并合并重复告警 ( #5858 )
2026-05-29 14:14:16 +08:00
InfinityPacer
b45956f850
fix(subscribe): require complete coverage for full best versions ( #5857 )
2026-05-29 14:10:29 +08:00
jxxghp
762a7fbba7
fix: simplify search web providers
2026-05-28 20:11:31 +08:00
jxxghp
10290ca17b
优化 agent 网络搜索工具
2026-05-28 17:22:52 +08:00
jxxghp
12a2561ca8
fix: return Emby item server ids
2026-05-28 15:03:56 +08:00
jxxghp
543bee9ad5
fix: correct Emby dashboard links
2026-05-28 14:33:50 +08:00
jxxghp
cc3e062262
固定 Agent 工具消息类型
2026-05-28 13:34:53 +08:00
jxxghp
bf4f5f8744
优化 Agent 核心提示词结构
2026-05-28 11:22:56 +08:00
jxxghp
f8f06a602a
加强 Agent 核心提示词安全约束
2026-05-28 11:10:08 +08:00
jxxghp
3cb8925e92
更新 version.py
v2.13.2
2026-05-27 17:59:21 +08:00
jxxghp
3ffdf1b38e
docs: add browser-use skill
2026-05-27 17:01:54 +08:00
jxxghp
6557b8b9d8
更新 scheduler.py
2026-05-27 15:56:08 +08:00
jxxghp
2b2e088784
fix: improve u115 multipart upload handling
2026-05-27 15:02:03 +08:00
jxxghp
d9a06f4433
refactor: load share admins from server
2026-05-27 14:31:01 +08:00
jxxghp
b1259fdc02
feat: add manual transfer target path matching
2026-05-27 13:26:01 +08:00
jxxghp
0e5c592862
refactor: centralize MoviePilot server helper
2026-05-27 12:56:45 +08:00
jxxghp
db3ad91408
fix: improve manual transfer recognition preview
2026-05-27 11:01:27 +08:00
jxxghp
5b6b4c9744
将发送消息工具设为必选工具
2026-05-27 08:48:56 +08:00
jxxghp
990a28b51b
调整 Agent 心跳任务报告方式
2026-05-27 08:41:40 +08:00
jxxghp
b6ffd286fe
fix: keep platform words in media titles
2026-05-27 07:41:44 +08:00
jxxghp
1f7fb304dd
feat: add LLM proxy toggle
2026-05-27 06:57:09 +08:00
jxxghp
896631d63e
fix(agent): enable voice replies for supported channels
2026-05-26 20:14:56 +08:00
jxxghp
db8363fee1
fix(openlist): request full directory pages
2026-05-26 18:12:10 +08:00
jxxghp
31554bdcb5
fix agent tool call history ordering
2026-05-26 16:42:52 +08:00
jxxghp
ccbcce0573
chore: update 3 workspace files
2026-05-26 12:14:36 +08:00
jxxghp
e00e18f31e
fix: transcode unsupported stt audio formats
v2.13.1-1
2026-05-26 10:00:32 +08:00
jxxghp
c7965edd47
fix: use responses api for chatgpt reasoning models
2026-05-26 09:31:00 +08:00
jxxghp
8aeba8a6d2
更新 version.py
2026-05-26 09:07:04 +08:00
jxxghp
aee8b05737
fix: order LLM user agent config after max context
2026-05-26 08:30:43 +08:00
jxxghp
821bd3decd
fix: use explicit LLM user agent config
2026-05-26 08:24:58 +08:00
jxxghp
b65c8dcfe0
feat: support llm user agent
2026-05-26 08:20:02 +08:00
DDSRem
877d89abb3
chore: bump moviepilot-rust to 0.1.4 ( #5840 )
2026-05-26 07:46:58 +08:00