gateway/modules/serviceCenter/services/serviceAi
ValueOn AG 0a0973d41b hotfix msft/google login tokens end to end separated from connection
feat(billing): Nutzerhinweise bei leerem Budget + Mandats-Mail (402/SSE)
Gateway
- InsufficientBalanceException: billingModel, userAction (TOP_UP_SELF /
  CONTACT_MANDATE_ADMIN), DE/EN-Texte, toClientDict(), fromBalanceCheck()
- HTTP 402 + JSON detail für globale API-Fehlerbehandlung
- AI/Chatbot: vor Raise ggf. E-Mail an BillingSettings.notifyEmails
  (PREPAY_MANDATE, Throttle 1h/Mandat) via billingExhaustedNotify
- Agent-Loop & Workspace-Route: SSE-ERROR mit strukturiertem Billing-Payload
- datamodelBilling: notifyEmails-Doku für Pool-Alerts
frontend_nyla
- useWorkspace: SSE onError für INSUFFICIENT_BALANCE mit messageDe/En
  und Hinweis auf Billing-Pfad bei TOP_UP_SELF
2026-03-21 01:34:40 +01:00
..
__init__.py first version of service center 2026-03-06 14:03:18 +01:00
mainServiceAi.py hotfix msft/google login tokens end to end separated from connection 2026-03-21 01:34:40 +01:00
subAiCallLooping.py refactor: modules/services/ abgeloest durch serviceCenter + serviceHub 2026-03-14 11:51:45 +01:00
subContentExtraction.py refactor: modules/services/ abgeloest durch serviceCenter + serviceHub 2026-03-14 11:51:45 +01:00
subDocumentIntents.py refactor: modules/services/ abgeloest durch serviceCenter + serviceHub 2026-03-14 11:51:45 +01:00
subJsonMerger.py refactor: modules/services/ abgeloest durch serviceCenter + serviceHub 2026-03-14 11:51:45 +01:00
subJsonResponseHandling.py first version of service center 2026-03-06 14:03:18 +01:00
subLoopingUseCases.py first version of service center 2026-03-06 14:03:18 +01:00
subResponseParsing.py first version of service center 2026-03-06 14:03:18 +01:00
subStructureFilling.py refactor: modules/services/ abgeloest durch serviceCenter + serviceHub 2026-03-14 11:51:45 +01:00
subStructureGeneration.py refactor: modules/services/ abgeloest durch serviceCenter + serviceHub 2026-03-14 11:51:45 +01:00