temporal_tick
Advance the temporal clock for a thread and return a snapshot (now / prev / gap / day_rollover / fresh_thread). Call once per user turn. Pass a stable thread_key (e.g. the conversation ID) so gap deltas remain meaningful across page reloads.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tz_name | No | Display name for the timezone (e.g. 'MDT'). Cosmetic; appears in the rendered header. | |
| client_id | No | Namespace tag (e.g. 'caweb', 'cursor'). Defaults to 'mcp'. | |
| thread_key | No | Stable thread identifier within this client. For claude.ai web use the conversation ID; for other MCP clients any caller-stable string. If omitted, falls back to the Mcp-Session-Id header. | |
| tz_offset_minutes | No | Caller's UTC offset in minutes (e.g. -360 for MDT). Used for day_rollover detection and header formatting. Defaults to 0 (UTC) so day rollover is always honest even if the caller forgets to pass one. |