Personality
Dashboard login
Credentials for /api/*. Values here are stored in profile; if empty, ADMIN_USERNAME / ADMIN_PASSWORD from .env are used.
Chat settings
Telegram bot for messages and reminders.
Scheduler
Timezone, task reload interval, and scheduled agent steps β used for cron tasks, daily recap, and chat log dates.
LLM
Tasks
Memos
Checklists
Multi-item lists with per-period completion. You can keep one shared scope for all items, or use advanced item specs so each item has its own recurrence rule. Reminder quiet hours use the scheduler timezone from the profile.
Chat log
Full buffer (raw)
Daily summaries (memories)
System log
Processing sessions (Telegram prompt / one-time task / repeated task) step by step. One file per day: data/logs/log_YYYY-MM-DD.tmp (day boundary uses scheduler timezone from profile).
Newest day first (YYYY-MM-DD). Log text: newest session block first (append order unchanged on disk).
Prompt runs
Execution plan, step status, and progress for each Telegram prompt. Stored in data/logs/runs/YYYY-MM-DD/.