copilot-swe-agent[bot]
9641d33040
Fix generator handling and update error message to reference requirements.in
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-23 15:23:52 +00:00
copilot-swe-agent[bot]
eca339d107
Address code review comments: improve code organization and use modern asyncio
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-23 15:22:45 +00:00
copilot-swe-agent[bot]
ca18705d88
Reimplemented SearchWebTool using duckduckgo-search library
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-23 15:20:06 +00:00
jxxghp
55c1e37d39
更新 query_subscribes.py
2026-01-22 08:05:41 +08:00
jxxghp
7fa700317c
更新 update_subscribe.py
2026-01-22 08:03:48 +08:00
jxxghp
298a6ba8ab
更新 update_subscribe.py
2026-01-21 19:36:12 +08:00
copilot-swe-agent[bot]
a081a69bbe
Simplify message merging logic using list join
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-19 16:00:36 +00:00
copilot-swe-agent[bot]
271d1d23d5
Merge agent and tool execution messages into a single message
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-19 15:59:21 +00:00
copilot-swe-agent[bot]
08eb32d7bd
Fix isinstance syntax error for int/float type checking
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-19 13:33:01 +00:00
copilot-swe-agent[bot]
2b9cda15e4
Fix tool_call_id error by adding metadata to tool_result and using it in ToolMessage
...
Co-authored-by: jxxghp <51039935+jxxghp@users.noreply.github.com >
2026-01-19 13:31:43 +00:00
jxxghp
1641d432dd
feat: 为工具管理器添加参数类型规范化处理,并基于渠道能力动态生成提示词中的格式要求
2026-01-15 20:55:35 +08:00
PKC278
95f2ac3811
feat(search): 添加AI推荐功能并优化相关逻辑
2026-01-15 02:49:29 +08:00
The falling leaves know
a6fa764e2a
Change media_type to required field in QueryMediaDetailInput
2026-01-10 18:49:02 +08:00
The falling leaves know
8e5e4f460d
Enhance media detail query with media type handling
2026-01-10 17:44:11 +08:00
jxxghp
b9bd303bf8
fix:优化Agent参数校验,避免中止推理
2026-01-09 20:26:49 +08:00
PKC278
df031455b2
feat(agent): 新增媒体详情查询工具
2026-01-07 23:31:08 +08:00
jxxghp
515584d34c
fix warnings
2025-12-24 22:04:04 +08:00
PKC278
c3a5106adc
feat(manager): 添加工具调用参数格式自动转换功能
2025-12-22 21:04:13 +08:00
Cursor Agent
07f72b0cdc
Refactor: Improve query download tasks logic and add status filtering
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-12-13 07:01:24 +00:00
Cursor Agent
bda19df87f
Fix: Ensure list_torrents and downloading return empty lists
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-12-13 06:53:06 +00:00
jxxghp
5d82fae2b0
fix agent memory
2025-12-13 14:40:47 +08:00
jxxghp
0813b87221
fix agent memory
2025-12-13 13:23:41 +08:00
jxxghp
961ecfc720
fix agent memory
2025-12-13 13:09:49 +08:00
jxxghp
81f30ef25a
fix agent memory
2025-12-13 12:26:08 +08:00
stkevintan
2affa7c9b8
Support remote file uri when adding downloads
2025-12-06 19:33:52 +08:00
jxxghp
bebacf7b20
refactor: Update tool imports and descriptions in factory.py; remove obsolete query tools and enhance ListDirectoryTool description
2025-11-25 13:45:19 +08:00
jxxghp
b599ef4509
feat: Add QueryMediaLatestTool to MoviePilotToolFactory
2025-11-25 13:33:03 +08:00
jxxghp
9b5f863832
v2.8.6
...
- 增加全局智能助手设置,开启后所有消息通过智能助手回答而无需使用 `/ai` 指令
- 问题修复与细节优化
2025-11-23 13:55:16 +08:00
Cursor Agent
7e93b33407
feat: Add search_person_credits tool
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-22 00:03:57 +00:00
Cursor Agent
e41f9facc7
Add sites parameter to AddSubscribeTool
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-21 12:45:11 +00:00
Cursor Agent
78b198ad70
feat: Add SearchPersonTool for agent
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-21 11:31:27 +00:00
Cursor Agent
972d916126
Refactor: Use DuckDuckGo API directly for web search
...
This change removes the HTML parsing logic and directly uses the DuckDuckGo API for web searches. It also adds proxy support for the HTTP requests.
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-20 14:58:22 +00:00
Cursor Agent
e3ed065f5f
Add SearchWebTool for web searching capabilities
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-20 14:52:45 +00:00
jxxghp
fac2546a92
Enhance media library query tool with detailed logging and improved error handling. Refactor to use MediaServerChain for media existence checks and item details retrieval.
2025-11-20 13:02:23 +08:00
jxxghp
0b178a715f
fix search_media
2025-11-20 12:00:00 +08:00
jxxghp
f9141f5ba2
Merge remote-tracking branch 'origin/v2' into v2
2025-11-20 08:19:52 +08:00
jxxghp
48da5c976c
fixx loop
2025-11-20 08:15:37 +08:00
Cursor Agent
36d55a9db7
Refactor: Simplify tool descriptions
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-19 06:16:24 +00:00
Cursor Agent
7d41379ad5
Refactor: Clarify site priority in tool descriptions
...
Co-authored-by: jxxghp <jxxghp@qq.com >
2025-11-19 06:15:18 +00:00
jxxghp
6123a1620e
add mcp
2025-11-19 13:19:17 +08:00
jxxghp
b5a6794381
Refactor event loop handling to use GlobalVar.CURRENT_EVENT_LOOP across multiple modules, improving consistency and maintainability.
2025-11-19 08:42:07 +08:00
jxxghp
6b575f836a
Add filter_groups parameter to AddSubscribeTool and include SearchSubscribeTool and QueryRuleGroupsTool in MoviePilotToolFactory
2025-11-19 08:31:06 +08:00
jxxghp
d64492bda5
fix QueryEpisodeScheduleTool
2025-11-18 21:46:11 +08:00
jxxghp
13171f636f
fix
2025-11-18 20:34:53 +08:00
jxxghp
725244bb2f
fix escape_markdown
2025-11-18 17:30:00 +08:00
jxxghp
d2ac2b8990
feat: add QueryEpisodeScheduleTool to MoviePilotToolFactory
...
- Included QueryEpisodeScheduleTool in the tool definitions of MoviePilotToolFactory to enhance episode scheduling capabilities.
- Updated factory.py to reflect the addition of this new tool, improving overall functionality.
2025-11-18 17:20:23 +08:00
jxxghp
05442a019f
feat: add UpdateSubscribeTool and additional query tools to MoviePilotToolFactory
...
- Included UpdateSubscribeTool and QuerySiteUserdataTool in the tool definitions of MoviePilotToolFactory to enhance subscription management and user data querying capabilities.
- Updated the factory.py file to reflect the addition of these new tools, improving overall functionality.
2025-11-18 16:41:15 +08:00
jxxghp
db67080bf8
feat: add ScrapeMetadataTool to MoviePilotToolFactory
...
- Included ScrapeMetadataTool in the tool definitions of MoviePilotToolFactory to enhance metadata scraping capabilities.
- Updated the factory.py file to reflect the addition of the new tool.
2025-11-18 16:26:18 +08:00
jxxghp
21fabf7436
feat: enhance GetRecommendationsTool and update query tools for improved functionality
...
- Expanded the GetRecommendationsTool to support additional recommendation sources, including TMDB popular movies and TV shows, as well as various Douban categories.
- Updated the limit for results in QuerySubscribesTool, SearchMediaTool, and QueryTransferHistoryTool from 20 to 50 or 30, respectively, to provide more comprehensive results.
- Removed unnecessary description fields from media objects in QueryPopularSubscribesTool, QuerySubscribeHistoryTool, and QuerySubscribeSharesTool for cleaner output.
2025-11-18 16:21:13 +08:00
jxxghp
a8c6516b31
refactor: remove deprecated tools and add RecognizeMediaTool
...
- Removed the old tool definitions from __init__.py to streamline the module.
- Added RecognizeMediaTool to factory.py for enhanced media recognition capabilities.
- Updated tool exports to reflect the changes in available tools.
2025-11-18 16:07:11 +08:00