MCP'de Oturum Durumu Geliştiriciye Bırakıldı; LLM'ler JSON Çıktıda Halüsinasyon Görüyor
MCP tarafında dönemin öne çıkan gelişmesi oturum yönetimi oldu. Temmuz 2026 güncellemesi sunucu taraflı `Mcp-Session-Id` yaklaşımını kaldırıp MRTR (Multi Round-Trip Requests) desenine geçti; sunucu bir girdi istediğinde durum, opak `requestState` alanına gömülerek istemciye geri veriliyor. Rust tabanlı rmcp v3 SDK üzerindeki deney; sticky bellek, Redis destekli oturum deposu ve HMAC imzalı sürdürme yaklaşımlarını aynı kod tabanında karşılaştırıyor. Aynı protokolün güvenlik tarafında ise halka açık MCP sunucularının yalnızca %8,5'i OAuth kullanıyor; dörtte biri kimlik doğrulamasız, yarıdan fazlası statik anahtarlara dayanıyor. Spesifikasyon yalnızca istemci-sunucu hattını düzenlerken, modelin güvenilmeyen aktör olduğu diğer güven sınırları açıkta kalıyor.
Dil modelleri araştırmasında yapılandırılmış çıktı riski netleşti. Kanıt olmayan sorularda 13 model düz metinde bilgi eksikliğini %98 doğrulukla bildirirken, zorunlu alanlı JSON şeması istendiğinde 10 model tamamen veri uydurdu. `insufficient_evidence` gibi bir kaçış değeri eklemek, GPT-5.5 dahil öncü modellerde bu davranışı azaltıyor.
Veri tabanı ve altyapı cephesinde MongoDB, BSON `symbol` tipinin koleksiyon adını iki kez ayrıştırma sırasında string olarak tanınmaması nedeniyle yetkilendirmenin veritabanı seviyesine genişlemesine yol açan CVE-2026-18690 açığını 8.0.29/7.0.40/8.3.8 sürümlerinde kapattı. Tailscale ise yaşadığı kesintilerin kaynağını 16 yıllık SQLite WAL-sıfırlama hatasına bağladı; hata düzeltildi ve ek önlemler taahhüt edildi.
Performans tarafında hash-bloklu TSDF füzyon çekirdeklerinde CUDA C++, Rust ve Triton karşılaştırıldı. Düzenli aşamada diller benzer performans gösteriyor; düzensiz aşamada Rust CUDA C++'a yakın kalırken Triton belirgin şekilde yavaşlıyor. Ayrıca eBPF ile bellek gecikmesini gizleme çalışması ve Unity'de Rust kütüphanesi kullanımı gündemdeydi: Unity yapay zeka yükü Mono'da 6,4 kat, IL2CPP'de 4,7 kat, CoreCLR'de 2,3 kat hızlanıyor ve Rust motoru sıfır bellek tahsisi yapıyor.
Geliştirici araçları arasında TermDOM, HTML ve CSS'i terminalde görüntüleyip gerçek DOM düğümlerini terminal çıktısına çizerek etkileşimli CLI/TUI oluşturmayı kolaylaştırıyor. DeepEval ise TypeScript SDK beta sürümünü duyurarak metriklerin CI/CD pipeline'ında her PR için karar mekanizmasına dönüşmesini hedefliyor.
» İstatistikler
- Yayın
- 20
- Okunma
- 0
- Ort. puan
- 7.6
» En çok okunan
- DeepEval TypeScript SDK Beta Çıktı
- Vercel'in Veritabanını DynamoDB'ye Taşıdık
- Sqlfmt: SQL için gofmt tarzı bir formatlayıcı
- Tailscale, 16 Yıllık SQLite WAL-Sıfırlama Hatasını Buldu
- MongoDB'de BSON Symbol Türü Yetkilendirmeyi Atlatıyor (CVE-2026-18690)
- Fensu: Python ve TypeScript Reposunu Karmaşadan Koruma Aracı
- Voyager mühendisleri 50 yıllık enerji bütçesinden iki yıl daha buldu
- Tek Kod Tabanında İki AI Kodlama Ajanı Nasıl Çalıştırılır
- Unity'de Yüksek Performans için Rust Kodu Kullanımı
- Microsoft'un Ağustos Yamanı: 421 Hata ve Kuzey Kore Saldırısı
» En yüksek puan
- MCP Protokolünde Oturum Durumu: Sticky, Redis ve Continuation Kıyaslaması
- Dil Modelleri Düz Metinde Dürüst, JSON'da Halüsinasyon Görüyor
- MCP Güvenliği: Güven Sınırları, Confused Deputy ve Spesin Görmediği Riskler
- MongoDB'de BSON Symbol Türü Yetkilendirmeyi Atlatıyor (CVE-2026-18690)
- Tailscale, 16 Yıllık SQLite WAL-Sıfırlama Hatasını Buldu
- CUDA C++, Rust ve Triton: Düzensizlik Maliyetleri
- TermDOM: Terminal Uygulamaları için HTML, CSS ve JavaScript
- DeepEval TypeScript SDK Beta Çıktı
- eBPF ile Bellek Gecikmesini Gizleme: Donma Sorununu Çözmek
- Unity'de Yüksek Performans için Rust Kodu Kullanımı