Update Proactive Controls
Tune this session’s proactive behavior — when/how often the character initiates. Each field
overrides the character’s behavioral_thresholds for THIS session; see the per-field
descriptions for what each means. proactive_enabled is accepted here for existing sessions
and remains accepted on POST /v1/sessions at creation time. These controls narrow or tune
one session; they do not bypass the enforced app-wide proactive policy, quiet hours, daily cap,
allowed reasons, channel policy, or cost cap exposed by
GET/PATCH /v1/apps/{app_id}/proactive-policy.
Authentication
LoreOS runtime API key (ck_...), sent as Authorization: Bearer <key>.
Path parameters
Request
Enable or disable proactive initiation for this existing session. true enables scheduled initiation and live send; false disables both. Send null to clear the session-level master override and fall back to the character/app defaults.
How willing the character is to initiate at all. 0 = never reach out, 1 = most eager. Master gate: at 0 no proactive message fires regardless of the rest.
Allow the character to START a fresh conversation after a long silence (a cold initiate), not just resume an existing thread.
Stop resuming after this many consecutive unanswered character turns (prevents nagging).
Minimum minutes between any two proactive messages (rate limit).