Skip to main content
OpenClaw, modelin sağlayıcıya özgü saatlerin bir karışımı yerine tek bir referans zamanı görmesi için zaman damgalarını standartlaştırır. Üç yüzey saat dilimlerini gösterir ve her birinin kendi amacı vardır:

Üç saat dilimi yüzeyi

Sistem istemi, istem önbelleğe alımını turlar arasında kararlı tutmak için güncel saati kasıtlı olarak içermez. Aracının güncel saate ihtiyacı olduğunda session_status çağrısını yapar.

Kullanıcının saat dilimini ayarlama

userTimezone ayarlanmamışsa OpenClaw, çalışma zamanında ana makinenin saat dilimini Intl.DateTimeFormat().resolvedOptions().timeZone aracılığıyla çözümler (yapılandırmaya yazmaz). agents.defaults.timeFormat (auto | 12 | 24), sistem istemi bölümünde değil, zarflarda ve sonraki yüzeylerde 12 saatlik/24 saatlik gösterimi denetler.

Zarf saat dilimi değerleri

agents.defaults.envelopeTimezone şunları kabul eder:
  • "local" (varsayılan) veya "host" - ana makinenin saat dilimi.
  • "utc" veya "gmt" - UTC.
  • "user" - çözümlenen agents.defaults.userTimezone (ayarlanmamışsa ana makinenin saat dilimine geri döner).
  • Herhangi bir açık IANA saat dilimi dizesi, ör. "Europe/Vienna".

Ne zaman geçersiz kılınmalı

  • Farklı bölgelerdeki ana makineler arasında tutarlı zaman damgaları sağlamak veya UTC ile hizalanmış tanılama/günlük çıktısıyla eşleşmek için "utc" kullanın.
  • Gateway ana makinesinin çalıştığı saat diliminden bağımsız olarak zarfları yapılandırılmış kullanıcı saat dilimiyle hizalı tutmak için "user" kullanın.
  • Gateway ana makinesi bir saat dilimindeyken, ana makine geçişinden bağımsız olarak zarfın her zaman başka bir saat diliminde gösterilmesi gerektiğinde sabit bir IANA saat dilimi kullanın.
  • Zaman damgası bağlamı konuşma için yararlı olmadığında envelopeTimestamp: "off" değerini ayarlayın. Bu, zarflardan, doğrudan aracı istemi öneklerinden ve gömülü model girdisi öneklerinden mutlak zaman damgalarını kaldırır.
Davranışın tam başvurusu, sağlayıcı başına örnekler ve geçen süre biçimlendirmesi için Tarih ve Saat bölümüne bakın.

İlgili

  • Tarih ve Saat - zarf/araç/istem davranışının tamamı ve örnekler.
  • Heartbeat - etkin saatler zamanlama için saat dilimini kullanır.
  • Cron İşleri - cron ifadeleri zamanlama için saat dilimini kullanır.