141c13dabbd9bb06422617e023c90c97d7988194
Le serveur modèle local (llama.cpp) était tué après ~5 s par un timeout de readiness prématuré, alors que le modèle était encore en warmup (chargement en RAM/VRAM). Résultat : « Error on loading local model » alors que le process était vivant et en train de démarrer normalement. Introduit une deadline de warmup longue configurable (~120 s via ReadinessPolicy) qui distingue un process « vivant en warmup » d'un process « mort » : - Ready → succès immédiat - Unreachable + Running → continuer d'attendre (warmup en cours) - Unreachable + Exited → échec rapide (process mort, inutile d'attendre) - deadline atteinte → stop + Timeout Tests (crates/application/tests/model_server.rs) : warmup lent, exit pendant le warmup, deadline atteinte, plus la régression adaptée. 20/20 verts, crate application verte. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
The file is empty.
Description
Languages
Rust
80.5%
TypeScript
19.4%