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
Stateless MCP Service β Reworked the MCP client to be fully stateless: no persistent event loop, no keep-alive workers, no eager server startup. Tool definitions are discovered once (brief connect β list β disconnect) and cached; each tool call creates a temporary session, executes, and tears down immediately. This results in faster runtime and smaller memory footprint.
Background MCP Discovery β Agent activation now starts MCP discovery in a background thread (non-blocking), reducing activation time.
Improved Context & Memory Handling β Tool rejection reasons and user feedback (e.g., βaskβ tool answers) are now preserved in memory and context, improving multi-turn conversation quality.
Voyage Embedding Only β Removed OpenAI embedding fallback; only Voyage (model voyage-4) is used as third-party embedding model.
π Bug Fixes
Fixed issue where vision preprocessing would reject model IDs containing a slash.
Fixed memory-related issues (multiple fixes).
Fixed ask tool pairing across parallel calls in local agent.
π§ Chores
Simplified MCPSessionManager β removed thread/loop management, now purely stateless.