feat(ai): allow organizations to define custom AI provider presets
Organization admins can define their own AI providers (name + API URL) from the AI settings section. When at least one custom provider is defined, it replaces the built-in provider list in the Add AI form, the API URL is auto-filled and locked, and the backend rejects any configuration whose URL is not in the allowed list.
M
Mauricio Siu committed
7ba3853bab2c86713aa56dd11d2ec59905a2a7ab
Parent: 8def9e9