* new: update type hints
* fix: do not pass location and path to qdrant client, and do not accept them together
* new: update settings tests
* fix: revert removal of local path
* 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>
* add developer mode instruction to readme
* Make a custom MCP wrapper around FastMCP add more settings, some improvements
* upd test and readme
* review fixes
* Allow setting up the tool descriptions with env variables
* Document the env variables as a table in README
* Link settings.py in README.md
* Allow to choose transport protocol: stdio or sse
* Fix metadata handling in Cursor
* Improve README to cover more cases
* Add info about Cursor rules
* Fix Github note type