feat: add 19 fast commands (no-LLM) + incremental embeddings indexing

Fast commands for git, email, calendar, notes, search, reminders, and
diagnostics — all execute instantly without Claude CLI. Incremental
embeddings indexing in heartbeat (1h cooldown) + inline indexing after
/note, /jurnal, /email save. Fix Ollama URL (localhost → 10.0.20.161),
fix email_process.py KB path (kb/ → memory/kb/).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
MoltBot Service
2026-02-15 15:10:44 +00:00
parent 8b76a2dbf7
commit c8ce94611b
7 changed files with 1300 additions and 3 deletions

View File

@@ -54,7 +54,7 @@ WHITELIST = [
'marius.mutu@romfast.ro',
]
KB_PATH = Path(__file__).parent.parent / 'kb' / 'emails'
KB_PATH = Path(__file__).parent.parent / 'memory' / 'kb' / 'emails'
def slugify(text: str, max_len: int = 50) -> str:
"""Convert text to URL-friendly slug"""