session_status).
Конверты сообщений (по умолчанию локальные)
Входящие сообщения оборачиваются временной меткой (с точностью до секунды):envelopeTimezone: "utc"использует UTC.envelopeTimezone: "local"использует часовой пояс хоста.envelopeTimezone: "user"используетagents.defaults.userTimezone(при отсутствии значения используется часовой пояс хоста).- Используйте явный часовой пояс IANA (например,
"America/Chicago") для фиксированной зоны. envelopeTimestamp: "off"удаляет абсолютные временные метки из заголовков конвертов, префиксов прямого промпта агента и встроенных префиксов входных данных модели.envelopeElapsed: "off"удаляет суффиксы прошедшего времени (стиль+2m).
Примеры
Локально (по умолчанию):Системный промпт: текущие дата и время
Если часовой пояс пользователя известен, системный промпт включает отдельный раздел Текущие дата и время с только часовым поясом (без часов/формата времени), чтобы кэширование промптов оставалось стабильным:session_status; карточка
статуса включает строку с временной меткой.
Строки системных событий (по умолчанию локальные)
Системные события в очереди, вставленные в контекст агента, получают префикс с временной меткой с использованием того же выбора часового пояса, что и конверты сообщений (по умолчанию: локальное время хоста).Настройка часового пояса пользователя и формата
userTimezoneзадает локальный часовой пояс пользователя для контекста промпта.timeFormatуправляет отображением 12/24 ч в промпте.autoследует настройкам ОС.
Обнаружение формата времени (auto)
Когда заданоtimeFormat: "auto", OpenClaw проверяет настройку ОС (macOS/Windows)
и при необходимости использует форматирование локали. Обнаруженное значение кэшируется для каждого процесса,
чтобы избежать повторных системных вызовов.
Полезные нагрузки инструментов и коннекторы (сырое время провайдера и нормализованные поля)
Инструменты каналов возвращают нативные временные метки провайдера и добавляют нормализованные поля для единообразия:timestampMs: миллисекунды эпохи (UTC)timestampUtc: строка UTC в формате ISO 8601
- Slack: строки, похожие на эпоху, из API
- Discord: временные метки ISO в UTC
- Telegram/WhatsApp: числовые/ISO-временные метки, специфичные для провайдера