Repository navigation
🚀 KurfaCode v1.1.2 — Release Notes
🌟 Sürüm Özeti
KurfaCode v1.1.2; Cursor düzeyinde ana ajan ve uzmanlaşmış alt ajan (subagent) mimarisi, zırhlı Win32 sandbox güvenlik motoru, akıllı inaktivite yöneticisi ve %100 yerel CLI entegrasyonu ile yayınlandı!
🧠 1. Cursor Düzeyinde Master Sistem Promptları & Ajan Mimarisi
Tool Decision Tree (Karar Ağacı): Keşif (search_codebase + retrieve), nokta atışı inceleme (read_file), yazma (write_file), cerrahi düzenleme (edit_file) ve doğrulama (run_terminal_command) sıralı ve kesin bir protokole bağlandı.
2 Adımlı Otonom Hata Onarımı: Terminal veya araç hatasında model kullanıcıya sormadan önce 2 adım boyunca hatayı analiz eder, dosyayı baştan okur ve alternatif bir düzeltme dener.
Anti-Lazy & Sınırsız Kodlama: // TODO, ...existing code... gibi kod kırpmaları kesin olarak engellendi. Web ve oyun geliştirmede tüm event listener'lar, fizik ve UI bileşenleri tam dosya olarak eksiksiz üretilir.
5 Uzman Alt Ajan (Subagents):
🔍 Researcher: Kanıt tablosu (Evidence Table) ile dosya/satır bazlı araştırma.
🐛 Debugger: Çağrı yığını geriye izleme ve tek satırlık kök neden analizi.
🏗️ Architect: Veri akış şeması, tip kontratları ve inşa sırası (Build Order).
🛡️ Reviewer: Güvenlik, bellek sızıntısı ve injection denetimi.
🧪 Test-Engineer: Sınır değerleri ve uç durumları kapsayan test matrisi.
🛡️ 2. Zırhlı İzin ve Sandbox Güvenlik Motoru
AND Mantığı & Yapısal Deny Kalkanı: Zincirleme komutlarda tüm parçaların izinli olması zorunlu kılındı. /bin/sudo, echo $(sudo format c:), çift boşluklu sudo -i gibi tüm iç içe ve wrapper'lı yasaklı komutlar anında DENY döner.
Shell Metakarakter & Eval Filtresi: $(), backtick (`), redirection (>, >>, <), tek & içeren komutlar ile node -e, python -c, cmd /c, powershell -enc gibi kod çalıştırma bayrakları sessizce çalıştırılmaktan çıkarılarak zorunlu ASK (Kullanıcı Onayı) kapısına bağlandı.
Tırnak Duyarlı (Quote-Aware) Ayrıştırma: git commit -m "fix: a && b" komutlarının tırnak içindeki && yüzünden hatalı bölünmesi ve git grep -e, cargo run -p gibi meşru komutların gereksiz engellenmesi tamamen çözüldü.
Dosya Yolu Kanonikleştirme: ../../.env ve src/../.env.local yolları çözümlenerek .env / .git okuma ve yazma korumaları zırhlandırıldı.
Bellek Güvenliği: save_memory serbest geçiş listesinden çıkarılarak prompt injection ile uzun vadeli belleğin kirletilmesi engellendi.
🖥️ 3. Win32 CLI Embedder & Yaşam Döngüsü
High-DPI Desteği: GetDpiForWindow API'si ile %125, %150 ve %200 Windows ölçekli ekranlardaki kayma ve küçülme sorunları tamamen giderildi.
Pencere Detach & Stil Restorasyonu: Gömülü kullanıcı uygulamaları sistemden ayrılırken tüm başlık, kenarlık ve pencere stilleri (WS_CAPTION, WS_THICKFRAME, WS_EX_APPWINDOW) eksiksiz geri yüklenir ve odaklanır.
Akıllı Inactivity Daemon: DeepSeek için 10 dakika, Hermes/OpenCode/Copilot için 7 dakika işlem yapılmadığında arka plan motorları belleği korumak için otomatik kapatılır; sekmeye dönüldüğünde anında sıfırlanır.