session_status.
Amplop pesan (lokal secara default)
Pesan masuk dibungkus dengan hari dalam seminggu serta stempel waktu berpresisi detik:agents.defaults:
Contoh
Lokal (default):envelopeTimezone: "utc":
Prompt sistem: tanggal dan waktu saat ini
Prompt sistem menyertakan bagian Tanggal & Waktu Saat Ini yang hanya berisi zona waktu (tanpa jam atau format waktu) agar penyimpanan cache prompt tetap stabil:agents.defaults.userTimezone jika dikonfigurasi; jika tidak, zona waktu host yang digunakan.
Prompt juga menginstruksikan agen untuk menjalankan alat session_status setiap kali memerlukan
tanggal, waktu, atau hari dalam seminggu saat ini.
Baris peristiwa sistem (lokal secara default)
Peristiwa sistem dalam antrean yang disisipkan ke konteks agen diawali dengan stempel waktu menggunakan pilihanenvelopeTimezone yang sama seperti amplop pesan (default: waktu lokal host).
Mengonfigurasi zona waktu pengguna + format
userTimezonemenetapkan zona waktu lokal pengguna untuk konteks prompt (dan untukenvelopeTimezone: "user").timeFormatmengontrol tampilan 12 jam/24 jam untuk waktu yang ditampilkan dalam prompt.automengikuti preferensi OS.
Deteksi format waktu (otomatis)
SaattimeFormat: "auto", OpenClaw memeriksa preferensi OS (macOS dan Windows)
dan kembali menggunakan pemformatan lokal. Nilai yang terdeteksi disimpan dalam cache per proses
untuk menghindari pemanggilan sistem berulang.
Payload alat + konektor (waktu mentah penyedia + bidang yang dinormalisasi)
Alat saluran mengembalikan stempel waktu asli penyedia dan menambahkan bidang yang dinormalisasi demi konsistensi:timestampMs: milidetik epoch (UTC)timestampUtc: string UTC ISO 8601
- Discord: stempel waktu ISO UTC
- Slack: string serupa epoch dari API
- Telegram/WhatsApp: stempel waktu numerik/ISO khusus penyedia