mirror of
https://github.com/mudler/LocalAI.git
synced 2026-10-28 17:18:49 -04:00
A chat completion sent to an embedding model whose config sets use_tokenizer_template runs the thinking probe, and persistProbedReasoning writes the probed reasoning slots back into the shared model config. EmbedderFingerprint hashed the whole config, so that single request moved the fingerprint and every knn router built on the embedder failed with ErrLiveEmbeddingMismatch (HTTP 503) until LocalAI was restarted. Reasoning settings never change the embedding space, so leave them out of the hash. Docs-Not-Needed: internal fingerprint computation, no user-facing config, flag or API change Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Stefan Walcz <stefan.walcz@walcz.de>