ReMe/reme
yunyv 17fb9960e1
fix(search): keep zero float16 cosine scores finite (#674)
* fix(search): keep zero float16 cosine scores finite

Updated the handling of zero-norm rows to use a representable denominator of 1 instead of 1e-10.

* test(search): cover zero cosine vectors and batch boundaries

Added tests for batch cosine similarity with zero vectors and empty batches.

* test(search): keep zero embedding rankings finite

Add tests for zero embeddings in vector search and legacy JSON loading.
2026-10-28 16:55:38 +08:00
..
components chore(deps): upgrade dependencies and bump ReMe to 0.4.2.2 (#692) 2026-10-28 16:36:17 +08:00
config fix(frontmatter-read): put the frontmatter in the answer, not just a key count (#564) 2026-10-28 16:19:15 +08:00
enumeration refactor: generalize decision models and add recoverable context compaction (#626) 2026-10-19 17:56:30 +08:00
schema refactor: generalize decision models and add recoverable context compaction (#626) 2026-10-19 17:56:30 +08:00
steps fix(frontmatter-read): put the frontmatter in the answer, not just a key count (#564) 2026-10-28 16:19:15 +08:00
utils fix(search): keep zero float16 cosine scores finite (#674) 2026-10-28 16:55:38 +08:00
__init__.py chore(deps): upgrade dependencies and bump ReMe to 0.4.2.2 (#692) 2026-10-28 16:36:17 +08:00
application.py feat(docker): add container deployment and multi-platform release workflow (#582) 2026-10-03 23:54:58 +08:00
constants.py feat(service): support explicit wildcard network binds (#547) 2026-09-15 14:26:33 +08:00
entry_point.py feat: simplify plugin setup and add management CLI (#485) 2026-08-23 17:58:20 +08:00
plugin.py feat: simplify plugin setup and add management CLI (#485) 2026-08-23 17:58:20 +08:00
plugin_cli.py feat: simplify plugin setup and add management CLI (#485) 2026-08-23 17:58:20 +08:00
plugin_manifest.py feat: simplify plugin setup and add management CLI (#485) 2026-08-23 17:58:20 +08:00
reme.py feat: simplify plugin setup and add management CLI (#485) 2026-08-23 17:58:20 +08:00