jxxghp
d6db0a86f6
fix llm test message
2026-06-13 23:20:15 +08:00
jxxghp
6e8bce3d04
fix: 优化LLM测试基础地址错误提示
2026-06-13 23:02:21 +08:00
jxxghp
ed1e31d379
fix: 兼容插件仪表盘空返回
2026-06-13 22:54:35 +08:00
jxxghp
3a233014de
docs: update moviepilot plugin creation skill
2026-06-13 22:39:18 +08:00
jxxghp
ac9132cba6
fix bcrypt
2026-06-13 20:16:04 +08:00
jxxghp
6f5f1aa457
chore: downgrade bcrypt version to 4.3.0 in requirements.in
2026-06-13 19:19:01 +08:00
jxxghp
4547edc696
chore: bump application and frontend versions to v2.13.8
2026-06-13 18:43:29 +08:00
jxxghp
8d4412463c
fix: change logging level to debug for plugin backup messages
2026-06-13 18:38:06 +08:00
jxxghp
0189463a09
feat: update allowed-tools and enhance plugin creation instructions in SKILL.md
2026-06-13 18:30:13 +08:00
jxxghp
a654686ce7
feat: add skill documentation for creating and managing MoviePilot plugins
2026-06-13 18:24:19 +08:00
jxxghp
eb9ea1c5c5
chore: update package versions in requirements.in
2026-06-13 17:36:45 +08:00
jxxghp
84b4a7eca2
fix: change logging level to debug for plugin restoration and add tests for warning filters
2026-06-13 17:15:35 +08:00
jxxghp
a37ed9aa97
feat: add backend health check for unmanaged MoviePilot processes
2026-06-13 17:12:29 +08:00
jxxghp
b89c351686
allow auto manual transfer scrape option
2026-06-13 10:42:34 +08:00
jxxghp
303e7ee16e
feat: add downloader incomplete suffix toggles
2026-06-13 08:43:37 +08:00
jxxghp
ab9eeedb3e
fix: 跳过推荐空缓存
2026-06-13 08:09:49 +08:00
jxxghp
8c73b87f6e
fix agent config
2026-06-12 17:24:45 +08:00
jxxghp
a10361cc2f
optimize agent browser sessions
2026-06-12 16:41:21 +08:00
jxxghp
dfabd695a8
add: query_doctor_report agent tool
2026-06-12 16:26:00 +08:00
jxxghp
735a1ebf27
新增 doctor 诊断自救功能
2026-06-12 15:55:24 +08:00
jxxghp
24dc53b62d
fix: handle NexusPHP occurrence pubdate parsing
2026-06-12 10:11:52 +08:00
jxxghp
1b83abe155
fix: implement tool execution timeout handling and improve blocking call management
2026-06-12 08:43:17 +08:00
jxxghp
765b286fd7
fix: improve cache locking mechanism and enhance key handling in file and redis backends
2026-06-12 08:21:26 +08:00
jxxghp
83cc7ea716
fix: enhance caching mechanism and improve type hints in DoH and workflow modules
2026-06-12 08:09:54 +08:00
jxxghp
d26225b998
fix(tmdb): stabilize tmdb connection reuse
2026-06-11 12:48:32 +08:00
jxxghp
c18e145b90
fix mtorrent subtitle error logging
2026-06-11 08:50:16 +08:00
jxxghp
b43c253983
fix: tests
2026-06-11 08:24:56 +08:00
jxxghp
e49e1626ee
fix: add method to retrieve or create a folder in supported storage
2026-06-10 19:04:49 +08:00
jxxghp
13f55f4b1d
fix: update media download directory resolution to return storage information
2026-06-10 18:51:52 +08:00
jxxghp
486c5294ba
fix: enhance error handling and logging for subtitle download process
2026-06-10 18:40:32 +08:00
jxxghp
cba52c57e6
修复 RAR 字幕包下载识别
2026-06-10 08:46:10 +08:00
jxxghp
82694d2d8b
fix: filter results in site search and improve parser handling
2026-06-10 08:11:18 +08:00
jxxghp
616309a08b
test: fix rust accel unit expectations
2026-06-10 07:25:16 +08:00
jxxghp
829d7944b0
fix: create temp directory for subtitle API downloads
2026-06-10 07:07:33 +08:00
jxxghp
c4602070b1
fix: create missing subtitle download directories
2026-06-10 06:59:23 +08:00
jxxghp
ff83d1eae6
test: adjust subtitle spider expectations
2026-06-10 06:45:14 +08:00
jxxghp
7a19906e25
fix: remove unused default value retrieval and fallback methods
2026-06-10 06:35:28 +08:00
jxxghp
a0bc22dd25
fix: report subtitle spider errors
2026-06-10 01:37:41 +08:00
jxxghp
63a63d2ec6
fix: detect login pages before rust parsing
2026-06-10 01:31:39 +08:00
jxxghp
5d5e37792e
fix: flag subtitle login pages
2026-06-10 01:28:16 +08:00
jxxghp
4241461ba7
fix: preserve absolute subtitle asset urls
2026-06-10 01:02:09 +08:00
jxxghp
fa06d5d861
fix: improve subtitle parsing and matching
2026-06-10 00:54:58 +08:00
jxxghp
0f468f67c1
feat: add stub implementation for site resources in test environment
2026-06-09 22:05:07 +08:00
jxxghp
dc2b6910a4
fix: restrict sensitive system endpoints
2026-06-09 21:45:51 +08:00
jxxghp
d1cf584af9
fix: handle invalid mtorrent seeding items
2026-06-09 20:48:38 +08:00
jxxghp
f48d708172
test: update search cache params expectation
2026-06-09 18:16:38 +08:00
jxxghp
210aac0937
feat: add exact subtitle search
2026-06-09 17:04:17 +08:00
jxxghp
e3c5a94c52
feat: add subtitle search functionality and related data handling
2026-06-09 06:46:26 +08:00
jxxghp
738d92445a
fix docker ffmpeg image tag
2026-06-08 15:44:31 +08:00
jxxghp
08ace4e804
chore: bump application and frontend versions to v2.13.6
2026-06-08 15:33:07 +08:00
jxxghp
b6759c5519
remove agent prompt tests
2026-06-08 14:46:37 +08:00
jxxghp
c7dc6e0d97
feat: add keyboard button support for proactive and passive message sending
2026-06-08 14:22:48 +08:00
jxxghp
84ff7476c0
fix(docker): use static ffmpeg with amr support ( fixes #5912 )
2026-06-08 14:11:34 +08:00
jxxghp
55cf380c9e
feat: add support for Discord, Slack, and QQ channels in admin key mapping
2026-06-08 13:43:40 +08:00
jxxghp
bb8cfaa52f
更新 System Core Prompt.txt
2026-06-08 07:03:05 +08:00
jxxghp
bf98e4c954
Ensure batch AI redo returns plain text
2026-06-06 07:37:42 +08:00
jxxghp
a0b3800f6b
fix: prevent cloud storage download path traversal
2026-06-05 17:43:06 +08:00
jxxghp
871d1ec0d8
更新 version.py
2026-06-05 16:16:44 +08:00
jxxghp
d0b62523a0
chore(version): bump application and frontend versions to v2.13.5
2026-06-05 08:27:09 +08:00
jxxghp
fc8933c648
feat(workflow): enhance workflow context serialization and execution state management
2026-06-05 00:41:02 +08:00
jxxghp
51981d151e
feat(workflow): enhance execution state handling for non-JSON serializable values
2026-06-05 00:01:28 +08:00
jxxghp
97cfcda03c
feat(workflow): implement action contract management for inputs and outputs
2026-06-04 21:06:25 +08:00
jxxghp
a2984530f8
feat(workflow): add execution configuration and structured execution state to workflow
2026-06-04 15:57:34 +08:00
jxxghp
7474ecd02f
feat(workflow): enhance action execution with structured results and context management
2026-06-04 14:28:46 +08:00
jxxghp
9056caae40
feat(workflow): enhance workflow execution and context management
2026-06-04 14:10:06 +08:00
jxxghp
fd280a49b7
feat(auth): implement authentication provider endpoints and ticket exchange
2026-06-04 08:23:54 +08:00
jxxghp
64cb5742d2
feat: add explicit handling for /ai messages to bypass media interactions
2026-06-03 06:52:25 +08:00
jxxghp
4601c41794
docs: clarify local resource and plugin setup
2026-06-03 00:15:17 +08:00
jxxghp
6167e7e6a2
更新 README_EN.md
2026-06-03 00:10:43 +08:00
jxxghp
a106738de5
更新 README.md
2026-06-03 00:09:23 +08:00
jxxghp
e0ce11a9d3
更新 README.md
2026-06-03 00:08:25 +08:00
jxxghp
3052f2cb31
docs: reorganize README guides
2026-06-03 00:05:09 +08:00
jxxghp
7905e622f9
fix: 修复 NexusPHP 做种翻页 userid 为空崩溃
...
Fixes #5874
2026-06-02 23:34:31 +08:00
jxxghp
3fa5d31d81
fix: normalize subscribe integer flags before persistence
2026-06-02 23:32:37 +08:00
jxxghp
9e5cb702c5
更新 version.py
2026-06-02 23:18:25 +08:00
jxxghp
ed380e2a17
更新 requirements.in
2026-06-02 23:17:58 +08:00
jxxghp
1c41d9f253
feat: add plugin history endpoint to fetch remote update details
2026-06-02 07:12:13 +08:00
jxxghp
db522e8829
fix: 兼容 Bangumi 人物生日字段类型
2026-06-02 06:23:57 +08:00
jxxghp
d353e7b208
fix: 订阅下载失败时尝试后续候选
2026-06-01 18:47:04 +08:00
jxxghp
ac5374c244
feat: enhance audio capability logging for transcription and synthesis
2026-06-01 12:55:28 +08:00
jxxghp
fcdba27a5d
feat: add moviepilot-explorer subagent for source-code inspection and troubleshooting
2026-06-01 11:52:36 +08:00
jxxghp
e4242058e2
增加子代理操作日志
2026-06-01 11:31:35 +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
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
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