github jxxghp/MoviePilot v2.10.9

6 hours ago

✨ 新功能

  • improve tool selection prompt with clearer instructions by @jxxghp
  • optimize tool selection middleware to cache and reuse tool selection per agent run by @jxxghp
  • ensure essential tools are always included in LLM tool selection and update tests by @jxxghp
  • add agent tools for querying and managing filter rules and rule groups by @jxxghp
  • improve context_tokens_k calculation and update Tencent provider name by @jxxghp
  • enhance openai-compatible provider support and patch responses API instructions handling by @jxxghp
  • add batch AI re-organize for transfer history and search result recommendation by @jxxghp

🔧 其他

  • 删除 test_openai_stream_patch.py by @jxxghp
  • 删除 test_openai_responses_patch3.py by @jxxghp
  • 删除 test_openai_copilot_patch.py by @jxxghp
  • disable tool selection middleware by setting LLM_MAX_TOOLS to 0 by @jxxghp
  • rename MoviePilotToolSelectorMiddleware to ToolSelectorMiddleware and enhance tool selection logic by @jxxghp
  • streamline agent initialization and parameter handling for improved clarity and consistency by @jxxghp
  • remove legacy disable_thinking and reasoning_effort parameters from LLM helper and related tests by @jxxghp
  • rename llm variables for clarity and consistency in agent initialization by @jxxghp
  • improve log formatting for torrent publish time checks in FilterModule by @jxxghp
  • fix tool selection middleware by @jxxghp
  • update langchain-anthropic, openai, and google-genai dependencies by @jxxghp
  • migrate LLM helper to agent module and add unified LLM API endpoints by @jxxghp
  • Restore background dispatch without channel context by @jxxghp
  • Fix background prompt message leakage by @jxxghp
  • Refine agent background reply handling by @jxxghp
  • separate reply sending from output persistence by @jxxghp
  • respect output persistence in background agent replies by @jxxghp
  • disable agent message tools for ui background tasks by @jxxghp
  • move ui background message suppression into agent context by @jxxghp
  • suppress channel notifications for ui background tasks by @jxxghp
  • refactor search AI recommendation flow by @jxxghp

完整更新记录: v2.10.8...v2.10.9

Don't miss a new MoviePilot release

NewReleases is sending notifications on new releases.