From 7753cc4a075116aa6f733d7a93eec92bc523d4c8 Mon Sep 17 00:00:00 2001 From: Oleksandr Kozachuk Date: Tue, 14 Jul 2026 13:57:58 +0200 Subject: [PATCH] persona initiative: source-aware idle-impulse default (host configs carry luma/fjaerkroa quirks, opinions, memory callbacks, tasks-approval off, source-aware boreness) --- fjerkroa_bot/tasks.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fjerkroa_bot/tasks.py b/fjerkroa_bot/tasks.py index a153f8c..6eb07da 100644 --- a/fjerkroa_bot/tasks.py +++ b/fjerkroa_bot/tasks.py @@ -17,7 +17,11 @@ from .quota import QuotaLedger DEFAULT_MAX_PER_CHANNEL_PER_DAY = 2 DEFAULT_IDLE_IMPULSE_HOURS = 12.0 DEFAULT_TASKGEN_INTERVAL_HOURS = 6.0 -DEFAULT_BORENESS_PROMPT = "Pretend that you just now thought of something, be creative." +DEFAULT_BORENESS_PROMPT = ( + "A thought just occurred to you. Anchor it to something real you know — recent news (use get_news), a game " + "releasing soon, the weather, or a regular you remember — not a generic musing. Share it briefly, in your own " + "voice, as an observation, a gentle question, or a joke; never an advertisement. Read the room and stay in character." +) ExecuteCallback = Callable[[str, str], Awaitable[None]] ProposeCallback = Callable[[], Awaitable[Optional[Dict[str, Any]]]]