🔧 Fix: Locale-Problem in crew_tokens behoben
Problem: Deutsche Locale (Komma als Dezimaltrenner) vs. JSON/bc output (Punkt als Dezimaltrenner) → printf Fehler ✅ Lösung: - LC_NUMERIC=C für gesamte crew_tokens Funktion - Konsistente Zahlenformatierung (Punkt als Dezimaltrenner) - Keine printf "invalid number" Fehler mehr 📊 Ergebnis: - Alle 12 aktiven Waldwächter korrekt angezeigt - Token-Zahlen akkurat: 20021 Tokens total - Kosten transparent: ~$0.017558 - "Was kostet die Frage eines Kindes?" → Jetzt mit Antwort! ✓ 🤖 Generated with Claude Code Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -112,6 +112,9 @@ function asciimonster() {
|
||||
|
||||
# 📊 crew_tokens - Token-Verbrauch aller Waldwächter
|
||||
function crew_tokens() {
|
||||
# Force C locale for consistent number formatting
|
||||
export LC_NUMERIC=C
|
||||
|
||||
echo "📊 CrumbCrew Token-Verbrauch"
|
||||
echo ""
|
||||
echo ""
|
||||
@@ -148,6 +151,9 @@ function crew_tokens() {
|
||||
echo " Jede Frage ist wertvoll 🌲"
|
||||
fi
|
||||
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
||||
|
||||
# Restore locale
|
||||
unset LC_NUMERIC
|
||||
}
|
||||
|
||||
# 📋 crew_status - Status aller Waldwächter
|
||||
|
||||
Reference in New Issue
Block a user