* Add error helper function
* Update error formatting for adapters
* Add custom args for error and add formatted in tools
* Add docs in error formatting and improve observability
* Fix and add more properties on adapters
* Fix on folder name, conflict with utils file
* Final fix for the utils problem
* Try to sort imports in correct order
* Add line at end of the error formatting file
* Fix with imports with ruff
* Fix also ruff formatting error
* 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