OpenClaw secara default menggunakan waktu lokal host untuk stempel waktu transport dan zona waktu pengguna hanya di prompt sistem. Stempel waktu penyedia dipertahankan agar alat tetap menjaga semantik aslinya (waktu saat ini tersedia melaluiDocumentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
session_status).
Amplop pesan (lokal secara default)
Pesan masuk dibungkus dengan stempel waktu (presisi menit):envelopeTimezone: "utc"menggunakan UTC.envelopeTimezone: "local"menggunakan zona waktu host.envelopeTimezone: "user"menggunakanagents.defaults.userTimezone(kembali ke zona waktu host).- Gunakan zona waktu IANA eksplisit (misalnya,
"America/Chicago") untuk zona tetap. envelopeTimestamp: "off"menghapus stempel waktu absolut dari header amplop.envelopeElapsed: "off"menghapus sufiks waktu berlalu (gaya+2m).
Contoh
Lokal (default):Prompt sistem: tanggal dan waktu saat ini
Jika zona waktu pengguna diketahui, prompt sistem menyertakan bagian khusus Tanggal & Waktu Saat Ini dengan zona waktu saja (tanpa format jam/waktu) untuk menjaga cache prompt tetap stabil:session_status; kartu status
menyertakan baris stempel waktu.
Baris peristiwa sistem (lokal secara default)
Peristiwa sistem antrean yang dimasukkan ke dalam konteks agen diawali dengan stempel waktu menggunakan pemilihan zona waktu yang sama seperti amplop pesan (default: lokal host).Konfigurasikan zona waktu pengguna + format
userTimezonemenetapkan zona waktu lokal pengguna untuk konteks prompt.timeFormatmengontrol tampilan 12j/24j dalam prompt.automengikuti preferensi OS.
Deteksi format waktu (auto)
SaattimeFormat: "auto", OpenClaw memeriksa preferensi OS (macOS/Windows)
dan kembali ke pemformatan lokal. Nilai yang terdeteksi di-cache per proses
untuk menghindari panggilan sistem berulang.
Payload alat + konektor (waktu mentah penyedia + bidang ternormalisasi)
Alat kanal mengembalikan stempel waktu asli penyedia dan menambahkan bidang ternormalisasi untuk konsistensi:timestampMs: milidetik epoch (UTC)timestampUtc: string UTC ISO 8601
- Slack: string mirip epoch dari API
- Discord: stempel waktu ISO UTC
- Telegram/WhatsApp: stempel waktu numerik/ISO khusus penyedia