Ajanlar · Codex

Codex'in Mac'inizde bıraktıkları.

Oturumlar, arşivlenmiş oturumlar, geçici git depoları, önbellekler ve Codex worktree'leri. Devbroom hepsini bulur; hangisini Codex'in kendisinin yönettiğini, hangisinin size kaldığını ve hangisine hiç dokunulmayacağını söyler.

Neye bakar

Her klasörün kendi kuralı var.

Devbroom her konumu Codex'in kendi davranışına göre ele alır. Ajanın kendi temizlediğini ona bırakır, kendi komutu olanı o komuta bırakır.

DeğerlendirilirHer öğe tek tek kontrol edilir; Hazır çıkarsa temizleyebilirsiniz.
codex delete ileYalnızca Codex'in kendi komutuyla. Devbroom bunları Kilitli gösterir ve komutu söyler.
Codex yönetirEskileri ajan kendisi temizler; Devbroom yalnızca gösterir.
DokunulmazGösterilir, hiçbir zaman silinmez.

Geçici git depoları

Geride kalan git-* geçici depoları. Ne için oldukları belgelenmemiş; temizlemeden önce bir göz atın.

~/.codex/.tmp
Değerlendirilir

Önbellek ve kayıtlar

Önbellek gerektiğinde yeniden oluşur; kayıtlar yalnızca kayıttır.

~/.codex/cache~/.codex/log~/Library/Logs/com.openai.codex
Değerlendirilir

Oturumlar

Kayıt dosyalarını elle silmek veritabanında bayat satırlar bırakır. Codex'in kendi komutu olan codex delete <id> kullanılmalı.

~/.codex/sessions~/.codex/archived_sessions
codex delete ile

Codex worktree'leri

Masaüstü uygulaması en yeni 15'ini tutar ve silmeden önce anlık görüntüsünü alır.

~/.codex/worktrees
Codex yönetir

Kabuk anlık görüntüleri

Codex 3 günden eskileri kendisi siler.

~/.codex/shell_snapshots
Codex siler

Eklentiler

Codex eklentileri yönetir.

~/.codex/plugins/cache
Dokunulmaz

Masaüstü uygulama verisi

Uygulamanın durumu ve iç veritabanı; hiçbir zaman doğrudan düzenlenmez ya da silinmez.

~/Library/Application Support/Codex~/.codex/*.sqlite
Dokunulmaz
Korunanlar

Hesabınıza ve ayarlarınıza dokunulmaz.

Bu dosya ve klasörler korunur. Hiçbir karar onları temizlemeye açmaz; büyüklükleri ne olursa olsun yerlerinde kalırlar.

Kimlik bilgileri~/.codex/auth.json
Ayarlar~/.codex/config.toml
İstem geçmişi~/.codex/history.jsonl
Masaüstü veritabanı~/.codex/sqlite
Worktree'ler

Codex'in worktree'lerini izinden tanır.

Bir worktree'nin Codex'e ait olduğunu şu izlerden çıkarır; iz ne kadar güçlüyse sahiplik o kadar kesin yazılır.

  • KesinGit üst verisinde Codex'in codex-thread.json işareti
  • Muhtemel~/.codex/worktrees klasörünün içinde
  • Olasıcodex/ ile başlayan dal adı
  • Kaydedilmemiş iş varsa Kilitli. Git böyle bir worktree'yi --force olmadan kaldırmaz; Devbroom --force kullanmaz.
  • İçinde ya da üst klasöründe bir oturum çalışıyorsa Kilitli.
  • Yoksayılan dosyalar varsa İncelenmeli: git worktree remove onları sormadan siler.
Çalışan oturumlar

Görür, çalışırken dokunmaz.

Devbroom hangi Codex oturumlarının çalıştığını bilir. Çalışan bir oturumun süreçlerine dokunmaz; klasörü oturum sürdükçe Kilitli kalır.

Uyumluluk

Önce Codex'in dosyalarını sınar.

Devbroom bir ajanın verisine güvenmeden önce dosyalarının beklenen biçimde olduğunu kontrol eder. Tutmazsa o veriler yalnızca okunur; hiçbiri temizlenmeye hazır sayılmaz.

Denenen sürümler0.115.0 - 0.159.2

Bu aralığın dışındaki bir sürüm de biçim tutuyorsa çalışır ve “henüz denenmedi” diye gösterilir.

Biçim kontrolücwd

~/.codex/sessions içindeki kayıt dosyaları, oturumun klasörünü taşıyan bir üst veri satırıyla başlamalı.

Sizin sürümünüzdevbroom compat

Klasörleri başka yerdeyse CODEX_HOME değişkenlerine uyar.

Codex çalışsın. Arkasını Devbroom toplasın.