nexo_heartbeat
Initialize every user interaction by updating the session task, checking inbox and pending questions. Auto-detects trust events and provides authoritative UTC time.
Instructions
Update session task, check inbox and pending questions. Auto-detects trust events.
Call this at the START of every user interaction (before doing work). May surface silent runtime signals DIARY_OVERDUE, GUARD_REMINDER, LEARNING_REMINDER, and PROTOCOL_DEBT; clients must treat those as internal obligations, not user-visible content. Output always begins with a NOW_UTC line (ISO-8601, UTC) — use it as the authoritative wall-clock time for any artifact (emails, diaries, followups) to avoid date/day-of-week drift across long sessions. Args: sid: Your session ID from nexo_startup. task: Brief description of current work (5-10 words). context_hint: Last 2-3 sentences from the user or current topic. Used for sentiment detection, trust auto-scoring, and mid-session RAG. ALWAYS provide this for best results.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sid | Yes | ||
| task | Yes | ||
| context_hint | No |