mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-22 20:48:07 +00:00
* feat(memory): apply outputDimensionality truncation to local GGUF embeddings The outputDimensionality config field was passed through to the local embedding provider but never applied. Local GGUF models (e.g. Qwen3-Embedding-0.6B) always returned their full dimension vector. Apply slice(0, N) after normalization so MRL-capable models can benefit from dimension truncation — matching the behavior already supported by Gemini embedding-2 and OpenAI providers. Fixes #58765 * fix(memory): preserve local embedding dimensions through worker --------- Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com>