* Move server manager to manager
* update imports
* Search tool with full indexing
* Use tool search in sevrer manager -- rebase
* Simplified server manager
* WIP: tool search with fastemebed
* Import changes and adapter repr
* Update server manager API
* Implemented search tool, single tool usage tool, and separated tools into their own implementations, decoupled manager from tools
* Separate piproject and ruff config
* Remove sentence transformers - use fastembed
* Added search extra - update isntall in test action
* Small refactor
* docs
* Langchain adapter
* Removed langchain agent
* Refactored mcpagent, removed import
* Removed double initialization
* Server manager implementation
* Moved prompts to proper place and relative utils too
* Working server manager agent integration
* Update examples
* Removed debug true and added verbose option
* Replaced switch server to server disconnect
* Docs about server switching
---------
Signed-off-by: pietrozullo <62951181+pietrozullo@users.noreply.github.com>
* Fixed ruff config
* Enhanced connection strategy with task managers to avoid ugly cancelerror from mcp stdio_client
* Updated client with new session strategy
* History agent and chat example system prompt