fix: enable pgvector for mem0 plugin

- Add allowedExtensions: ['*'] so roles can CREATE EXTENSION
- Grant superuser to 'memory' role (was createdb/createrole, insufficient)
- Needed for mem0 plugin pgvector backend on agent_memory DB

Unblocks kanban task t_3d94b392
This commit is contained in:
Hermes Agent 2026-05-25 00:36:04 +00:00
parent ad37645d7d
commit 9ca7f7bd7a

View file

@ -16,6 +16,8 @@ spec:
- pgvector - pgvector
postgresql: postgresql:
allowedExtensions:
- "*"
parameters: parameters:
# pgvector HNSW index memory settings # pgvector HNSW index memory settings
maintenance_work_mem: "256MB" maintenance_work_mem: "256MB"
@ -35,8 +37,7 @@ spec:
- name: memory - name: memory
ensure: present ensure: present
login: true login: true
createdb: true superuser: true
createrole: true
passwordSecret: passwordSecret:
name: memory-db-credentials name: memory-db-credentials