Problem:
The Guardrails server requires PostgreSQL extensions (vector and uuid-ossp) that are not mentioned in the documentation, causing startup failures in enterprise environments where these extensions are not available.
Current Behavior:
Server fails to start when connecting to PostgreSQL without these extensions
No clear documentation about extension requirements
No graceful fallback or optional configuration
Questions:
Are these extensions mandatory? If yes, please document this requirement clearly
What features require these extensions? Understanding the use case would help us evaluate alternatives
Can these be made optional? Many enterprise environments have restricted PostgreSQL configurations
Are there workarounds? Can the server run without these extensions? What functionality will be impacted with rest api?