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
jxxghp
1bf9862e47
feat: 更新代理提示词,增加详细的沟通、状态更新、总结、操作流程、工具使用和媒体管理规则。
2026-01-15 19:50:37 +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
jxxghp
0716c65269
Refactor: Simplify memory key generation and update retention settings
2025-12-13 15:40:20 +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
6dc1fcbc3e
Merge branch 'v2' of https://github.com/jxxghp/MoviePilot into v2
2025-11-25 13:33:04 +08:00
jxxghp
b599ef4509
feat: Add QueryMediaLatestTool to MoviePilotToolFactory
2025-11-25 13:33:03 +08:00
jxxghp
526b6a1119
Merge remote-tracking branch 'origin/v2' into v2
2025-11-24 21:30:07 +08:00
jxxghp
88173db4ce
fix #5172
2025-11-24 21:29:56 +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
Pollo
b97fefdb8d
fix(ai): 解决google代理不生效问题
...
- google在检测到配置代理时,使用gemini openai兼容API
2025-11-21 11:10:41 +08: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
Pollo
84ef5705e7
feat: google临时环境变量线程安全处理
2025-11-20 17:05:55 +08:00
Pollo
cf2a0cf8c2
feat: google和openai使用代理访问
2025-11-20 16:56:32 +08: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
5ae7c10a00
Enhance MoviePilotAgent to handle empty agent messages gracefully by providing a default error response, ensuring better user experience. Refactor message processing to streamline event loop execution.
2025-11-19 12:51:08 +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
116569223c
fix
2025-11-18 16:44:39 +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