Skip to content

Releases: KurfaCore/KurfaCode

v1.1.7 - Win32 Focus & Keyboard Lock Fixes, Engine Embedding, DeepSeek & Tool Calling Overhaul

Choose a tag to compare

@KurfaCore KurfaCore released this 17 Sep 16:13
6fe6a8c

🚀 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 AttachThreadInput ve SetForegroundWindow senkron çağrıları kaldırıldı; yerine asenkron ve bloklamayan PostMessage(WM_ACTIVATE / WM_SETFOCUS) mimarisi getirildi.
  • Alt-Tab & Pencere Geri Yükleme: win.on('focus'), win.on('restore') ve win.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.exe baş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:deepseek oturumuna 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, command vb.) eksiksizce eşlenir.

📦 İndirme & Kurulum

  • Kurulum Dosyası: KurfaCode-Setup-1.1.7.exe
  • Platform: Windows 10/11 (x64)

v1.1.6 bug fixed

Choose a tag to compare

@KurfaCore KurfaCore released this 02 Sep 13:07
6fe6a8c

Yenilikler & İyileştirmeler (v1.1.6)

  • 🧠 Zero-Fluff & Anti-Evasion Sözleşmesi: Boş yanıtlar ve sahte tamamlama iddiaları engellendi; disk modifikasyonu zorunlu kılındı.
  • ⚡ Gelişmiş Cerrahi Düzenleme (edit_file): CRLF/LF ve satır başı girinti uyumsuzlukları kökten çözüldü.
  • 🛑 Plan Modu & İzin Sistemi: Plan onay butonunun kilitlenmesi düzeltildi; 5 aşamalı plan akışı stabilize edildi.
  • 🔄 Atomik Hafıza & Geri Sarma: Geri sarma işlemlerinde SQLite atomik temizleme ile hafıza sızıntısı giderildi.
  • 🖼️ Görsel Kartları & Lightbox: Sohbetteki resimler kompakt önizleme kartları ve tam ekran lightbox modalı ile güncellendi.

KurfaCode v1.1.5 — Etkileşimli Plan Modu, Resim Büyütme Lightbox & Süper Hızlı Terminal

Choose a tag to compare

@KurfaCore KurfaCore released this 02 Sep 01:42
6fe6a8c

Bug fixed system prompts upgraded planmode upgraded

KurfaCode v1.1.4 — Antigravity Parça Okuma, Zorunlu Hata Düzeltme & Zarif UI

Choose a tag to compare

@KurfaCore KurfaCore released this 02 Sep 01:17
6fe6a8c

🌟 KurfaCode v1.1.4 — Zirve Kodlama ve Ajan Deneyimi

KurfaCode v1.1.4 ile ajan zekası, hata çözme disiplini ve kullanıcı arayüzü en üst seviyeye taşındı!


🧠 1. Zorunlu Hata Düzeltme & Eylem Disiplini (Mandatory Bug Fix Directive)

  • Yapay zekanın arızalı bir kodda "yaptım/tamamlandı" deyip dosyayı değiştirmeme zaafı tamamen ortadan kaldırıldı.
  • Kullanıcı bir hata, çalışmayan buton veya oyun arızası bildirdiğinde; model DOM ID'lerini (#start-btn), click event listener'larını ve oyun döngüsü fonksiyonlarını analiz edip bizzat write_file/edit_file ile kodu düzeltmek zorundadır.

📑 2. Antigravity Tarzı Satır Aralığı Okuma (read_file Range & Slicing)

  • read_file aracına start_line ve end_line desteği kazandırıldı. Büyük dosyaların istenen aralığı (#L50-120), <satır_no>: <içerik> formatında numaralandırılarak getiriliyor.
  • Modelin dosya okumak için PowerShell / Get-Content / cat / type çalıştırması kesin olarak engellendi; terminal kirliliği sıfırlandı.
  • Sohbet listesinde dosya okumaları dinamik olarak Explored N files, M searches formatında gruplandı.

💎 3. Zarif & Sade Profil Özelleştirmesi

  • Kusursuz Dairesel Avatar & Işıma Halka: Kaba kare çerçeveler kaldırıldı; avatar daire (rounded-full) yapıldı ve RGB, Siber, Saf Altın, Neon Cyan ışımaları dairenin etrafını zarif bir halka olarak sarıyor.
  • Orantılı ve Şık Profil Kartı: Durum ve unvan rozetleri ismin hemen altına küçük ve estetik olarak hizalandı.
  • Canlı Önizleme & 10 Renk Paleti: Görünüm sekmesine 10 canlı vurgu rengi, 6 popüler yazı tipi (JetBrains Mono, Fira Code, Inter...) ve gerçek zamanlı önizleme kutusu eklendi.

📦 Kurulum Dosyası

  • Windows (x64): KurfaCode-Setup-1.1.4.exe

KurfaCode v1.1.3 — Antigravity Parça Okuma, Kesintisiz Otonom Mod & RGB Profil Özelleştirme

Choose a tag to compare

@KurfaCore KurfaCore released this 02 Sep 01:02
6fe6a8c

🌟 KurfaCode v1.1.3 — Yenilikler ve İyileştirmeler

KurfaCode v1.1.3 ile birlikte ajan zekası, dosya okuma disiplini, güvenlik kalkanları ve kullanıcı deneyimi en üst düzeye çıkarıldı!


📑 1. Antigravity Tarzı Satır Aralığı Okuma (read_file Range & Slicing)

  • read_file aracına start_line ve end_line parametreleri eklendi. Artık büyük dosyalar tek seferde veya istenen satır aralığında (#L50-120), <satır_no>: <içerik> formatında numaralandırılarak okunuyor.
  • Modelin dosya okumak için terminalde boşuna PowerShell / Get-Content / cat / type scriptleri çalıştırması sistem düzeyinde engellendi; sohbet akışı tertemiz hale getirildi.
  • Arayüzde dosya okuma ve aramalar dinamik olarak Explored 5 files, 1 search şeklinde gruplandı.

⚡ 2. Kesintisiz Tam Otonom Mod & Non-Blocking Döngü Koruması

  • Okuma Araçlarında Kilitlenme Yok Edildi: Model bir dosyayı 3 kez veya daha fazla okuduğunda kullanıcıya bloklayıcı onay kartı çıkartıp duraksamak yerine, arka planda modele otonom sistem direktifi verilerek doğrudan kod yazma aşamasına geçmesi sağlandı.
  • Full İzin Modu: Ayarlardan "Tam Erişim / Otonom" seçildiğinde, standart tüm komut ve dosya araçları kullanıcı onayı beklemeden %100 otonom olarak arka arkaya çalışır.

🎨 3. Zengin Görünüm & RGB Profil Özelleştirmeleri

  • 🌈 İsim Stilleri & RGB Efektleri: Profiline 🌈 RGB Neon (Hareketli Gökkuşağı), ⚡ Siber Parlama, 👑 Saf Altın, 🔥 Alev, 🌲 Zümrüt ve 🔮 Mor efektleri eklendi.
  • ✨ Avatar Çerçevesi & Işıması: Fotoğraf yüklü olsa bile avatarın etrafına RGB Çerçeve, Neon Cyan, Altın Halka ve Siber Çift Işık ışıması eklenebiliyor.
  • Rozet & Durumlar: Senior Staff AI Engineer, 🚀 Otonom Kodluyor gibi unvanlar sol alt köşedeki profil çubuğuna da yansıtıldı.
  • 10 Yeni Vurgu Rengi Paleti & 6 Yazı Tipi: JetBrains Mono, Fira Code, Inter, Geist Mono, Cascadia Code ve canlı görünüm önizleme kartı.
  • Yenilenen Güncelleyici: Mavi-mor degrade animasyonlu ilerleme çubuğu ve glassmorphism modal tasarımı.

🛡️ 4. Güvenlik & Red-Team İyileştirmeleri

  • Tırnak koruması (stripSingleQuotes) ile komut ikameleri koruma altına alındı.
  • Yapısal Derin Deny Kalkanı ile wrapper ve alt kabuk kaçışları engellendi.
  • Yol kanonikleştirme (normalizeFsPath) ile ../ dizin atlama girişimleri normalize edildi.
  • save_memory hafıza zehirleme saldırılarına karşı yetki denetimine bağlandı.

📦 İndirme & Kurulum

  • Windows (x64): KurfaCode-Setup-1.1.3.exe

🚀 KurfaCode v1.1.2 — Release Notes

Choose a tag to compare

@KurfaCore KurfaCore released this 02 Sep 00:37
6fe6a8c

🌟 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.

KurfaCode v1.1.1 — Embedded DeepSeek Harness & Polished Multi-Engine IDE

Choose a tag to compare

@KurfaCore KurfaCore released this 01 Sep 15:19
e7ca87e

🚀 KurfaCode v1.1.1

🌟 Öne Çıkan Yenilikler

  • 🐋 Tam Dahili DeepSeek Harness: @deepseek-ai/dsh web artık dış tarayıcıyı tetiklemeden, doğrudan KurfaCode içindeki yerel Chromium <webview> üzerinde çalışır.
  • ⚡ Kısıtlamasız Web Arayüzü: Yerel CSP ve Frame kısıtlamaları temizlenerek DeepSeek arayüzünün tam uyumlulukla açılması sağlandı.
  • ⌨️ Kusursuz Klavye & Odak: Sekmeler arası geçişlerde yaşanan tüm odak ve klavye takılmaları giderildi.
  • 🔒 Akıllı Pencere Kilidi: Gömülü pencerelerin boyutlandırılması ve kaydırılması akıllı bekçi ile kilitlendi.
  • 🎨 Tasarım: Oval kapsayıcı sekme çubuğu ile tüm AI geliştirme motorları tek çatı altında toplandı.

KurfaCode v1.1.0 — DeepSeek Harness, Multi-Engine Hub & Seamless Focus

Choose a tag to compare

@KurfaCore KurfaCore released this 01 Sep 14:53
e7ca87e

🚀 KurfaCode v1.1.0

🌟 Yenilikler

  • 🐋 DeepSeek Harness Entegrasyonu: @deepseek-ai/dsh web arka planda otomatik başlatılarak doğrudan KurfaCode arayüzüne dahil edildi.
  • ⌨️ Kusursuz Klavye: Motorlar ve KurfaCode sekmeleri arasındaki geçişlerde yaşanan tüm odak kayıpları giderildi.
  • 🔒 Akıllı Pencere Kilidi: Gömülü pencerelerin kenarlardan tutulup bozulması engellendi.
  • 🎨 Tasarım: Beğenilen oval kapsayıcı sekme çubuğu ile tüm AI motorları tek çatı altında toplandı.

KurfaCode v1.0.8 — Seamless Fullscreen Multi-Engine Suite & Interactivity Fix

Choose a tag to compare

@KurfaCore KurfaCore released this 01 Sep 11:09
e7ca87e

🚀 KurfaCode v1.0.8 — Kusursuz Çoklu Motor & Tam Ekran Entegrasyonu

KurfaCode v1.0.8 ile Cursor, Copilot, OpenCode ve Hermes motorlarının pencereye tam ekran oturması, odaklanma ve tıklama mekanizmaları mükemmelleştirildi!

✨ Yenilikler & Düzeltmeler:

  • 🖥️ Tam Ekran Multi-Engine: Dış motorlar açıkken sol kenar çubuğu gizlenerek motorların %100 genişlikte çalışması sağlandı.
  • 🖱️ Pürüzsüz Etkileşim: Gömülü pencerelerde tıklamaların yutulması ve donma hissi giderildi.
  • ⚡ Geçiş İzolasyonu: Motorlar arasında geçiş yapıldığında eski pencerelerin üstte kalması tamamen engellendi.
  • 🤖 Cursor & GitHub Copilot: Tam otomatik tarama, çalıştırma ve gömme desteği.

KurfaCode v1.0.7 — Multi-Engine Suite (Cursor & Copilot) + Win32 Interactivity Fix

Choose a tag to compare

@KurfaCore KurfaCore released this 01 Sep 10:53
e7ca87e

🚀 KurfaCode v1.0.7 — 5'li Multi-Engine Hub & Tam Etkileşim Sürümü

KurfaCode v1.0.7 ile çoklu motor (Multi-Engine) mimarisini genişletiyor; Cursor ve GitHub Copilot masaüstü uygulamalarını da yerel olarak KurfaCode penceresine dahil ediyoruz! Ayrıca gömülü motorlardaki tıklama/etkileşim sorunları tamamen giderildi ve güncelleyici sistemi zırhlandı.


✨ v1.0.7 ile Gelen Yenilikler

🌟 1. Yeni Motorlar: Cursor & GitHub Copilot Entegrasyonu

  • 5 Motor Tek Pencerede: Artık üst başlıktan tek tıkla KurfaCode, Hermes, OpenCode, Cursor ve GitHub Copilot arasında anında geçiş yapabilirsiniz.
  • Otomatik Algılama & Kurulum: Bilgisayarınızda kurulu olan Cursor veya Copilot otomatik olarak tespit edilip pencereye kilitlenir; kurulu değilse arayüzden tek tıkla resmi kurulum sihirbazı başlatılabilir.

🖱️ 2. Win32 Tam Etkileşim & Tıklama Çözümü

  • Donma & Odaklanma Düzeltmesi: Gömülü pencerelerde yaşanan tıklanmama ve donma hissi; WS_CLIPCHILDREN stil kalkanı ve EnableWindow mesaj köprüsüyle tamamen çözüldü. Artık pencereler içi yazma, kaydırma ve buton tıklamaları %100 akıcı çalışır.

🛡️ 3. Zırhlı Güncelleyici (Zero-Rate-Limit Updater)

  • 3 Kademeli Denetim: GitHub API saatlik istek sınırlarına (Rate-Limit) takılmadan çalışan 302 HEAD ve Atom akışı entegrasyonu.
  • Güvenli Windows PE Doğrulaması: İndirilen güncelleme dosyası çalıştırılmadan önce MZ ikili dosya başlığı ve boyut bütünlüğü kontrol edilir.
  • Zaman Aşımı Koruması: Ağ takılmalarına karşı AbortController (8s) kalkanı devreye alındı.

⚡ 4. Kernel Seviyesinde Job Object Koruması

  • Windows Kernel JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE kalkanı ile KurfaCode kapatıldığında veya sonlandırıldığında arka planda asla hayalet (orphan) süreç kalmaz.

📦 İndirme & Kurulum

  • Kurulum Dosyası: KurfaCode-Setup-1.0.7.exe (123 MB)
  • Platform: Windows 10 / 11 (x64)