docs/docs/tr/cli/sessions.md
2026-05-02 09:12:05 +00:00

5.6 KiB
Raw Blame History

read_when summary title x-i18n
Saklanan oturumları listelemek ve son etkinliği görmek istiyorsunuz
`openclaw sessions` için CLI referansı (depolanan oturumları listeleme + kullanım) Oturumlar
generated_at model provider source_hash source_path workflow
2026-05-02T08:50:57Z gpt-5.5 openai 9c7f0d521756ace4af05451b925256f89661bf971533541764c128e2be9d6431 cli/sessions.md 16

openclaw sessions

Saklanan konuşma oturumlarını listeleyin.

Oturum listeleri kanal/sağlayıcı canlılık kontrolleri değildir. Bunlar, oturum depolarından kalıcı hale getirilmiş konuşma satırlarını gösterir. Sessiz bir Discord, Slack, Telegram veya başka bir kanal, bir ileti işlenene kadar yeni bir oturum satırı oluşturmadan başarıyla yeniden bağlanabilir. Canlı kanal bağlantısına ihtiyacınız olduğunda openclaw channels status --probe, openclaw status --deep veya openclaw health --verbose kullanın.

openclaw sessions
openclaw sessions --agent work
openclaw sessions --all-agents
openclaw sessions --active 120
openclaw sessions --verbose
openclaw sessions --json

Kapsam seçimi:

  • varsayılan: yapılandırılmış varsayılan aracı deposu
  • --verbose: ayrıntılı günlükleme
  • --agent <id>: yapılandırılmış tek bir aracı deposu
  • --all-agents: yapılandırılmış tüm aracı depolarını birleştir
  • --store <path>: açık depo yolu (--agent veya --all-agents ile birlikte kullanılamaz)

Saklanan bir oturum için yörünge paketi dışa aktarın:

openclaw sessions export-trajectory --session-key "agent:main:telegram:direct:123" --workspace .
openclaw sessions export-trajectory --session-key "agent:main:telegram:direct:123" --output bug-123 --json

Bu, sahip exec isteğini onayladıktan sonra /export-trajectory slash komutu tarafından kullanılan komut yoludur. Çıktı dizini her zaman seçilen çalışma alanı altında .openclaw/trajectory-exports/ içinde çözümlenir.

openclaw sessions --all-agents, yapılandırılmış aracı depolarını okur. Gateway ve ACP oturum keşfi daha geniştir: varsayılan agents/ kökü veya şablonlaştırılmış bir session.store kökü altında bulunan yalnızca diskteki depoları da içerirler. Keşfedilen bu depolar, aracı kökü içinde normal sessions.json dosyalarına çözümlenmelidir; sembolik bağlantılar ve kök dışı yollar atlanır.

JSON örnekleri:

openclaw sessions --all-agents --json:

{
  "path": null,
  "stores": [
    { "agentId": "main", "path": "/home/user/.openclaw/agents/main/sessions/sessions.json" },
    { "agentId": "work", "path": "/home/user/.openclaw/agents/work/sessions/sessions.json" }
  ],
  "allAgents": true,
  "count": 2,
  "activeMinutes": null,
  "sessions": [
    { "agentId": "main", "key": "agent:main:main", "model": "gpt-5" },
    { "agentId": "work", "key": "agent:work:main", "model": "claude-opus-4-6" }
  ]
}

Temizlik bakımı

Bakımı şimdi çalıştırın (bir sonraki yazma döngüsünü beklemek yerine):

openclaw sessions cleanup --dry-run
openclaw sessions cleanup --agent work --dry-run
openclaw sessions cleanup --all-agents --dry-run
openclaw sessions cleanup --enforce
openclaw sessions cleanup --enforce --active-key "agent:main:telegram:direct:123"
openclaw sessions cleanup --json

openclaw sessions cleanup, yapılandırmadaki session.maintenance ayarlarını kullanır:

  • Kapsam notu: openclaw sessions cleanup, oturum depolarının, transkriptlerin ve yörünge yan dosyalarının bakımını yapar. cron/runs/<jobId>.jsonl cron çalışma günlüklerini budamaz; bunlar Cron yapılandırması içinde cron.runLog.maxBytes ve cron.runLog.keepLines tarafından yönetilir ve Cron bakımı bölümünde açıklanır.

  • --dry-run: yazmadan kaç girdinin budanacağını/sınırlandırılacağını önizle.

    • Metin modunda dry-run, neyin korunacağını ve neyin kaldırılacağını görebilmeniz için oturum başına bir eylem tablosu (Action, Key, Age, Model, Flags) yazdırır.
  • --enforce: session.maintenance.mode warn olsa bile bakımı uygula.

  • --fix-missing: transkript dosyaları eksik olan girdileri, normalde henüz yaş/sayı sınırına takılmayacak olsalar bile kaldır.

  • --active-key <key>: belirli bir etkin anahtarı disk bütçesi tahliyesinden koru. Grup oturumları ve iş parçacığı kapsamlı sohbet oturumları gibi kalıcı harici konuşma işaretçileri de yaş/sayı/disk bütçesi bakımı tarafından tutulur.

  • --agent <id>: tek bir yapılandırılmış aracı deposu için temizleme çalıştır.

  • --all-agents: yapılandırılmış tüm aracı depoları için temizleme çalıştır.

  • --store <path>: belirli bir sessions.json dosyasına karşı çalıştır.

  • --json: JSON özeti yazdır. --all-agents ile çıktı, depo başına bir özet içerir.

openclaw sessions cleanup --all-agents --dry-run --json:

{
  "allAgents": true,
  "mode": "warn",
  "dryRun": true,
  "stores": [
    {
      "agentId": "main",
      "storePath": "/home/user/.openclaw/agents/main/sessions/sessions.json",
      "beforeCount": 120,
      "afterCount": 80,
      "pruned": 40,
      "capped": 0
    },
    {
      "agentId": "work",
      "storePath": "/home/user/.openclaw/agents/work/sessions/sessions.json",
      "beforeCount": 18,
      "afterCount": 18,
      "pruned": 0,
      "capped": 0
    }
  ]
}

İlgili:

İlgili