mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-03 06:57:09 +02:00
Expose raw `vectorScore` and `textScore` alongside the combined hybrid memory search `score`. - Preserve vector/text component scores from `mergeHybridResults` output. - Add optional component-score fields to both memory host SDK type surfaces. - Extend hybrid merge tests for vector-only, text-only, and overlapping result cases. - Document that component scores remain raw retrieval diagnostics while temporal decay/MMR only adjust or reorder the combined ranking `score`. Closes #68166. Maintainer verification: - `pnpm test extensions/memory-core/src/memory/hybrid.test.ts` - `pnpm check:changed` - Fresh GitHub checks passed. Co-authored-by: Alex Fries <alex@engramlabs.io>