Files
syndarix/mcp-servers/knowledge-base/database.py
Felipe Cardoso afeb59fbe9 fix(knowledge-base): ensure pgvector extension before pool creation
register_vector() requires the vector type to exist in PostgreSQL before
it can register the type codec. Move CREATE EXTENSION to a separate
_ensure_pgvector_extension() method that runs before pool creation.

This fixes the "unknown type: public.vector" error on fresh databases.
2026-01-06 02:55:02 +01:00

33 KiB