Files
nanobot-runtime/memory/MEMORY.md
2026-07-25 07:15:32 +02:00

29 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Long-term Memory
This file stores important information that should persist across sessions.
## Project Context
- Goal: interconnect remind, keep, note, and todo into a unified workflow
## Runtime / Deployment
- Runs as a systemd user service `nanobot.service`
- Model switching via `my` tool requires `tools.my.allow_set = true` in config
- `compact-memory-auto-daily` runs as a system crontab script (not a nanobot cron/jobs.json job) with a fresh session per run; delivers its report straight to Telegram via Bot API
- `nanobot-version-check` cron job (schedule `0 8 * * *` Europe/Prague) checks PyPI for latest `nanobot-ai` version and compares it to installed version from `nanobot --version`; if newer version exists, sends Telegram notification with current version, new version, and upgrade command `uv tool upgrade nanobot-ai`; if up to date, does nothing
## Integrations
- Flight search: KAYAK je jediný datový zdroj (cz.kayak.com pro CZK); max 1 přestup, vždy uvést layover time; top 35 nabídek v tabulce; všechny výsledky uložit do DB, ne jen nejlepší; ceny v původní měně + vždy převod do CZK
- České weby blokující automated fetching (Cloudflare / JS rendering): PCTuning.cz, vtm.zive.cz, zive.cz — pro plný obsah je potřeba manuální paste HTML od uživatele
## Architecture
- nanobot podporuje cross-channel session continuity přes `unifiedSession: true` v `config.json` pod `agents.defaults`; uživatel nemá `unifiedSession` povolený (default false) — zapnutí sjednotí jen budoucí zprávy, existující session soubory vyžadují ruční merge/rename
- Zálohy: wood.hell → pivo.hell (rekurzivní)
---
*This file is automatically updated by nanobot when important information should be remembered.*