Skip to content

fix(memory/holographic): sanitize hyphenated tokens in FTS5 queries#14262

Open
ms-alan wants to merge 3 commits into
NousResearch:mainfrom
ms-alan:fix/14024-holographic-fts5-hyphen
Open

fix(memory/holographic): sanitize hyphenated tokens in FTS5 queries#14262
ms-alan wants to merge 3 commits into
NousResearch:mainfrom
ms-alan:fix/14024-holographic-fts5-hyphen

Conversation

@ms-alan

@ms-alan ms-alan commented Apr 23, 2026

Copy link
Copy Markdown
Contributor

Fixes 'no such column' errors when fact_store search receives hyphenated identifiers like 'pve-01' by wrapping bare hyphenated tokens in double quotes before passing to FTS5 MATCH.

Closes #14024

pander added 3 commits April 23, 2026 09:17
Fixes 'no such column' errors when fact_store search receives
hyphenated identifiers like 'pve-01' by wrapping bare hyphenated
tokens in double quotes before passing to FTS5 MATCH.

Closes NousResearch#14024
@alt-glitch alt-glitch added type/bug Something isn't working P2 Medium — degraded but workaround exists comp/plugins Plugin system and bundled plugins tool/memory Memory tool and memory providers labels Apr 23, 2026
@alt-glitch

Copy link
Copy Markdown
Collaborator

Competing fix with #14033 for issue #14024 (FTS5 hyphen sanitization). Also touches error_classifier.py and gateway/run.py — may overlap with #14261/#14264 from same author.

@alt-glitch

Copy link
Copy Markdown
Collaborator

Competing fix with #14033.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/plugins Plugin system and bundled plugins P2 Medium — degraded but workaround exists tool/memory Memory tool and memory providers type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: fact_store search action fails with "no such column" error on hyphenated queries (FTS5 tokenization)

2 participants