@@ -69,13 +69,8 @@ pub struct Config {
6969 pub anthropic_api_key : Option < String > ,
7070 /// Legacy Anthropic key served to old desktop clients via /api-keys (deprecated; remove after major release)
7171 pub desktop_legacy_anthropic_key : Option < String > ,
72- /// ElevenLabs API key for TTS proxy (used server-side by /v1/tts/synthesize, never served to clients)
73- pub elevenlabs_api_key : Option < String > ,
7472 /// Google Calendar API key (served to desktop clients)
7573 pub google_calendar_api_key : Option < String > ,
76- /// When true, omit ElevenLabs API key from /v1/config/api-keys response.
77- /// Set this after all clients have updated to use the TTS proxy (issue #6622).
78- pub disable_elevenlabs_key_response : bool ,
7974 /// When true, route Gemini calls through Vertex AI instead of AI Studio.
8075 /// Uses service account auth (GOOGLE_APPLICATION_CREDENTIALS) instead of API key.
8176 pub use_vertex_ai : bool ,
@@ -142,11 +137,7 @@ impl Config {
142137 agent_gcs_bucket : env:: var ( "AGENT_GCS_BUCKET" ) . ok ( ) ,
143138 anthropic_api_key : env:: var ( "ANTHROPIC_API_KEY" ) . ok ( ) ,
144139 desktop_legacy_anthropic_key : env:: var ( "DESKTOP_LEGACY_ANTHROPIC_KEY" ) . ok ( ) ,
145- elevenlabs_api_key : env:: var ( "ELEVENLABS_API_KEY" ) . ok ( ) ,
146140 google_calendar_api_key : env:: var ( "GOOGLE_CALENDAR_API_KEY" ) . ok ( ) ,
147- disable_elevenlabs_key_response : env:: var ( "DISABLE_ELEVENLABS_KEY_RESPONSE" )
148- . map ( |v| v == "true" || v == "1" )
149- . unwrap_or ( false ) ,
150141 use_vertex_ai : env:: var ( "USE_VERTEX_AI" )
151142 . map ( |v| v != "false" && v != "0" )
152143 . unwrap_or ( true ) ,
0 commit comments