session_status.
Конверти повідомлень (за замовчуванням — локальний час)
Вхідні повідомлення обгортаються конвертом із днем тижня та часовою міткою з точністю до секунди:agents.defaults:
Приклади
Локальний час (типово):envelopeTimezone: "utc":
Системний промпт: поточна дата й час
Системний промпт містить розділ Поточна дата й час із лише часовим поясом (без показу часу чи формату часу), щоб кешування промпту залишалося стабільним:agents.defaults.userTimezone, використовується цей часовий пояс; інакше — часовий пояс хоста.
Промпт також вказує агенту запускати інструмент session_status, коли йому потрібні
поточна дата, час або день тижня.
Рядки системних подій (за замовчуванням — локальний час)
Системні події з черги, вставлені в контекст агента, отримують префікс із часовою міткою, що використовує той самий вибірenvelopeTimezone, що й конверти повідомлень (типово: локальний час хоста).
Налаштування часового поясу користувача та формату
userTimezoneзадає локальний часовий пояс користувача для контексту промпту (і дляenvelopeTimezone: "user").timeFormatкерує 12- або 24-годинним відображенням часу в промпті.autoвикористовує налаштування ОС.
Визначення формату часу (auto)
Коли задано timeFormat: "auto", OpenClaw перевіряє налаштування ОС (macOS і Windows)
та, якщо їх не вдається визначити, використовує форматування відповідно до локалі. Визначене значення кешується для кожного процесу,
щоб уникнути повторних системних викликів.
Дані інструментів і конектори (необроблений час провайдера та нормалізовані поля)
Інструменти каналів повертають властиві провайдеру часові мітки та додають нормалізовані поля для узгодженості:timestampMs: мілісекунди від початку епохи (UTC)timestampUtc: рядок UTC у форматі ISO 8601
- Discord: часові мітки ISO у UTC
- Slack: рядки у форматі часу епохи з API
- Telegram/WhatsApp: числові часові мітки або часові мітки ISO у форматі провайдера