7 Commits

Author SHA1 Message Date
pietrozullo 902f82efd4 remote agent execution v1 2025-08-02 13:45:19 -07:00
pietrozullo b4e26a46a4 Feat/search (#56)
* 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
2025-04-22 17:50:16 +02:00
pietrozullo 708c116ec4 Feat/server manager (#23)
* 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>
2025-04-16 13:30:34 +02:00
pietrozullo 0026b9e2c2 Fix import 2025-04-15 18:22:34 +02:00
pietrozullo 179498fec4 Refactored mcpagent, removed import 2025-04-15 18:22:34 +02:00
pietrozullo c2ac33881e Removed langchain agent 2025-04-15 18:22:34 +02:00
pietrozullo 94ede6f123 Rename 2025-03-29 17:21:52 +01:00