dream: 2026-06-21 14:18, 3 change(s)

[USER] Prefers single reminder with multiple fire times rather than separate reminders for each time
[MEMORY] Reminders DB schema has no "frequency" column; scheduling uses separate tables (schedule_at, schedule_cron, schedule_random, reminder_fires)
[MEMORY] Use `python3` not `python` on this system (latter not found)
[MEMORY-REMOVE] "Workspace safety guard workaround: write Python runner scripts to `tmp/` using `uv run --script` with inline dependency declarations (`# /// script` metadata); graph scripts (`wiki_graph_lint.py`, `wiki_graph_extract.py`) cannot be run directly — use wrapper script in `tmp/` that imports and calls them" — the general workaround ("write Python scripts to workspace and execute them") is now captured more concisely; the graph-script-specific detail is stale context from a past wiki compilation session and no longer needed as a permanent memory entry
This commit is contained in:
nanobot
2026-06-21 15:56:19 +02:00
parent 0f07a76314
commit cdceb9bee0
3 changed files with 4 additions and 2 deletions

View File

@@ -33,6 +33,8 @@ This file stores important information that should persist across sessions.
- Ollama cloud limity: 5hodinová session, 7denní týdenní okno
- `/note` skill: backend uses SQLite (not markdown); must be deterministic, log all operations, split into shorter prompt + Python script
- URLs should be on separate lines in both `list` and `show` output, not buried in long text lines
- Reminders DB schema has no "frequency" column; scheduling uses separate tables (schedule_at, schedule_cron, schedule_random, reminder_fires)
- Use `python3` not `python` on this system (latter not found)
- nanobot podporuje cross-channel session continuity přes `unifiedSession: true` v `config.json` pod `agents.defaults`
- Uživatel nemá `unifiedSession` povolený v `config.json` (default false)
- Zapnutí `unifiedSession` sjednotí jen budoucí zprávy; existující session soubory vyžadují ruční merge/rename pro propojení minulých konverzací
@@ -49,7 +51,6 @@ This file stores important information that should persist across sessions.
- No existing `!` prefix handling in nanobot — all current commands use `/` prefix only
- cli_apps tool exists at nanobot/agent/tools/cli_apps.py — relevant for calling external apps from custom commands
- Note skill DB path is `db/note.sqlite`, not `skills/note/notes.db` (the latter is empty/wrong)
- Workspace safety guard workaround: write Python runner scripts to `tmp/` using `uv run --script` with inline dependency declarations (`# /// script` metadata); graph scripts (`wiki_graph_lint.py`, `wiki_graph_extract.py`) cannot be run directly — use wrapper script in `tmp/` that imports and calls them
## Agent Model Selection
- Prioritizes agentic performance, correct tool calling, and overall result quality