Link: https://github.com/lbjlaq/Antigravit...es/tag/v3.3.18




Gelen değişiklikler
  • Akıllı hız sınırlama optimizasyonu - gerçek zamanlı kota yenileme ve hassas kilitleme (temel katkı için @Mag1cFall PR #446'ya teşekkürler) :
    • Akıllı Endeks Geri Çekilmesi : Geçici kota dalgalanmaları nedeniyle uzun süreli kilitlenmeyi önlemek için, ardışık başarısızlık sayısına bağlı olarak kilitlenme süresini dinamik olarak ayarlar.
      • İlk başarısızlık: 60 saniye
      • İkinci başarısızlık: 5 dakika
      • Üçüncü başarısızlık: 30 dakika
      • 4. kez ve üzeri: 2 saat
    • Gerçek zamanlı kota yenileme : API 429 hatası döndürdüğünde ancak herhangi bir değer sağlanmadığında quotaResetDelay, en güncel kotayı almak için gerçek zamanlı olarak kota yenileme API'si çağrılır reset_timeve hesabın kota kurtarma zamanını doğru bir şekilde belirler.
    • Üç aşamalı düşürme stratejisi :
      • Öncelik: API dönüş değerini kullanmaquotaResetDelay
      • İkinci en iyi yöntem: Gerçek zamanlı kota yenileme ve edinmereset_time
      • Minimum Garanti: Yerel önbellek kullanılarak kota yenileme süresi
      • Güvenlik ağı: Akıllı bir üstel geri çekilme stratejisi kullanın.
    • Hassas Kilitleme : set_lockout_until_isoISO 8601 zaman dizeleri kullanılarak hassas hesap kilitlemeyi desteklemek için yeni bir yöntem eklendi.
    • Başarılı Sıfırlama : Başarılı istek üzerine hesabın ardışık başarısızlık sayısını otomatik olarak sıfırlar ve geçmiş başarısızlık kayıtları nedeniyle hesabın uzun süre kilitlenmesini önler.
    • Hata türü desteği eklendiModelCapacityExhausted : Sunucuda geçici olarak hiçbir GPU örneğinin bulunmadığı durumları ele almak için bir hata türü eklendi (15 saniye sonra tekrar denenecek).
    • Hız sınırlama kararını optimize etme : TPM hız sınırlamasının yanlışlıkla kota aşımı olarak değerlendirilmesi sorunu giderildi ve "dakika başına" veya "hız sınırı" anahtar kelimelerinin kontrol edilmesine öncelik verildi.
    • Etki alanı : Bu optimizasyon, çok turlu görüşmelerde hesap kullanılabilirliğini ve istikrarını önemli ölçüde iyileştirir ve sık görülen 429 hataları ve yanlış hesap kilitleme süreleri gibi sorunları çözer.
  • Model yönlendirme merkezi hatası düzeltildi (434 numaralı sorun giderildi) :
    • Sabit GruplandırılmışSeçim Portalı olay işleme : Özel açılır menü seçim bileşenindeki kritik bir hata giderildi ve bir seçeneğe tıklamanın menüyü anında kapatarak seçimi geçersiz kıldığı sorun düzeltildi.
      • Temel neden : createPortalAçılır menü boş bırakılıyor document.bodyancak handleClickOutsideyalnızca işaretli seçenekler mevcut containerRef; bu da bir seçeneğe tıklamanın "dışarıya tıklama" olarak yanlış yorumlanmasına neden oluyor.
      • ÇözümdropdownRef : Açılır menüye bir referans ekleyin ve handleClickOutsidehem kapsayıcıyı hem de açılır menüyü kontrol ederek, bir seçeneğe tıklamanın menüyü kapatmamasını sağlayacak şekilde değiştirin.
      • Etki alanı : Tüm 5 model ailesi grubu (Claude 4.5, Claude 3.5, GPT-4, GPT-4o, GPT-5) için açılır menü seçim işlevi düzeltildi.
    • Eksik uluslararasılaştırma çevirilerini ekleyin : Eksik kısımlar için uzmanlar tarafından eşlenmiş çeviri anahtarları ekleyerek, eksik komut metni sorununu çözün.
      • Çince: money_saving_tip, haiku_optimization_tip, haiku_optimization_btn,select_target_model
      • İngilizce: İlgili İngilizce çeviri
      • Etkilenen alanlar : "💰 Para Tasarrufu İpuçları" ve "Tek Tıkla Optimizasyon" butonları artık doğru şekilde görüntüleniyor.
    • Birleşik Uzman Eşleme Formu Açılır Menüsü : Eşleme Ekle formundaki yerel bileşeni <select>özel bir GroupedSelectbileşenle değiştirin.
      • customMappingValueSeçilen değerleri yönetmek için durum ekleyin .
      • modelsDinamik üretimdencustomMappingOptions
      • Tutarlı bir kullanıcı deneyimi sağlar ve Windows şeffaflık sorunlarını çözer.
    • Geliştirilmiş kullanıcı deneyimi :
      • İşlem tamamlandıktan sonra kullanıcıya net geri bildirim sağlamak için bir başarı/başarısızlık bildirimi ekleyin.
      • Hata ayıklama günlüklerinin eklenmesi, sorun teşhisini kolaylaştırır.
      • Geliştirilmiş hata yönetimi; başarısızlık durumunda ayrıntılı hata bilgileri görüntüler.
  • Eski sürümler için macOS uyumluluk düzeltmeleri (219 numaralı sorunun düzeltilmesi) :
    • "Hesap Ekle" açılır penceresinin görüntülenmemesi sorunu giderildi : AddAccountDialog`<add account>` içindeki `<add account>` etiketini `<add account>` ile <dialog>değiştirmek, <div>macOS 12.1 (Safari < 15.4) gibi eski sistemlerde "Hesap Ekle" düğmesinin yanıt vermemesi sorununu çözdü.
  • Dahili geçiş modeli yönlendirme düzeltmesi (temel katkı için @jalen0x PR #444'e teşekkürler) :
    • Geçiş modelinin yanlış şekilde engellenmesi sorunu giderildi : Bu, claude-opus-4-5-thinkingyerleşik geçiş modellerine CLI modunda yanlış aile eşleme kurallarının uygulanması (örneğin, yönlendirilmesi) gemini-3-pro-highsorununu çözdü.
    • Mantık optimizasyonu : CLI istekleri için geçiş kontrolü kısıtlamaları kaldırıldı, böylece yerleşik tabloda tanımlanan geçiş modelinin (anahtar == değer) her zaman en yüksek önceliğe sahip olması ve aile gruplama eşlemesinin atlanması sağlandı.