Fix pydantic-settings env var name mapping for auth
Pydantic-settings converts snake_case field names to UPPER_CASE env vars
by removing underscores.  gnexus_auth_client_id became GNEXUS_AUTH_CLIENT_ID
but .env used GNAUTH_CLIENT_ID.  Rename all Settings fields from
 gnexus_auth_* to gnauth_* so they map correctly to GNAUTH_* env vars.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent d65490e commit c1fd543cdc5ea29872610ffda00c0160d56af8eb
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 4 May
Showing 5 changed files
View
navi/api/routes/auth.py
View
navi/api/routes/webhooks.py
View
navi/auth/client.py
View
navi/auth/deps.py
View
navi/config.py