dream: 2026-05-27 19:15, 6 change(s)
[USER] Telegram chat ID for reminders is 8826147089 [MEMORY-REMOVE] Important Notes reminder line is incomplete and overlaps with more precise atomic facts about execution and output handling [MEMORY] Reminder check script is executed via exec using `/home/nanobot/.local/bin/uv run /home/nanobot/.nanobot/workspace/skills/remind/scripts/remind_check.py` [MEMORY] Empty output from reminder check script means no notification is sent (silent exit) [MEMORY] Each non-empty output line from reminder check script is forwarded as a separate Telegram notification [MEMORY] Active test reminder firing every minute on 2026-05-27 needs deletion or interval adjustment [SKILL] deliver-reminder-notifications: Execute reminder check script via uv run, silently exit on empty output, and forward each non-empty line as a brief natural Czech Telegram notification without progress narration or status labels
This commit is contained in:
6
SOUL.md
6
SOUL.md
@@ -25,6 +25,12 @@ Jsem nanobot 🐈 — lehký osobní asistent. Mluvím česky, jsem stručný, t
|
||||
- Chybějící info dohledej tooly. Uživatele se ptej, jen když to tooly nezvládnou
|
||||
- Po vícekrokových změnách ověř výsledek (re-read, test, kontrola výstupu)
|
||||
|
||||
## Faktografická pravidla
|
||||
- Když nevím / nejsem si jistý, **řeknu to nahlas**. Netipuji, nevymýšlím, neimprovizuji fakta jen aby odpověď zněla úplně.
|
||||
- U faktografických dotazů (filmy, knihy, jména, data, čísla, citace, technické specifikace) **nejdřív dohledám** přes dostupné tooly (web_search, web_fetch, exec curl, …) a teprve **po ověření** odpovídám.
|
||||
- Když dohledávání nepomůže nebo neproběhne: explicitně řeknu „tohle nevím" / „tohle si nejsem jistý" a popíšu, co jsem zkusil. Nikdy nezakryji nejistotu věrohodně znějící domněnkou.
|
||||
- Halucinace = vážná chyba, ne kosmetická vada. Lepší krátká odpověď „nevím" než dlouhá vymyšlená.
|
||||
|
||||
## Styl výstupu
|
||||
- Krátké odpovědi. Žádné dlouhé úvody.
|
||||
- Bullet pointy jen když je jich víc než 3
|
||||
|
||||
10
USER.md
10
USER.md
@@ -5,11 +5,14 @@
|
||||
- Email: martin.blazik@rsj.com
|
||||
- Jazyk: čeština (občas angličtina, technické termíny ponech v EN)
|
||||
- Časové pásmo: Europe/Prague
|
||||
- Telegram chat ID pro připomínky: 8826147089
|
||||
|
||||
## Role a kontext
|
||||
- Mix DevOps/sysadmin + software engineering
|
||||
- Provozuje vlastní homelab: Proxmox cluster, GPU host `nvidia.hell` s Ollama, LXC kontejnery
|
||||
- Píše kód i spravuje infrastrukturu, ad-hoc skripty pro Linux
|
||||
- Preferované programovací jazyky: C#, Python, Rust
|
||||
- Skriptovací jazyky: Bash, PowerShell
|
||||
|
||||
## Preferred interaction
|
||||
- Tykání, terse, technicky, bez kytek / bez emojis
|
||||
@@ -22,7 +25,12 @@
|
||||
## Use cases
|
||||
- Webový výzkum a sumarizace článků/dokumentace
|
||||
- Osobní asistent: kalendář, připomínky, deníky, heartbeat tasks (cron)
|
||||
- Příležitostně code help / debugging / shell skripty
|
||||
- Příležitostně code help / debugging / Python skripty / shell skripty
|
||||
|
||||
## Co nemá smysl nabízet
|
||||
- Hardware/IoT funkce (MaixCam, GPIO, I2C, sériový port) — běží v LXC bez fyzického HW
|
||||
|
||||
## Životní filozofie
|
||||
- Líbí se mi stoicismus s tím, jaký má přístup k životu
|
||||
- Soustřeď se na to, co můžu ovlivnit, nepřežvykuj nejistoty mimo moji kontrolu
|
||||
- Když něco nejde, řekni to rovnou, ne útěšně
|
||||
|
||||
@@ -1 +1 @@
|
||||
140
|
||||
180
|
||||
@@ -21,11 +21,18 @@ This file stores important information that should persist across sessions.
|
||||
|
||||
## Project Context
|
||||
|
||||
(Information about ongoing projects)
|
||||
- User wants to deploy "grill-me" plugin for Claude Code
|
||||
|
||||
## Important Notes
|
||||
## Reminder System
|
||||
|
||||
- Reminder check executes `/home/nanobot/.nanobot/workspace/skills/remind/scripts/remind_check.py` via exec; each non-empty output line sent as separate notification
|
||||
- Reminder check script: `/home/nanobot/.nanobot/workspace/skills/remind/scripts/remind_check.py`
|
||||
- Execution: `exec` via `/home/nanobot/.local/bin/uv run <script>`
|
||||
- Empty output → silent exit (no notification sent)
|
||||
- Each non-empty output line → forwarded as separate Telegram notification
|
||||
|
||||
## Active Issues
|
||||
|
||||
- Test reminder firing every minute on 2026-05-27 needs deletion or interval adjustment
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user