← Back to Clusters

Memory and Language Support Enhancements

This cluster focuses on improving memory handling and language support, particularly for non-ASCII and CJK content in the OpenClaw framework.

18 PRs
fix memory Representative: #8504
# Title Author Created GitHub
6051 feat(memory): add Bun sqlite compatibility cheeeee 2026-02-01 View
8504 fix: prevent false positives in isSilentReplyText for CJK content rep hanxiao 2026-02-04 View
8706 fix(memory): fall back to better-sqlite3 when node:sqlite lacks FTS5 ElmerProject 2026-02-04 View
15234 fix(memory): use OR instead of AND in FTS5 query builder niceysam 2026-02-13 View
15339 fix: BM25 score normalization and FTS5 query join operator echoVic 2026-02-13 View
16096 fix(i18n): use Unicode-aware word boundaries for non-ASCII language support PeterRosdahl 2026-02-14 View
16411 fix(agents): support CJK sentence punctuation in block chunker ciberponk 2026-02-14 View
17686 fix(memory): support non-ASCII characters in FTS query tokenization Phineas1500 2026-02-16 View
19576 fix: tighten isSilentReplyText to match whole-text only aldoeliacim 2026-02-18 View
19591 fix(memory): probe FTS5 availability instead of relying on IF NOT EXISTS ylecoyote 2026-02-18 View
19648 fix: suppress silent-reply partial tokens during streaming bradleypriest 2026-02-18 View
19675 fix(security): prevent zero-width Unicode chars from bypassing boundary marke... williamzujkowski 2026-02-18 View
19916 fix: strict silent-reply detection to prevent false positives with CJK text hayoial 2026-02-18 View
20994 fix(memory): correct bm25RankToScore for negative FTS5 ranks qdx 2026-02-19 View
21269 feat(memory): add Reciprocal Rank Fusion (RRF) as alternative fusion method cedillarack 2026-02-19 View
21462 fix(agents): hold back partial NO_REPLY token in pi-embedded streaming algal 2026-02-20 View
23722 fix: avoid false positive reminder hallucination detection openjinx99-debug 2026-02-22 View
23761 fix: suppress partial NO_REPLY tokens at lifecycle boundary kami-saia 2026-02-22 View