openclaw/extensions/memory-wiki/src
zhouhe-xydt 879bb5dd91
fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742)
* fix(memory-wiki): support Unicode characters in slugifyWikiSegment

Replace ASCII-only regex with Unicode-aware regex to preserve CJK,
Cyrillic, Arabic, and other non-ASCII characters in wiki slugs.

Fixes #64620

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* test(memory-wiki): cover Unicode slug regressions

* fix(memory-wiki): preserve combining marks in slugs

* fix(memory-wiki): cap composed source filenames

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-04-12 17:54:41 +01:00
..
apply.test.ts
apply.ts
bridge.test.ts fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742) 2026-04-12 17:54:41 +01:00
bridge.ts fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742) 2026-04-12 17:54:41 +01:00
chatgpt-import.ts fix: restore memory wiki and dreaming checks 2026-04-11 06:15:21 +01:00
claim-health.test.ts fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742) 2026-04-12 17:54:41 +01:00
claim-health.ts fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742) 2026-04-12 17:54:41 +01:00
cli.test.ts fix: restore memory wiki and dreaming checks 2026-04-11 06:15:21 +01:00
cli.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
compile.test.ts
compile.ts
config-compat.test.ts
config-compat.ts
config.test.ts
config.ts
corpus-supplement.ts
gateway.test.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
gateway.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
import-insights.test.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
import-insights.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
import-runs.ts fix: restore memory wiki and dreaming checks 2026-04-11 06:15:21 +01:00
ingest.test.ts
ingest.ts
lint.test.ts
lint.ts
log.ts
markdown.test.ts fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742) 2026-04-12 17:54:41 +01:00
markdown.ts fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742) 2026-04-12 17:54:41 +01:00
memory-palace.test.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
memory-palace.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
obsidian.test.ts
obsidian.ts
prompt-section.test.ts
prompt-section.ts
query.test.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
query.ts [codex] Dreaming: surface memory wiki imports and palace (#64505) 2026-04-11 07:04:08 +02:00
source-page-shared.ts
source-path-shared.ts
source-sync-state.ts
source-sync.test.ts
source-sync.ts
status.test.ts
status.ts
test-helpers.ts
tool.ts
unsafe-local.test.ts fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742) 2026-04-12 17:54:41 +01:00
unsafe-local.ts fix(memory-wiki): support Unicode characters in slugifyWikiSegment (#64742) 2026-04-12 17:54:41 +01:00
vault.test.ts
vault.ts