LLM-Prompt (message.post + sos-stream):
- LANG_INSTRUCTIONS Map raus, ersetzt durch dynamische Instruktion
'Reply in {detectedFromUser} ... fallback: {appLang}'
- Lyra matcht jetzt die Sprache der letzten User-Message (per
detectLang Unicode-Detection); App-Locale ist nur noch Fallback
- Instruktion doppelt eingehängt (Anfang + Ende des System-Prompts)
gegen recency bias bei langen deutschen Prompts
TTS (speak dispatcher + speak-cartesia + speak-elevenlabs):
- Kein 'de'-Default mehr für language. detectLang(text, locale) leitet
Sprache primär aus dem Antwort-Text ab (Arabic/Cyrillic/CJK/Turkish-
Letters), Locale als Fallback
- Cartesia + ElevenLabs: language/language_code nur senden wenn
ableitbar, sonst Provider auto-detect statt erzwungenem 'de'
- speak-cartesia: sonic-2 → sonic-3 (Multi-Lang, war beim Dispatcher-
Fix gestern vergessen worden)
- Google: en-US neutraler Fallback statt de-DE-Bias
Neu: server/utils/detect-lang.ts
29 lines
2.0 KiB
Plaintext
29 lines
2.0 KiB
Plaintext
# Rebreak Deploy Secrets — Copy to .env.deploy.local (gitignored!)
|
|
#
|
|
# Source-Reihenfolge (deploy.sh lädt erstes vorhandenes File):
|
|
# 1. apps/rebreak-native/.env.deploy.local
|
|
# 2. ~/.config/rebreak/deploy.env
|
|
#
|
|
# ──────────────────────────────────────────────────────────────────────────
|
|
# iOS — App Store Connect API Key (GRATIS, einmal generieren)
|
|
# ──────────────────────────────────────────────────────────────────────────
|
|
# 1) Gehe zu https://appstoreconnect.apple.com/access/integrations/api
|
|
# 2) "Generate API Key" (Role: Admin oder App Manager)
|
|
# 3) Download AuthKey_XXXXXXXXXX.p8 — kann nur EINMAL heruntergeladen werden!
|
|
# 4) Speichere unter ~/.appstoreconnect/private_keys/AuthKey_<KEY_ID>.p8
|
|
# (altool sucht dort automatisch — Standort ist Pflicht)
|
|
# mkdir -p ~/.appstoreconnect/private_keys
|
|
# mv ~/Downloads/AuthKey_*.p8 ~/.appstoreconnect/private_keys/
|
|
# chmod 600 ~/.appstoreconnect/private_keys/AuthKey_*.p8
|
|
#
|
|
# Issuer-ID findest du auf derselben Seite ganz oben.
|
|
|
|
export ASC_API_KEY_ID="ABCDE12345"
|
|
export ASC_API_KEY_ISSUER="69a6de70-XXXX-XXXX-XXXX-5bc36a4XXXXX"
|
|
export ASC_API_KEY_PATH="$HOME/.appstoreconnect/private_keys/AuthKey_${ASC_API_KEY_ID}.p8"
|
|
|
|
# ──────────────────────────────────────────────────────────────────────────
|
|
# Android — Play Console Service Account
|
|
# ──────────────────────────────────────────────────────────────────────────
|
|
# export PLAY_SERVICE_ACCOUNT_JSON="$HOME/.config/rebreak/play-service-account.json"
|