You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Vision Support for Document Parsing: Enhanced the Docling integration to support multiple vision-capable LLM providers (Google, OpenAI, Claude, etc.) instead of a single hardcoded option. This allows for more flexible and cost-effective image description in documents.
Comprehensive File Handler Tests: Added a full test suite (tests/test_file_handler.py) covering various file types (PDF, images, text, JSON) to ensure robust file processing.
New Dependencies: Added mail-parser for email processing capabilities.
Command Code Service: Updated the CommandCodeService to use the DeepSeek V4 Pro model and specific headers.
Changed
Conversation Forking Logic: Fixed the fork_conversation method to correctly trace the effective parent when forking within inherited content, ensuring forks become siblings rather than nested children.
Console Display: Limited the maximum number of messages rendered in the conversation history to the last 50 messages to improve performance.
Tool Learning Behavior: Refined the learning logic to strictly enforce the when <condition>, <action> format for behavior learning.
Fork Parent Tracking: Ensured that forking conversations correctly identifies the effective parent when the fork point falls within inherited content from an ancestor.