Özellikler

  • Allowlist: HTTPS kullanımı zorunlu hâle getirildi ve yönlendirmelerin doğrulanması sağlandı. Politika doğrulamasının başarısız olması durumunda erişim engelleniyor.
  • Çağrı yapan istemcilerin kendi Goose oturum kimliklerini sağlamasına izin verildi.
    Hata Düzeltmeleri
  • Linux: Masaüstü uygulamasındaki pencere simgeleri geri getirildi.
  • OpenRouter: :free ve :nitro gibi varyant son eklerinin temel modele doğru şekilde çözümlenmesi sağlandı.
  • Özel sağlayıcılarda vision araması için catalog_provider_id kullanılması sağlandı.
  • Masaüstü: Fork işleminden sonra ajanın yalnızca bir kez başlatılması sağlandı.
  • Zamanlayıcı: Zamanlanmış çalıştırmalarda recipe ayarlarının kullanılması sağlandı.
  • Ses: WebSocket bağlantılarında sistem güven ayarlarının kullanılması sağlandı.
  • Prompt: Özel sistem prompt'larındaki MiniJinja render hatalarının kullanıcıya gösterilmesi sağlandı.
  • Sağlayıcılar: Claude modellerinden özetlenmiş thinking çıktısı talep edilmesi sağlandı.
  • Code Mode: Recipe'lerdeki final_output aracının model için kullanılabilir kalması sağlandı.
  • CLI: Kullanılamayan varsayılan sağlayıcının yapılandırılabilmesi sağlandı.
  • Windows derleme hatası düzeltildi.
  • Geliştirici: İptal işlemi sırasında sahip olunan shell işlem ağaçlarının sonlandırılması sağlandı.
  • ACP: Bir tur hata ile sona erdiğinde oturumun/prompt'un başarısız olarak işaretlenmesi sağlandı.
  • Databricks: MLflow sohbet rotasında sistem prompt'unun system rolüyle gönderilmesi sağlandı.
    İyileştirmeler
  • RUSTSEC güvenlik bildirimleri nedeniyle zstd 0.14.3 sürümüne güncellendi.
  • cargo-deny güvenlik bildirimlerinin yok sayılmasını önlemek için jsonwebtoken kaldırıldı.
  • Ana branch'teki cargo-deny hataları giderildi.
  • @modelcontextprotocol/sdk 1.30.0 sürümünden 1.32.0 sürümüne güncellendi.
  • ACP istemcisine devredilen geliştirici araçları kaldırıldı.
  • Çakışmalar bulunsa bile release candidate derlemesinin oluşturulması sağlandı.

✨ Özellikler​


  • Model reasoning’ini iyileştirmek için automatic thinking level özelliği eklendi.
  • Başarısız olan veya iptal edilen delegate subagent’ların devam ettirilebilmesi sağlandı.
  • UI’a subagent session link’i ve view-only subagent session desteği eklendi.
  • Aynı anda çalışabilecek subagent sayısını sınırlandırmak için GOOSE_MAX_CONCURRENT_SUBAGENTS eklendi.
  • CLI’da session status’unun OSC 7501 üzerinden raporlanması sağlandı.
  • Desktop için Windows NSIS installer eklendi.
  • IO Intelligence provider desteği eklendi.
  • Provider tarafından tanımlanan cache price’ları için destek eklendi.
  • Dangerous include history option’ı eklendi.
  • PCTX code mode, Boa JavaScript runtime ile değiştirildi.

🐛 Hata Düzeltmeleri​


  • Windows build error’ı düzeltildi.
  • Databricks Gemini model service’leri için stream_options gönderilmemesi sağlandı.
  • Stale model’larla ilgili sorun düzeltildi.
  • Provider resolved model bildirmediğinde model değişikliklerinin gösterilmesi sağlandı.
  • Desktop’ta update installation başarısız olduğunda nedeninin gösterilmesi sağlandı.
  • Windows’ta npx argument’larındaki ! karakterinin korunması sağlandı.
  • New Chat oluşturulurken aktif chat folder’ın devralınması sağlandı.
  • Desktop’ta uzun conversation’ların rendering işlemi sınırlandırıldı.
  • Bedrock için ActionRequired ve ToolConfirmationRequest block’larının boş text olarak gönderilmesi yerine kaldırılması sağlandı.
  • OpenCode Go ve Zen’de eksik olan GLM model’ları eklendi.
  • goose-acp içerisinde live model catalog’un yüklenmesi sağlandı.
  • Slash command’lar ve delegation için recipe extension’larının yüklenmesi sağlandı.
  • OpenRouter tarafından bildirilen context length’in kullanılması sağlandı.
  • Context freeze sırasında korunan message’ın compaction boyunca kullanıcı tarafından görünür kalması sağlandı.
  • Compaction countdown’larının model’lara gösterilmesi engellendi.
  • ACP’de agent’ın model list sıralamasının korunması sağlandı.
  • OpenAI Responses request’lerinde session ID’nin prompt_cache_key olarak gönderilmesi sağlandı.
  • Canonical model lookup için Moonshot provider adı moonshotai ile eşlendi.
  • OpenAI Responses stream event’lerinde created_at alanının bulunmaması durumunun tolere edilmesi sağlandı.

🔧 İyileştirmeler​


  • MCP tool’larına artık provider-safe public name’ler veriliyor.
  • Global turn limit’in subagent turn limit için fallback olarak kullanılması sağlandı.
  • Session list database query’si optimize edildi.
  • Skills discovery, GDK’ya taşındı.
  • Foreground subagent’ların GDK içerisinde çalıştırılması sağlandı.
  • Login-shell PATH yönetimi Goose’u başlatan uygulama veya ortama bırakıldı.

📚 Dokümantasyon​


  • GDK dokümantasyonunda native Rust API’leri ile shared binding’ler birbirinden ayrıldı.
  • Sidebar’ı açıp kapatma shortcut’ı düzeltildi.

✨ Özellikler​

  • AIgateway declarative provider desteği eklendi.
  • W3C trace context’in ACP prompt’larından MCP tool call’larına aktarılması sağlandı.
  • Provider x-request-id bilgisi response ve error’larda gösteriliyor.
  • Custom provider model’larında tanımlanan supports_vision ayarı artık dikkate alınıyor.
  • OpenAI reasoning için live model metadata kullanılıyor ve Responses API tercih ediliyor.
  • Auto-compaction varsayılan olarak maksimum 225 bin token ile sınırlandırıldı.
  • askai bot’un relevance seviyesi iyileştirildi.

🐛 Hata Düzeltmeleri​

  • Claude Sonnet ve Haiku 5.5 için adaptive thinking desteği düzeltildi.
  • ACP provider’larında malformed GOOSE_MODE değerleri artık reddediliyor.
  • Bedrock: converse_stream üzerinde context ile ilgili olmayan ValidationException error’ları artık yeniden denenmiyor.
  • OpenRouter: transforms field artık koşulsuz olarak ayarlanmıyor.
  • Cost estimate’lerde long-context price tier’larının uygulanması sağlandı.
  • Maximum turn sınırı uygulanmadan önce pending tool’ların tamamlanması sağlandı.
  • Code-mode script’lerine delegate seçeneğinin sunulması engellendi.
  • Anthropic: Bilinmeyen request_params değerleri, OpenAI engine ile aynı şekilde wire’a aktarılıyor.
  • Desktop: Thinking block içeren message’larda copy button artık gösteriliyor.

🔧 İyileştirmeler​

  • Subagent’lar parent’larının hook, mode ve approval ayarlarına bağlandı.
  • Session selection lease ediliyor ve her extension ilk kullanımında başlatılıyor.
  • Stop artık run’ı hızlı şekilde sonlandırıyor ve o ana kadar üretilen içeriği kaydediyor.
  • Tool operation’ların kendi tool call check’lerini yönetmesi sağlandı.
  • Tool approval beklenirken inference veya steering yapılması engellendi.
  • Login-shell PATH, Goose’u başlatan process tarafından yönetilecek şekilde bırakıldı.
  • Turn’ler artık session record üzerinden oluşturuluyor; recipe prompt part’ları türetiliyor ve prompt, goal ile container kalıcı olarak kaydediliyor.
  • ProviderManager eklendi ve session provider’ları bunun üzerinden yönlendiriliyor.
  • OpenAI message formatting için typed struct’lar kullanılmaya başlandı.
  • Background subagent’lar ve orchestrator kaldırıldı; Doctor yalnızca session kapsamında çalışacak şekilde değiştirildi.
  • Foreground subagent’larda duplicate provider initialization engellendi.
  • Model catalog artık blocking pool üzerinde refresh ediliyor.
  • Desktop prop’larındaki gereksiz optional tanımlamalar kaldırıldı.
  • Legacy agent loop kaldırıldı.
Düzeltme: Claude Sonnet ve Haiku 5.5 için adaptive thinking desteği düzeltildi.
Hata gidermeleri ve iyileştirmeler yapıldı.