Tijdzones
OpenClaw standaardiseert tijdstempels zodat het model één referentietijd ziet.Bericht-enveloppen (standaard lokaal)
Inkomende berichten worden verpakt in een envelop zoals:envelopeTimezone: "utc"gebruikt UTC.envelopeTimezone: "user"gebruiktagents.defaults.userTimezone(valt terug op de host-tijdzone).- Gebruik een expliciete IANA-tijdzone (bijv.
"Europe/Vienna") voor een vaste offset. envelopeTimestamp: "off"verwijdert absolute tijdstempels uit envelopheaders.envelopeElapsed: "off"verwijdert achtervoegsels voor verstreken tijd (de+2m-stijl).
Voorbeelden
Lokaal (standaard):Tool-payloads (ruwe providerdata + genormaliseerde velden)
Tool-calls (channels.discord.readMessages, channels.slack.readMessages, enz.) retourneren ruwe provider-tijdstempels.
Daarnaast voegen we genormaliseerde velden toe voor consistentie:
timestampMs(UTC-epoch in milliseconden)timestampUtc(ISO 8601 UTC-tekenreeks)
Gebruikerstijdzone voor de systeemprompt
Stelagents.defaults.userTimezone in om het model de lokale tijdzone van de gebruiker te laten weten. Als dit
niet is ingesteld, bepaalt OpenClaw de host-tijdzone tijdens runtime (geen config-wegschrijving).
- een
Current Date & Time-sectie met lokale tijd en tijdzone Time format: 12-hourof24-hour
agents.defaults.timeFormat (auto | 12 | 24).
Zie Datum & Tijd voor het volledige gedrag en voorbeelden.