mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-12 01:37:06 +02:00
cmdServe mêlait deux métiers : sonder le monde (chemins du modèle et du projecteur, aide du moteur, clé d'API, port) et composer la ligne de commande. Tout réglage de lancement à venir devait donc se vérifier en relançant un moteur. La composition passe dans buildServeArgs, pure, qui reçoit ce que cmdServe a sondé et rend arguments, variables d'environnement et notes ; cmdServe garde seul les effets (Setenv, chdir, port, exec). - serveSysInfo porte l'aide du moteur, les chemins résolus et la clé. - Les tests de capacité lisent le texte de l'aide (helpSupports*), plus le binaire : une aide fabriquée suffit à les exercer. - La sélection GPU reste posée avant la lecture de l'aide, comme avant. - Aucun changement de comportement : même ordre, mêmes valeurs. Une table de tests fige la ligne pour les presets courants (dense, NGL forcé, MoE avec -ot/--n-cpu-moe/-ctk, raisonnement on/off, vision, clé d'API, drapeaux de chargement, CUDA_VISIBLE_DEVICES). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>