mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-15 01:41:08 +02:00
Move getUserMessage() to the base LlmError class so every error type gets a German explanation with a clickable settings deep-link: - TierTooLowError: "Kein KI-Modell aktiviert. Mindestens X benötigt." - ProviderBlockedError: "… hat die Anfrage blockiert (Inhaltsfilter)." - BackendUnreachableError: "… ist nicht erreichbar." - EdgeLoadFailedError: "Browser-Modell konnte nicht geladen werden." - Generic fallback: also includes the settings link now The companion engine now catches LlmError (base class) instead of only NoTierAvailableError, covering all failure modes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| backends | ||
| errors.ts | ||
| index.ts | ||
| orchestrator.ts | ||
| pricing.test.ts | ||
| pricing.ts | ||
| queue.ts | ||
| sse-parser.ts | ||
| store.svelte.ts | ||
| task.ts | ||
| tiers.ts | ||
| types.ts | ||