Commit Graph

380 Commits

Author SHA1 Message Date
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
Pietro 2c410578d7 release1.2.7 2025-04-20 17:29:24 +02:00
Pietro 5d14050217 mcp version constraint 2025-04-20 17:28:45 +02:00
Pietro f566126d30 release1.2.6 2025-04-19 17:01:03 +02:00
Pietro 39e3bee44a Better readme 2025-04-19 17:00:21 +02:00
pietrozullo 5d836656e7 Feat/expose tools (#45)
* Abstract tool adapter

* Adapted API users

* Documentations

* PR template
2025-04-19 15:47:29 +02:00
Pietro 944222fc04 release1.2.5 2025-04-17 12:20:40 +02:00
pietrozullo 178c80f8e5 Feat/logging (#34)
* Documentation for logging

* Update docs to double logging layer

* Readme log instruction

* Logging logic

* Pretty logging for agent

* Removed some logs
2025-04-17 11:54:13 +02:00
Pietro 24289f1e44 New image 2025-04-16 13:59:46 +02:00
Pietro 438062f199 Generic updates to readme and example 2025-04-16 13:57:30 +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 b942515fcd Removed double initialization 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 98f7dc90f7 Langchain adapter 2025-04-15 18:22:34 +02:00
pietrozullo f41378b83e Update README.md - fix
Signed-off-by: pietrozullo <62951181+pietrozullo@users.noreply.github.com>
2025-04-15 10:21:23 +02:00
pietrozullo fab8635157 Update README.md - Twitter handle
Signed-off-by: pietrozullo <62951181+pietrozullo@users.noreply.github.com>
2025-04-15 10:20:15 +02:00
pietrozullo ba70fffec9 Update README.md with discord server 2025-04-14 08:53:49 +02:00
pietrozullo 9c151546b3 Update README.md with weekly downloads 2025-04-13 10:34:01 +02:00
pietrozullo b251ba0936 release1.1.5 2025-04-11 18:37:56 +02:00
pietrozullo b79dc986a4 Most logs moved to DEBUG 2025-04-11 18:34:53 +02:00
pietrozullo 80abb81119 fix readme 2025-04-10 18:34:03 +02:00
pietrozullo 82a53e1a4f release1.1.4 2025-04-10 17:48:39 +02:00
pietrozullo 6ac4832846 Update issue templates 2025-04-10 17:39:53 +02:00
pietrozullo 60f23f4476 Docs update 2025-04-10 16:57:05 +02:00
pietrozullo ab0b2c8a2e http example 2025-04-10 16:57:05 +02:00
pietrozullo 73bfb2a857 Docs update 2025-04-09 10:19:11 +02:00
pietrozullo b07f12e880 logo swap 2025-04-09 09:59:04 +02:00
pietrozullo 7d87468381 Logo 2025-04-09 09:57:02 +02:00
pietrozullo 15b0ec7021 release1.0.3 2025-04-09 09:36:23 +02:00
pietrozullo 31520a6fa6 Update docs and readme 2025-04-09 09:31:35 +02:00
pietrozullo 98ee55fe9c Implementation of tool denylist 2025-04-09 09:31:35 +02:00
pietrozullo 8a128a5f4b release1.0.2 2025-04-07 16:04:07 +02:00
pietrozullo 6979ff353e Remove appended sse to base_url 2025-04-07 16:03:33 +02:00
pietrozullo af40b24896 Release 1.0.1 - Http transport, multiserver 2025-04-07 12:35:12 +02:00
pietrozullo 5f809e178b Tests 2025-04-04 16:46:10 +02:00
pietrozullo 6fcd6237af Refactor connectors 2025-04-04 16:46:10 +02:00
pietrozullo 6a1b6ee063 Replace hand made http with mcp sse transport 2025-04-04 16:46:10 +02:00
pietrozullo 9c3578ef36 Correct arguments to http and ws connectors 2025-04-04 13:52:23 +02:00
pietrozullo 9cc7ce7196 Remove deprecated import 2025-04-04 13:52:23 +02:00
pietrozullo 37b771f77f Tests init 2025-04-04 13:52:23 +02:00
pietrozullo 3c589188c6 Favicon centering 2025-04-04 09:40:54 +02:00
pietrozullo d8ab4c2cde Update to docs, corrections and improvements 2025-04-03 15:48:39 +02:00
pietrozullo 7fa813cc35 Docs 2.0 2025-04-03 15:23:28 +02:00
pietrozullo 68cf05d750 doooocs, mintlify is mint 2025-04-03 14:45:41 +02:00
pietrozullo 3705fcc118 Image path, f_ me 2025-04-03 12:42:06 +02:00
pietrozullo fae9ea028f release/1.0.0 2025-04-03 12:39:46 +02:00
pietrozullo 9d27715e3c feat/multi server (#5)
* Multi server MVP. Still needs cancel scope fixing

* Example and updated docs

* Fix

* Reinstated nice example prompt
2025-04-03 12:27:29 +02:00
pietrozullo 68405a8bc4 release/0.0.6 2025-04-02 18:20:20 +02:00