mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-28 14:07:55 +00:00
- Add porter stemming to FTS5 tokenizer (tokenize='porter unicode61') so plurals like 'medications' match 'Medication' - Strip punctuation from FTS5 queries so question marks don't break MATCH - Expand tilde (~) in db_path before opening SQLite connection - Remove 'id' from FTS5 columns (UUIDs shouldn't be full-text indexed) - Add memory context injection to server chat_completions route (routes.py had no memory integration - UI chat was never grounded) - Fix agent name-to-ID resolution in agent_cmd.py (foreign key error) - Align Python SQLiteMemory schema with Rust backend