Repository navigation
v1.1.7 - Win32 Focus & Keyboard Lock Fixes, Engine Embedding, DeepSeek & Tool Calling Overhaul
Latest🚀 KurfaCode v1.1.7 Sürüm Notları
Bu sürümde Win32 pencere entegrasyonu, klavye/fare odak yönetimi, DeepSeek Harness oturum güvenliği ve yapay zeka araç çağırma (Tool Calling) mimarisi kapsamlı olarak optimize edilmiştir.
⌨️ 1. Win32 Klavye Kilitlenmesi & Odak Stabilizasyonu
- Deadlock Çözümü: Arka plan konsol iş parçacığındaki mesaj kuyruğu donduran
AttachThreadInputveSetForegroundWindowsenkron çağrıları kaldırıldı; yerine asenkron ve bloklamayanPostMessage(WM_ACTIVATE / WM_SETFOCUS)mimarisi getirildi. - Alt-Tab & Pencere Geri Yükleme:
win.on('focus'),win.on('restore')vewin.on('show')olaylarına otomatik odak restorasyonu bağlanarak Alt-Tab sonrası klavye kaybı tamamen önlendi. - IPC Throttling: Fare gezintisinde mesaj kuyruğunu dolduran gereksiz odak spam'leri temizlendi.
🤖 2. Gömülü Motorlar & GitHub Copilot Entegrasyonu
- Child Process I/O İzolasyonu:
github.exebaşlangıç konsol loglarının daemon stdout hattına sızması engellendi; kırmızı log toast'ları ve siyah ekran sorunu giderildi. - Akıllı Pencere Puanlama: OpenCode, GitHub Copilot ve Hermes pencerelerinin tespiti ve gömülmesi daha hassas algoritmalarla güçlendirildi.
- Fare & Scroll: Gömülü Chromium girdi alanlarına (
Chrome_RenderWidgetHostHWND) odak geçişi pürüzsüzleştirildi.
🧠 3. DeepSeek Harness & Webview İyileştirmeleri
- Oturum İzinleri & CSP: İzole
persist:deepseekoturumuna yerel loopback izinleri (pano, medya) ve X-Frame-Options/CSP bypass kuralları bağlandı. - Webview Yaşam Döngüsü: Sabit webview instance'ı kullanılarak URL değişimlerinde arayüzün yeniden yüklenmesi (unmount) engellendi.
- Log Filtreleme: Node.js TLS uyarıları
[WARN](kehribar) olarak ayrıştırıldı ve sahte çökme algısı temizlendi.
🛠️ 4. Profesyonel LLM Tool Calling Mimarisi
- Otomatik JSON Onarıcı (
tryRepairJson): Modellerin ürettiği markdown blokları (json ...), trailing virgüller ve tek tırnaklı JSON dizgileri otomatik onarılır. - Evrensel Tool & Parametre Eşitlemesi: Farklı model ailelerinin (OpenAI, Anthropic, Gemini, DeepSeek, Qwen) ürettiği tüm araç ve parametre adları (
file_path,code,old_string,commandvb.) eksiksizce eşlenir.
📦 İndirme & Kurulum
- Kurulum Dosyası:
KurfaCode-Setup-1.1.7.exe - Platform: Windows 10/11 (x64)