mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-16 03:39:29 +02:00
Lot 6 : ce qui part vers le moteur porté en Rust (chat/wire.rs)
Port fidèle du côté envoi du client de chat : wireMessages et ses étapes (normalisation du système, contexte projet en tête du premier message utilisateur, retrait des marques img_relay/ctx_upd, consigne de fin quand les outils sont neutralisés), le point de sortie REASONING_ECHO (politique, écho, comptage, mémoire des refus, erreur de gabarit), le repli de reasoning_effort (llm_effort.go) et turnReasoning, l'échantillonnage du preset, buildChatPayload, chatEndpoint et completionsURL. L'état global Go devient paramètre : configuration, clé locale, mémoire des traductions d'intensité et des refus d'écho, verdict de la sonde de gabarit, lecture des images rangées par référence. Aucune copie de l'historique quand rien ne change (Cow), comme les tranches Go. Tests Go portés un pour un (normalisation, consigne de fin, écho, intensité, échantillonnage, endpoint, images, corps identique à l'ancien assemblage). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
0c1760c31a
commit
7defedf141
1 file changed
+2097
-1
+2097
-1
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user