persona initiative: source-aware idle-impulse default (host configs carry luma/fjaerkroa quirks, opinions, memory callbacks, tasks-approval off, source-aware boreness)
This commit is contained in:
@@ -17,7 +17,11 @@ from .quota import QuotaLedger
|
|||||||
DEFAULT_MAX_PER_CHANNEL_PER_DAY = 2
|
DEFAULT_MAX_PER_CHANNEL_PER_DAY = 2
|
||||||
DEFAULT_IDLE_IMPULSE_HOURS = 12.0
|
DEFAULT_IDLE_IMPULSE_HOURS = 12.0
|
||||||
DEFAULT_TASKGEN_INTERVAL_HOURS = 6.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]]
|
ExecuteCallback = Callable[[str, str], Awaitable[None]]
|
||||||
ProposeCallback = Callable[[], Awaitable[Optional[Dict[str, Any]]]]
|
ProposeCallback = Callable[[], Awaitable[Optional[Dict[str, Any]]]]
|
||||||
|
|||||||
Reference in New Issue
Block a user