adminandClaude Sonnet 5 30f0fee0b2
CI / build-and-test (push) Canceled after 0s
fix: KI-Backend brach lange Anfragen durch PHP-Timeout ab
ai_backend_call_and_charge (db.php) hob PHPs eigenes max_execution_time
nie an, obwohl AnthropicProvider dem curl-Aufruf bis zu 180s erlaubt.
Auf vielen Hosts liegt PHPs Default bei nur 30s - sobald ein Aufruf
laenger brauchte, killte PHP das Skript mitten in curl_exec() mit einem
unabfangbaren Fatal Error statt einer sauberen {"error": "..."}-Antwort.
Der Desktop-Client zeigte dadurch nur die pauschale Fallback-Meldung
ohne Grund - sah wie ein kompletter Ausfall der Einzelstunden-KI-Planung
aus, war aber ein request-Dauer-abhaengiger Timeout, der jeden der fuenf
ai_backend_call_and_charge-Endpunkte treffen konnte.

Fix zentral in ai_backend_call_and_charge (set_time_limit(200)) statt in
jedem Endpunkt einzeln - nach Deployment vom Nutzer verifiziert. Zusaetzlich
dauerhaftes Diagnose-Logging in AiPlanningService (Statuscode/Dauer/
Antwort-Body bei Fehlern ohne auswertbaren Grund) fuer kuenftige Faelle.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 00:27:52 +02:00
2026-09-19 00:44:30 +02:00
2026-09-01 22:43:10 +02:00
2026-08-24 22:00:26 +02:00
2026-08-24 22:00:26 +02:00
2026-08-18 11:31:14 +02:00
2026-06-19 00:42:00 +02:00
2026-08-19 14:28:59 +02:00
2026-08-18 11:31:14 +02:00
S
Description
No description provided
7.9 MiB
0 Stars 1 Watchers 0 Forks
Languages
C# 99.7%
Shell 0.3%