* add configurable filters
* hello to hr department
* rollback debug code
* add arbitrary filter
* dont consider fields without conditions
* in and except condition
* proper annotation types for optional and list fields
* fix types import
* skip non-required fields
* fix: fix match except condition, fix boolean filter
* fix: apply ruff
* fix: make condition optional in filterable field
* fix: do not set default value for required fields (#63)
* fix: do not set default value for required fields
* fix: temp fix fastmcp to <2.8.0 cause of the breaking changes in the api
* fix: add missing changes to pyproject.toml
* fix: downgrade fastmcp even further to <2.7.0
---------
Co-authored-by: George Panchuk <george.panchuk@qdrant.tech>
Co-authored-by: George <panchuk.george@outlook.com>
* Allow passing the collection name in each request to override the default
* Allow getting the collection names in QdrantConnector
* get vector size from model description
* ruff format
* add isort
* apply pre-commit hooks
---------
Co-authored-by: generall <andrey@vasnetsov.com>