Memo v4.6.0 — Sürüm Notları

Ekim 2026 · İndir Auto Route her mesaj için model seçebiliyor, isteğe bağlı karar ve doğrulama modelleri Memo’nun ajanına yardımcı oluyor; telefonda ayrı bağlantı ve giriş akışı geliyor. İki deneysel yetenek Beta özellik olarak geliyor ve Ayarlar › Beta Özellikler'den açmadıkça kapalı: Memo söylemen yeterli olunca senin için uygulama ve tarayıcı açabiliyor, ve sohbetin yanındaki canlı bir tarayıcı panelini sürebiliyor; istersen sen de elinle kullanabiliyorsun. Uzun cevaplar artık yarıda kesilmiyor ve Memo uzun bir işte ne yaptığını her saniye gösteriyor. Hafıza ayarları baştan aşağı yeniden yapıldı — Memo'nun tam olarak ne hatırladığını gör, düzenle, seçerek sil. Aynı uygulama artık Android ve iOS'ta da çalışıyor, Kullanım İstatistikleri prompt önbelleğinin sana ne kazandırdığını gösteriyor ve yeni Abonelikler sayfasıyla Antigravity, Claude ya da Codex hesabınla bir kez giriş yapıp API anahtarı olmadan kullanabiliyorsun — her modelin yanında kalan kullanım hakkı da görünüyor; bir sunucuda çalışan Memo'ya başka bir bilgisayardaki tarayıcıdan da giriş yapılabiliyor. Ücretsiz kullanıma uygun yeni bir sağlayıcı (Cline), tek tıkla 0 TL'lik bir model bulmaya odaklanan yeniden tasarlanmış bir Sağlayıcı Ekle akışına katılıyor.


Büyük Özellik: Auto Route — her mesaj için model seçimi

Sağ üstteki sohbet model seçicisinden Auto Route seç; Memo her istek için etkin API bağlantılarında kaydettiğin modeller, giriş yapılmış Abonelikler modelleri ve indirilmiş yerel sohbet modelleri arasından seçim yapar. Önceki mesajlar aynı sohbette kalır; gerçekten cevap veren sağlayıcı ve model yanıtın üstünde görünür ve kayıtlı geçmişte de korunur.

  • İstek ve mevcut yetenekler dikkate alınır. Bağlam boyutu, görsel anlama, araç desteği ve kodlama ipuçları adayları daraltır. Sağlayıcı önceliği ve modelin zaten hazır olması eşitlikleri çözmeye yardımcı olur. Bu, yeteneklere göre seçimdir; ölçülmüş kalite, fiyat veya hız sıralaması değildir.
  • Elle seçimlerin kullanılabilir kalır. Auto Route sağlayıcının kayıtlı modelini değiştirmez, çalışan yerel modelinin yerini almaz. CLI kodlama ajanları ayrı modda kalır ve otomatik aday havuzuna girmez.
  • Yetenek bilgilerinin çevrimdışı yedeği var. Memo son başarılı katalog kopyasını saklar. Yenileyemezse önbelleği, hiç kopya yoksa yapılandırılmış sınırları ve yerel model bilgilerini kullanır. Bilinmeyen yetenekler biliniyormuş gibi gösterilmez. Katalog önbelleği uzak bir API’yi internetsiz çalıştırmaz.
  • Karar modelinden isteğe bağlı yardım. Açıldığında ayrı karar modeli uygun adaylar arasından seçim yapabilir. Hata, zaman aşımı veya geçersiz seçimde sınıflandırma tekrar tekrar çağrılmadan normal seçime dönülür.
  • Çizim istekleri görsel yönlendirmesini korur. Normal bir soru görsel isteğine dönüşmez; açık görsel isteklerinde mevcut görsel ayarları ve /image komutu geçerlidir.

Auto Route desteklenen başlangıç/sağlayıcı hatasında, her model için bağlam bütçesini yeniden kurarak en fazla üç denemeyle alternatif kullanabilir. Çıktı veya başarılı araç cevabı başladıktan sonra tur tekrar oynatılmaz. Başka uygun model varsa kotası tükendiği bilinen abonelik modeli geri sıraya alınır. Gerçek sağlayıcı kalitesi ve gerçek bir yerel GGUF’un soğuk yüklenmesi henüz ölçülmedi.

Yeni Özellik: İsteğe bağlı karar ve sonuç doğrulama modelleri

Ayarlar › API Sağlayıcıları altında karar ve doğrulama için ayrı bir bağlı API modeli seçebilirsin. İki özellik bağımsız anahtarlara sahip ve aynı model seçimini paylaşır; normal sohbet modelleri de bu rolleri üstlenebilir, kısa kararlar için hızlı ve düşük maliyetli modeller önerilir. Yerel OpenAI uyumlu sağlayıcılar ve Ollama kayıtlı bağlantıları üzerinden desteklenir; CLI kodlama ajanları bu seçime dahil değildir.

Karar modeli otomatik hafıza kaydının yararlı olup olmadığını değerlendirebilir, kalıcı kişisel bilgileri çıkarabilir, öğrenme niyetlerini inceleyebilir ve proaktif kararlara yardımcı olabilir. Ajan Modu zaten açıksa sıradan bir mesajın araç gerektirip gerektirmediğine de karar verebilir. Ajan Modu’nu senin yerine açmaz; açık proje-ajan, Kod Modu veya görev döngüsü turlarını atlamaz. Çağrılar sınırlıdır; hata veya belirsiz cevapta mevcut davranış korunur.

Sonuç doğrulaması varsayılan olarak kapalıdır. Memo’nun ajanı son yanıtı yayımlamadan önce inceleyici asıl isteği, konuşma ve araç sonuçlarından kısa bir bölümü ve önerilen cevabı değerlendirir. Tatmin ve risk sınırları ayarlanabilir. Reddedilen taslak, kaygılarla birlikte ana ajana döner; ajan mevcut izinler altında inceleme, test ve düzeltme yapabilir. En fazla üç inceleyici çağrısından sonra sonsuz inceleme döngüsü yerine ana ajana kendi işini kontrol etme aşaması verilir. Doğrulama olayları sohbette görünür.

İnceleyici kendisi dosya okumaz veya test çalıştırmaz. Puanları öznel model değerlendirmesidir; ölçülmüş hata olasılığı ya da testlerin geçtiğinin kanıtı değildir. Bu inceleme Kod Modu dahil Memo’nun ajan yolunu kapsar; düz sohbet ve dış CLI ajanlarının kendi iç akışları bunu almaz. Seçilen sağlayıcı bu çağrılar için gereken metni alır; gerçek sağlayıcılarda kalite, gecikme ve maliyet henüz ölçülmedi.

Yeni Özellik: Bir bağlantıda birden fazla model ve daha anlaşılır kurulum

  • Bir API bağlantısında birden fazla model tut. Sağlayıcı düzenleyicisinin kataloğundan model kimlikleri ekle veya kendin yaz. Sağ üstteki sohbet seçicisi kayıtlı modellerini sağlayıcı altında gruplar; katalog gezmek hiç eklemediğin modelleri sohbet menüsüne doldurmaz. Model değiştirirken önceki seçimler korunur; elle Sohbet/Karar rolü atama zorunluluğu yoktur.
  • Odaklı sağlayıcı ayarları. Bağlantılar, görsel üretimi ve karar/doğrulama ayarları ayrı bölümlere ayrıldı. Bölümler arasında geçişte kaydedilmemiş model seçimleri ve kaydırma konumu korunur.
  • Adım adım kurulum sihirbazı. Uzun zaman çizelgesinin yerini Geri/İleri düğmeleri olan, farklı ekranlara uyum sağlayan düzenlenebilir adımlar aldı. Yerel model, API bağlantısı veya Abonelikler hesabı seçebilirsin; abonelik yolu giriş ve model seçimini de içerir. Yalnız embedding modeli olan bir kurulum artık hazır sohbet modeli sanılmaz; dış sağlayıcı seçince isteğe bağlı yerel model eksikliği hata gibi gösterilmez.

Beta Özellik: Memo artık senin için uygulama açabiliyor

Beta. Varsayılan olarak kapalı. Ayarlar › Beta Özellikler'den aç. Beta kapalıyken bu özellik hiç yok: modele araç sunulmuyor ve çağıramıyor.

Memo'ya bir şey açmasını söyle — "Spotify'ı aç", "Steam'i başlat", "tarayıcıyı aç" — ve artık gerçekten açıyor, Windows, macOS ve Linux'ta aynı şekilde. Bu, daha uzun bir "bilgisayarı kullanma" yol haritasının ilk katmanı: bugün, adıyla bir masaüstü uygulaması ya da varsayılan tarayıcını açabiliyor; o uygulamanın İÇİNDE ne olacağını kontrol etmek (belirli bir şarkıyı çalmak, belirli bir sayfayı açmak) ayrı, gelecekteki bir adım.

"Tarayıcı" ve yaygın Türkçe/İngilizce karşılıkları varsayılan tarayıcını başlatır. Linux’ta Memo görünen uygulama adını bir terminal komutu sanmak yerine masaüstü kayıtlarından çözer; kurulu Flatpak ve Snap uygulamaları da buna dahildir. Bir uygulama açmak gerçek bir yan etkisi olan gerçek bir eylem, o yüzden diğer her ajan aracı gibi Memo'nun izin sisteminden geçiyor, sadece bir komut çalıştırmaktan biraz daha az sürtünmeli.

Memo'nun bunu yanlışlıkla kullanmaması için özen gösterildi: "en son haberler ne" gibi bir soru web araması tetiklemeli, tarayıcı açmamalı — Memo'nun okuduğu araç açıklamaları bu sınırı net tutmak için özellikle böyle yazıldı.

Beta Özellik: Canlı, etkileşimli bir tarayıcı paneli

Beta. Varsayılan olarak kapalı. Ayarlar › Beta Özellikler'den aç. Beta kapalıyken sohbet başlığında dünya düğmesi, sohbet menüsünde satırı ve panel yok, ajanın tarayıcı araçları yok; panelin kendi sunucu uç noktaları da reddediyor. Beta'yı kapatmak hâlâ açık olan tarayıcı oturumunu kapatır. Bu yalnızca etkileşimli paneldir — fetch_page'in JavaScript ağırlıklı sayfalar için kullandığı başsız tarayıcı yedeği bunun parçası değil ve değişmedi.

Memo artık bir web sayfasını sadece okumuyor — içine girip gezinebiliyor. Sohbetin yanında açılan yeni bir tarayıcı paneli, Memo'nun sürdüğü gerçek ama tamamen izole (senin kendi tarayıcından ayrı, hesaplarına dokunmayan) bir Chromium sekmesini canlı gösteriyor: bir siteye git, bir butona tıkla, bir forma yaz, aşağı kaydır — her adımdan sonra tazelenen bir ekran görüntüsüyle, olduğu gibi karşında akıyor.

Panel iki yönlü çalışıyor. Memo kendi araçlarıyla (git, tıkla, yaz, kaydır, ekran görüntüsü al) sürebiliyor — mesela yeni yazdığı bir web sayfasını gerçekten test etmek için. Ya da üstteki adres çubuğuna bir adres yazıp (https:// yazmana gerek yok) doğrudan sen sürebiliyorsun: ekran görüntüsüne tıklayınca gerçek sayfada aynı yere tıklanıyor, bir alana tıklayıp alttaki satırdan klavyeyle yazabiliyorsun; bunun için Agent Mode'un açık olması bile gerekmiyor. Panel sürükleyerek yeniden boyutlandırılabiliyor, dar ekranlarda (telefon genişliğinde) tam genişliğe geçiyor.

Arkasında birkaç gerçek çözüm var: Memo artık bir butona tıklamak için körlemesine bir CSS seçici tahmin etmiyor — sayfadaki her tıklanabilir öğeyi gerçek, garantili çalışan bir seçiciyle önce listeliyor, sonra ona tıklıyor. Ekran görüntüleri modelin kendi hafızasını (ve token faturanı) şişirmesin diye artık sadece canlı panele akıyor, sohbet geçmişine hiç girmiyor — modelin sayfada ne yazdığını anlaması ayrı, metin tabanlı bir okuma yoluyla oluyor. Ve "bu siteyi özetle" gibi düz bir okuma isteği hâlâ hızlı, sıradan sayfa getirme yoluna gidiyor; yavaş, etkileşimli tarayıcı sadece gerçekten tıklama/yazma gerektiğinde ya da açıkça istendiğinde devreye giriyor.

Büyük Özellik: Uzun işlemler artık yarıda kesilmiyor — ve ne olduğunu hep görüyorsun

Uzun bir cevap, düz sohbette toplam 300 saniyelik sabit bir sınıra takılıyordu: cevap hâlâ akıyor olsa bile tam 300. saniyede kesiliyor ve sanki sen durdurmuşsun gibi "⏹️ Cevap durduruldu." olarak kaydediliyordu. Uzun bir sohbet (büyük bir geçmiş, yavaş bir yerel model) bu sınıra kolayca ulaşıyordu. Artık bir cevabı süre değil sessizlik bitiriyor: 300 saniye boyunca hiçbir şey gelmezse (ilk kelimeyi beklemek de buna dahil) ya da 30 dakikalık güvenlik tavanı dolarsa. Böyle biten bir cevap açıkça ⏱️ zaman aşımı olarak işaretleniyor ve o ana kadar gelen metin korunuyor. Test ortamında, kelime kelime 350 saniye süren bir cevap kesilmeden tamamlandı.

Arayüz de artık "takıldı mı, çalışıyor mu?" sorusunu cevapsız bırakmıyor. Bir tur sürerken altta canlı bir ilerleme satırı, o anki evreyi ve her saniye ilerleyen süreyi gösteriyor ("Model düşünüyor · 0:45"). Bir araç bittikten sonra bile donmuş görünmüyor. Sunucudan 30 saniye hiç haber gelmezse satır turuncu bir "sunucudan haber yok" uyarısına dönüyor. Sunucu da sessiz kaldığı her 10 saniyede bir küçük bir "hâlâ buradayım" sinyali gönderiyor, böylece uzun ve sessiz bir düşünme anı kopmuş bir bağlantı sanılmıyor.

Büyük Özellik: Abonelikler — Antigravity, Claude ve Codex hesaplarını Memo'da kullan

Ayarlar › Abonelikler'den bir kez giriş yap; hesabının sunduğu her model Memo'da görünür: sohbetin sağ üstündeki model seçicide, terminal istemcisinin /model komutunda ve yerel ağ geçidinde (localhost:8090/v1, subs/claude-sonnet-4-6 gibi model adlarıyla). API anahtarı yok, kaydolacak bir şey yok.

  • Sağlayıcı başına tek giriş. Antigravity (Claude ve Gemini 3 modelleri ve daha fazlası, Antigravity hesabının kotasıyla), Claude ve Codex. Tarayıcı açılır, giriş yaparsın, bitti; hesabın e-postası gösterilir ve istediğin an çıkış yapabilirsin.
  • Bütün modeller, sohbet ettiğin yerden seçilir. Liste hesabın kendisinden gelir ve sağlayıcıya göre gruplanır — elle yazılmış hiçbir şey yok, yeni modeller güncelleme beklemeden görünür. Sağ üstteki seçicide ya da /model ile birini seç; Memo model ile sağlayıcıyı tek adımda değiştirir.
  • Uzun listeler için yapılmış bir model seçici. Sağ üstteki seçici artık düz bir menü değil, bir panel: pencerenin altından taşmaz, kendi içinde kayar, yedi satırdan fazla model varsa arama kutusu çıkar ve her sağlayıcının modelleri katlanabilir bir başlığın altında durur. Modeller okunur adlarla ("Gemini 3.7 Flash" ve küçük bir "High" etiketi) ve model ailesinin logosuyla görünür; saklanan ve gönderilen yine ham model kimliğidir. Seçtiğin model yeniden başlatmadan sonra da seçili kalır.
  • Ne kadar hakkın kaldığını gör. Her modelde kalan yüzdeyi gösteren bir rozet ve hakkın yenilenmesine kalan süre görünür. Antigravity bunu model başına bildirir; Codex ve Claude ise tüm hesabı zaman pencereleriyle ölçer (Claude'da 5 saatlik ve 7 günlük), bu yüzden en sıkışık pencere o sağlayıcının tüm modellerinde gösterilir. Rakamlar arka planda yenilenir ve menüyü hiç bekletmez — seçiciyi açmak artık sağlayıcı cevap verirken Memo'yu dondurmaz.
  • Kullanım hakkı bitince Memo söyler ve kendi kendine devam eder. Kullanım sınırına takıldığı için başarısız olan bir sohbet turu artık sohbette bir kart bırakır: yenilenmeye geri sayım, "Sıfırlanınca otomatik devam et" kutusu (varsayılan açık, hatırlanır) ve "Şimdi devam et" düğmesi. Zaman gelince Memo o sohbete senin yerine "continue" yazar. Bir hak %10 ve altına düştüğünde de küçük bir uyarı çıkar — hak penceresi başına bir kez. Bu, Memo açıkken çalışır; uygulamayı kapatınca kart saklanmaz. Görev döngüsü zaten görevi park edip kendi zamanlayıcısıyla yeniden dener; CLI ajan sohbetlerinde ve WhatsApp cevaplarında kart gösterilmez.
  • Aynı hesaplarla resim çiz ve düzenle. Bir aboneliğin görüntü modelleri (örneğin Codex'inkiler) metinden resim üretir ya da eklediğin bir resmi düzenler. Hangi modelin çizebildiği model adından tahmin edilmez, doğrudan uç noktaya sorularak öğrenilir; yeni görüntü modelleri güncelleme beklemeden çalışır. Antigravity'nin kendi görüntü modeli de tanınıyor, ancak Google denenen hesapta şu an ona hata dönüyor; bu yüzden ondan başarılı bir resim alındığı doğrulanmadı.
  • Seçtiğin model yeniden başlatmadan sonra yine kalıyor. Yardımcı ısınırken modellerini sağlayıcı sağlayıcı listeler; bir yeniden başlatma yalnızca Codex'inkileri görüp önceki Claude seçimini kayıp sayabiliyor ve gördüğü ilk modele — bir görüntü modeline — düşüyordu, bir sonraki mesaj cevap yerine resim çiziyordu. Memo artık giriş yapılmış bir sağlayıcı henüz hiçbir şey listelemediyse bekliyor ve yedek seçim asla bir görüntü modeli olmuyor.
  • Giriş ve model listesi düzeltmeleri. Giriş sayfası artık güvenilir biçimde açılıyor (göreli bir veri klasöründe ve KDE'de açılmıyordu) ve girişten yaklaşık 30 saniye sonra gelen model listesi, boş ilk cevap yeniden başlatmaya kadar saklanmak yerine alınıyor.
  • Başka bir bilgisayardan giriş yap. Memo bir Raspberry Pi'de ya da sunucuda çalışıyor ve sen onu başka bir makinedeki tarayıcıdan kullanıyorsan, sağlayıcı girişten sonra seni senin bilgisayarındaki localhost'a gönderiyordu — orada dinleyen kimse olmadığı için giriş sessizce hiç tamamlanmıyordu. Dönüş adresi basitçe değiştirilemiyor: sağlayıcılar onu kayıtlı uygulama bilgisiyle karşılaştırıyor (Google'da denendi; herkese açık bir adrese redirect_uri_mismatch, özel bir adrese ret veriyor). Bunun yerine Memo yardımcının kendi yolunu kullanıyor: yardımcı bir süre bekledikten sonra dönüş adresini istiyor ve Abonelikler sayfasında bir kutu açılıyor. Açılan sayfa yüklenemeyince tarayıcının adres çubuğundaki adresi (?code=…&state=… ile biter) kopyalayıp kutuya yapıştır; Memo bunu yardımcıya iletir ve giriş tamamlanır. Yardımcı bunu her girişte bir süre sonra isteyebildiği için kutu yavaş bir masaüstü girişinde de görünebilir. Sahte bir yardımcıya karşı uçtan uca doğrulandı ve üç sağlayıcının istemi gerçek yardımcıdan gözlendi; bu yolla gerçek bir hesapla giriş henüz denenmedi.
  • Biten giriş artık "sürüyor" kalmıyor. Giriş işlemi bitmişti ama Memo bunu fark etmiyordu (beklemesi hiç dönmüyordu); ekran çoktan bitmiş bir girişi yoklamaya devam edebiliyordu. Bu her girişi etkiliyordu, düzeltildi.
  • Abonelik yardımcısı paketin içinde gelir. CLIProxyAPI v8.0.25 sürümüne güncellendi; Memo’yla birlikte gelir ve derleme ile açılış sırasında sabitlenmiş sağlama toplamıyla doğrulanır. Memo yardımcıyı çalışma sırasında indirmez; yardımcı yalnızca senin makinende, rastgele bir anahtarla dinler. npm kayıt defterinden Grok CLI sürümünü kontrol etmek dahil arka planda ağ istekleri yapabilir.
  • Bağlam sınırları ve düşünme seviyeleri yayımlanan model bilgilerinden gelir. Hesabın model kimlikleri yardımcının çevrimiçi kayıt defteriyle tam eşleştirilir; son başarılı kopya çevrimdışı kullanım için saklanır. Desteklenen düşünme seviyeleri sohbet ve sağlayıcı ayarlarında görünür; bilinmeyen bağlam kapasitesi bilinmiyor olarak gösterilir. Bu, yardımcının metadata’sıdır; her hesabın aynı kullanım hakkına sahip olduğunun garantisi değildir.
  • Görsel modeli seçiliyken de soru sorabilirsin. Bir Abonelikler görsel modeli seçiliyken normal metin sorusu veya ekli fotoğraf hakkındaki soru o tur için kullanılabilir bir abonelik sohbet modeline gider. Kayıtlı seçim değişmez; açık çizim isteği yine görsel üretir. Sohbet modeli yoksa Memo istenmeyen bir görsel üretmek yerine nedenini açıklar.
  • Eski Gemini ve Claude abonelik özelliklerinin yerini alır. Onlar sağlayıcıların sürekli bozduğu kendi giriş kodlarını taşıyordu (Google, Memo'nun kişisel hesaplar için kullandığı istemciyi kapattı). Kalktılar; sağlayıcı listendeki eski bir kalıntı ilk açılışta silinir, saklanan token'ları da silinir.
  • Bir risk notu. Bu hesaplar üçüncü taraf bir istemci üzerinden kullanılır. Sağlayıcılar buna izin vermeyebilir ve bir hesabı kısıtlayabilir — Abonelikler sayfası bunu söylüyor, karar senin.

Büyük Özellik: Bağlam halkası — pencerenin ne kadar dolu olduğunu gör, Memo senin yerine sıkıştırır

Sohbetin altında (motor şeridinde) küçük bir halka, modelin bağlam penceresinin ne kadar dolu olduğunu gösterir. Üzerine tıklayınca Claude Code'dakine benzer bir pencere açılır: pencerenin ne kadarının kullanıldığı (325,1k / 1M (%33)), parçalı bir çubuk ve her parça için bir satır — mesajların, Memo'nun özetlediği eski konuşma, sistem istemi, hafıza, skill'ler, araç tanımları, yeni mesaj — ardından boş alan ve otomatik sıkıştırmanın çalışabilmesi için ayrılan pay. Halka, sıkıştırma noktasına yaklaştıkça önce turuncuya, sonra kırmızıya döner.

  • Sağlayıcı verdiğinde gerçek sayılar. Boyut, sağlayıcı bildirdiyse onun kendi istem + cevap token sayısıdır; parçalar bu toplama oranlanır. Bildirmediyse değer bir tahmindir, ~ ile işaretlenir ve bunu söyler.
  • Abonelik limitlerin de aynı yerde. Bir Abonelikler modelinde pencere ayrıca hesabın kullanım sayaçlarını listeler: Codex ve Claude için 5 saatlik oturum limiti ve haftalık limit, Antigravity için modelin kendi rakamı; her biri yenilenmesine ne kadar kaldığıyla.
  • Memo her sağlayıcıda %90'da eski turları özetler. Yerel model, API sağlayıcısı ya da Abonelikler fark etmez: tüm istem — sistem istemi, araç şeması, geçmiş ve yeni mesajın — modelin penceresinin %90'ına ulaşınca en eski turlar bir özete sıkıştırılır, yakın olanlar olduğu gibi kalır. Sağlayıcının önceki turdaki kendi sayısı zaten oradaysa da çalışır; kelime sayımı tahmininin eksik saydığı şeyleri (Türkçe, kod) böyle yakalar. Pencere, bir özetin şu an kaç mesajın yerini tuttuğunu söyler. Öncesinde sıkıştırma yalnızca geçmişi, küçültülmüş bir bütçenin %60'ına karşı ölçüyordu.
  • Ajan turu artık pencereyi aşmıyor. Araç tanımları mesajların yanında gider ve gerçek bağlamdır; API sağlayıcılarında geçmiş bütçesi bunları yok sayıyordu, uzun bir ajan sohbeti pencereden büyük bir istek gönderebiliyordu. Artık geçmişin payından düşülüyor.

Büyük Özellik: Okunabilir hatalar

Başarısız bir istek eskiden sohbete ⚠️ [custom] status 400: Your request was rejected by the safety system … request ID … safety_violations=[sexual] diye düşerdi. Sağlayıcı hataları artık senin dilinde bir cümleyle, HTTP durumu küçük bir etiket olarak anlatılıyor: güvenlik reddi ("sağlayıcının güvenlik filtresi bu isteği reddetti — farklı ifade et ya da başka model seç"), biten kullanım hakkı, hız sınırı, yanlış ya da süresi dolmuş anahtar (Abonelikler'de "yeniden giriş yap"), yasaklı model, bilinmeyen model, pencereye sığmayan konuşma, zaman aşımı, çöken sağlayıcı, ağ yok ve kabul edilmeyen diğer istekler. Her sağlayıcıda ve her tür turda, uygulamada, terminal istemcisinde ve WhatsApp'ta geçerli; özgün metin günlükte tutulur.

Büyük Özellik: Telegram ve WhatsApp'ta model değiştir, görsel gönder, görsel çizdir

Sohbet botları yalnızca sabit bir modelle metin alışverişi yapabiliyordu. Artık:

  • /model ile modeli sohbetten değiştirirsin. Bir mesaj uzağındaki her modeli listeler — her sağlayıcının modeli, Abonelik hesaplarının canlı modelleri sağlayıcıya göre gruplu, yerel model — numaralı; aktif olan ve görsel modelleri işaretli. /model 3, /model gemini ya da /model <sağlayıcı> <model> değiştirir.
  • Fotoğraf gönder. Memo anlatır; altına bir değişiklik yaz ("siyah beyaz yap") düzenler. Sözle bir görsel iste ("bana bir kedi çiz") çizilir ve fotoğraf olarak geri gelir. /image <ne çizilsin> ifade nasıl olursa olsun görsel zorlar.
  • Görseli doğru model kendiliğinden çizer. Herhangi bir sohbetten — uygulama, terminal, Telegram ya da WhatsApp — görsel istemek o tek mesajı bir görsel modeline gönderir, sonraki mesajı yine metin modelin yanıtlar; hiçbir şey değiştirilmez. Abonelik hesabında görseli o hesabın kendi görsel modeli çizer (Codex sohbeti Codex'inkiyle, Antigravity sohbeti Antigravity'ninkiyle), varsayılan asla. Diğer tüm sağlayıcılar Ayarlar › API Sağlayıcıları › Görsel üretimi'nde seçtiğin varsayılan görsel modelini kullanır (yönlendirmeyi kapatan bir anahtar da var).
  • Sohbette de okunabilir hatalar. 400, 404, 429 ya da 500 Telegram ve WhatsApp'a sağlayıcı durum dökümü olarak değil, ne olduğunu ve ne yapılacağını anlatan bir cümle olarak gelir — aynısı artık akışsız uç noktalar ve Canlı Mod için de geçerli.
  • Açıklamasız görsel artık WhatsApp'ta atlanmıyor.

Sahte bir Telegram Bot API'ye karşı uçtan uca doğrulandı; gerçek Telegram ve WhatsApp uygulamalarıyla henüz değil.

Büyük Özellik: Android ve iOS — tek uygulama, her yerde

Ayrı tutulan mobil istemci emekliye ayrıldı; masaüstünde ve web'de kullandığın aynı Memo uygulaması artık Android ve iOS için de derleniyor. Telefon, kendi kurduğun Memo sunucusuna bağlanan bir istemci olarak çalışıyor:

  • İlk açılışta ayrı bağlantı ekranı. IP adresi veya alan adı gir, çözümlenen adresi gör ve kaydetmeden önce sunucuyu dene. Bağlantı hataları çözülemeyen ad, reddedilen bağlantı, zaman aşımı, TLS sorunu, bulunamayan rota ve Memo olmayan sunucu olarak ayrılır. Portsuz HTTP adresi 8090 kullanır; açıkça yazılan port korunur. Tailscale Funnel adresleri (*.ts.net) ek port olmadan https kullanır; HTTPS üzerinden sunulan bir alan adı için https:// yaz.
  • Bağlandıktan sonra giriş yap. Sunucunun ayarladığı şifre, token veya şifre-ve-token girişi “beni hatırla” seçeneğiyle açılır. Kimlik doğrulaması kapalı sunucu giriş bilgisi istemez.
  • Kurulu sunucu kurulum sihirbazını atlar. Telefon girişten sonra sunucunun kurulum durumunu okur; yeni telefonun yeni sunucu olduğunu varsaymaz. Sihirbaz yalnız sunucu kurulumun tamamlanmadığını doğrularsa görünür. Cihazın ilk kullanım turu yine bir kez görünebilir.
  • Sunucu değiştirmek uygulamayı kapatmadan telefonun bağlantısını yeniler. Masaüstü ve web bağlantı akışları mevcut davranışını korur.
  • Takvim hatırlatıcıları telefonun kendi bildirimlerini kullanır; planlanmış hatırlatıcılar uygulama kapalıyken de gelebilir. Uygulama açıkken başka yerden yapılan takvim değişiklikleri planlanmış alarmlarla artık uzlaştırılıyor; telefonun yerel bildirim sisteminde teslimatın gerçek cihazda doğrulanması gerekiyor.
  • Sesli yanıtlar ve sesler telefonda da çalıyor.
  • Android'de geri tuşu artık uygulamadan çıkmıyor: önce açık menüyü kapatıyor, sonra sohbete dönüyor. Sistem çubukları açık/koyu temaya uyuyor.
  • Telefonda anlamı olmayan masaüstü işlemleri (CLI kurulumu gibi) gizlendi.
  • Derlemeler: Android için imzalı APK, iOS için imzasız IPA (yüklemek için kendin imzalaman ya da sideload etmen gerekiyor).

Yeni bağlantı akışı otomatik Flutter testleri ve gerçek HTTP ile sınandı; gerçek telefon veya emülatörde, Android/iOS düz HTTP erişimi ve sunucu değiştirmenin tüm bağlantı durumunu yenilemesi dahil henüz denenmedi.

Büyük Özellik: Hafıza ayarları, baştan yapıldı

Ayarlar'daki Hafıza sekmesi, hafıza sorgulamasının nasıl yapılandırıldığını söyleyebiliyordu ama Memo'nun gerçekte ne hatırladığını söyleyemiyordu — ve yanlış bir hafızayı, her şeyi silmeden düzeltmenin bir yolu yoktu. Bu sürüm ikisini de kapatıyor:

  • Memo'nun senin hakkında ne bildiğini gör. Yeni, her zaman görünür bir liste, Memo'nun senin hakkında sabitlediği her bilgiyi gösteriyor — salt görüntüleme, içini rahatlatmak için, zaten otomatik olanın ötesinde hiçbir prompt'a geri beslenmiyor.
  • Yanlış olanı tam olarak düzelt ya da sil, tek tek ya da birden fazlasını birden, checkbox'lar ve bir tümünü-seç/seçimi-kaldır çubuğuyla. Ayrı, aynı donanıma sahip bir liste sıradan (sabitlenmemiş) sohbet geçmişini yönetiyor — sabitlenmiş bilgilerini tutup sohbet geçmişini temizle, ya da tam tersi, ikisi tamamen bağımsız. Her silme — tek satır ya da tüm seçim — önce onay istiyor ve tam olarak kaç kayıt sildiğini gösteriyor.
  • Tek uzun bir scroll yerine düzgün organize edilmiş bir sekme. Hatırlama ayarları, bellek dosyaları, kullanım analizi, bilinen bilgiler, sohbet geçmişi ve debug arama, tek bir sayfada üst üste diziliyordu — son bölüme ulaşmak, hepsinin önünden scroll etmek demekti. Artık üstte bir pill çubuğuyla geçiş yapılan beş odaklı bölüm var, her biri açmadan önce bile canlı bir sayı gösteriyor. Genel ayarlar sekmesi de aynı muameleyi gördü, Genel, Özellikler, Sıfırlama ve CLI ve Kaldırma olarak bölündü.
  • Dream — eski, ilişkili sabitlenmiş bilgileri daha temiz özetlere sıkıştıran arka plan işlemi — artık gerçekten çalışıyor. Sessizce çalışmıyordu: bir bağlantı eksikliği, taze bir başlatmada, ilgisiz bir eylemi tetiklemediğin sürece kalıcı olarak uykuda bırakıyordu, arayüzde bir şeylerin yanlış olduğuna dair hiçbir işaret yoktu. Kaynağında düzeltildi; Dream artık Memo başlar başlamaz aktifleşiyor.

Yeni Özellik: Cline sağlayıcı olarak katılıyor, Sağlayıcı Ekle daha kolay gezilir hale geldi

Cline, artık desteklenen bir dış LLM sağlayıcısı — diğer her sağlayıcıyla aynı tek-tıkla kurulum, seçicide kendi logosu, ve (OpenRouter/Kilo/OpenCode Zen gibi) çıplak bir model-ID listesi yerine gerçek, model-bazında ücretsiz/ücretli bir katalog.

Daha büyük değişiklik Sağlayıcı Ekle'nin kendisinde: on dört seçenek düz bir listedeyken, hangisinin denemesi bedavaya olduğuna dair hiçbir sinyal yoktu. Gerçek bir ücretsiz katmanı olan sağlayıcılar artık yeşil bir rozetle işaretleniyor ve ücretli sağlayıcılardan ayrı kendi gruplarında duruyor — gerçek bir ücretsiz-model kataloğu olan dört sağlayıcı için ise yeni bir "Ücretsiz model seç" butonu, fiyatlandırma ya da model-ID sözdizimi bilmene gerek kalmadan, tek tıkla çalışan 0 TL'lik bir model seçiyor.

Yeni Özellik: Prompt önbelleği artık ölçülüyor

Memo, uygun sağlayıcılarda prompt önbelleğini (her turda tekrarlanan sistem ve araç tanımlarının indirimli faturalanması) zaten kullanıyordu, ama ne kazandırdığını görmenin hiçbir yolu yoktu. Ayarlar › Kullanım İstatistikleri'nde artık bir Prompt Önbelleği paneli var: giden token'ların ne kadarının önbellekten okunduğu, ne kadarının önbelleğe yazıldığı ve ne kadarının tam fiyatla gittiği, önbellekten karşılanan pay ve model ile kategori kırılımlarında "N önbellekten" rozetleri.

Bunun için birkaç şey düzeltildi:

  • Sohbet akışlarında artık sağlayıcının gerçek token sayıları kullanılıyor. Önceden düz sohbette kelime sayısından tahmin ediliyordu; bu da önbellek bilgisini taşıyamıyordu.
  • Anthropic'te önbellek iyi çalıştıkça giriş daha küçük görünüyordu, çünkü Anthropic önbelleğe alınmış token'ları ayrı bildiriyor. Artık doğru toplanıyor.
  • Anthropic uyumlu özel uç noktalar (proxy'ler) de artık önbellekten yararlanıyor. Önceden yalnızca api.anthropic.com için açıktı. Desteklemeyen bir uç nokta tek bir istekte bunu fark edip o oturum için kapatıyor.
  • Hiçbir şey bildirmeyen bir sağlayıcı için ekran ölçülmüş bir %0 göstermiyor, "bildirilmedi" diyor.
  • Geliştirici ağ geçidi (/v1) de kendi istemcilerine önbellek dağılımını doğru bildiriyor; önceden önbellekli bir ajan turunu ~10 kat pahalı gösterebiliyordu.

Yeni Özellik: Görsel üreten modeller (OpenRouter)

OpenRouter'da yalnızca görsel üreten bir modeli seçmek her turu bozuyordu: istek sohbet uç noktasına gidiyor, 404 alıyor ve sohbette "tüm sağlayıcılar başarısız oldu" görünüyordu. Bu modeller artık OpenRouter'ın görsel uç noktasına yönlendiriliyor ve üretilen görsel doğrudan sohbete mesaj olarak geliyor. Hangi modelin görsel modeli olduğu, model adına bakarak tahmin edilmiyor; OpenRouter'ın kendi kataloğundan okunuyor. Sohbet başlığı ve hafıza çıkarma gibi metin isteyen arka plan işleri bu modelleri artık hiç çağırmıyor.

Küçük Özellik: görselleri tam pencerede aç

Sohbetteki bir görsele (ya da büyüt düğmesine) dokun; düğmelerle, fare tekerleğiyle, çimdikle, çift dokunuşla ya da + / - / 0 tuşlarıyla yakınlaştır, yakınken kaydır, ayrıntılarını gör (çözünürlük, en-boy oranı, biçim, boyut) ve indir.

Küçük Özellik: Skill'ler artık sadece açtığın sohbette aktif

Bir skill'i bir sohbette açman, o skill'i o andan sonra açtığın her sohbette de sonsuza kadar aktif bırakıyordu — kapatmanın bir yolu yoktu, geçmişte içe aktarılmış eski skill'ler haberin bile olmadan hâlâ çalışıyor olabiliyordu. Artık aktivasyon tamamen o sohbete özel: bir skill'i bir sohbette aç, sadece orada iş görsün; yeni açtığın her sohbet o skill için varsayılan olarak kapalı gelir. Ayarlar > Skill'ler artık sadece kurulu skill'lerin listesini gösteriyor (kur/kaldır) — açma/kapama, bir skill'i kullanmak istediğin sohbetin içinden yapılıyor.

Küçük Özellik: hangi diğer sohbetlerin hâlâ çalıştığını gör

Aynı anda birden fazla sohbet çalıştırmak — arka planda bir görev, bir WhatsApp ya da Telegram cevabı, aynı Memo'ya açılmış ikinci bir tarayıcı sekmesi — o an bakmadığın her sohbet için sidebar'da hiçbir şey göstermiyordu, cevap üretmeye devam etse bile. Gerçekten çalışan her sohbet artık sidebar'ın zaten Claude Code/Codex oturumları için kullandığı aynı küçük spinner'ı (ve hemen ardından bir "az önce bitti" göstergesini) gösteriyor — artık sadece onlara değil, her tür sohbete genişletildi.

Güvenilirlik turu

  • Sağlayıcı ayarları yeniden açılışta korunuyor. Düşünme seviyesi ve açık bağlam sınırı artık model seçimleriyle birlikte saklanıyor. Başarısız ekleme, düzenleme veya silmede hata bildirilir, önceki çalışan ayarlar korunur; katalog erişiminin başarılı olması seçili modelin başarısız bağlantı testini artık gizlemez.

  • İki sohbet model menüsü aynı seçenekleri sunuyor. Auto Route, kayıtlı API modelleri ve canlı abonelik modelleri hem başlıktan hem mesaj alanındaki /model menüsünden seçilebilir. Uzun listede arama ve kaydırma var; mesaj alanının menüsü gerektiğinde yukarı açılır. Normal model seçimi başarıyla kaydedildikten sonra o sohbetin CLI modu kapanır.

  • Telefon kontrolleri daha iyi sığıyor. Başlık etiketleri simge kullanıyor, model düğmesinin genişliği sınırlı ve düşünme seviyesi telefonun eylem menüsünde etiketli bir satırda yer alıyor. Dosya veya görsel seçmek hemen göndermek yerine sonraki mesaja eklemek üzere hazırlıyor. Sunucu tarafındaki klasör seçici mevcut izinler altında yeni klasör oluşturabiliyor.

  • Sabitlenmiş hafızalar tur başına sınıra uyuyor; aramayla bulunan bilgiler de dahil. Arama sonuçları artık bu sınırı atlamıyor.

  • Memo artık bir turu tamamen sessizce bitirmiyor. Ne araç çağrısı ne de metin üreten bir model — zayıf ya da yerel bir model, mevcut araç setine uymayan bir istek — turu, gerçekten hiçbir şey göstermeden bitiriyordu, düşmüş bir istekten ayırt edilemez şekilde. Artık her zaman gerçek, görünür bir mesaj bırakıyor, sessizlik yerine.

  • Telegram ve WhatsApp artık az önce Memo'ya söylediğini, eski bir sohbet özetine tercih ediyor. Bu kanallardaki uzun süren sohbetler, bağlam bütçesi nedeniyle bazen en eski mesajlarını arka planda bir özete sıkıştırıyor — özetin kendisi o an doğru olan bir kayıt, ama sonradan sabitlediğin bir bilgiyle çelişirse hangisinin kazandığına dair hiçbir sinyal yoktu. Memo'nun prompt'u artık bunu açıkça söylüyor.

  • Kopyala düğmeleri düz HTTP üzerinden açılan Memo'da da çalışıyor. Tarayıcılar panoya yalnızca güvenli sayfalarda izin veriyor; bu yüzden http://192.168.x.x:8090 gibi bir adresten açılan Memo'da (ağındaki bir Raspberry Pi, TLS'siz bir sunucu) her kopyala düğmesi "Kopyalandı" dese de sessizce hiçbir şey yapmıyordu — giriş linki, ngrok ve Tailscale adresleri, uzak erişim token'ı, bir mesaj, bir model kimliği ve swarm oda kodu. Artık düz HTTP sayfalarının hâlâ kullanabildiği bir yedek yol kullanılıyor; kopyalama gerçekten başarısız olursa yalancı bir "Kopyalandı" yerine "Kopyalanamadı — metni elle seçebilirsin" diyor.

  • Web'den (kendi sunucunda barındırılan Memo'ya tarayıcıdan bağlanarak) dosya ya da görsel ekleme hiçbir şey yapmıyordu, sessizce — önizleme yok, hata yok, yükleme yok. Masaüstünde sorun yoktu. Kök sebep düzeltildi; artık web'de de dosya/görsel ekleme çalışıyor.

  • Agent Mode kapalıyken bir isteği yapamayacağını söyleyip orada bırakmak yerine, Memo artık Agent Mode'u (ya da web aramasını) açmayı önerip aynı anda devam ediyor — Beta açıkken tarayıcı özelliğiyle ilgili isteklerde de bunu açıkça söylüyor, önceden sadece "kapalı" diyip geçiyordu. Beta kapalıyken tarayıcıdan hiç söz etmiyor.

  • Otonom (Self-Driving) bir görev çalışırken sohbette "görev ne durumda", "nerede kaldı" diye sorduğunda Memo artık gerçek durumu okuyup söylüyor, tahmin etmiyor — aynı sohbete birden fazla otonom görev bağlanıp ilerlemelerin birbirine karışması da artık engelleniyor.

  • Bir sağlayıcının API anahtarı geçersiz/süresi dolmuşsa artık Ayarlar'da yanlışlıkla "bağlı" görünmüyor — gerçek hata artık doğru şekilde yüzeye çıkıyor.

  • Claude Opus 4.7 ve sonrası artık çalışıyor. Bu modeller temperature gibi örnekleme ayarlarını reddediyor ve her istek 400 hatası alıyordu. Memo artık reddedileni bir kez fark edip o sağlayıcı için göndermiyor.

  • Claude'da düşünme açıkken ajan modundaki araç döngüsü bozuluyordu; düşünme blokları artık araç turları arasında doğru şekilde geri gönderiliyor.

  • Tek bir aktif sağlayıcın, üç hatadan sonra 5 dakika boyunca kilitlenmiyor. Geri çekilme, yalnızca geçilebilecek başka bir sağlayıcı varken anlamlı; tek sağlayıcıda bu sadece Memo'yu 5 dakika susturuyordu.

  • Yarıda kesilen bir cevap artık kaybolmuyor, o ana kadar gelen kısım kaydediliyor; boş bir cevap da artık açıklamasız boş bir balon olarak kalmıyor. Bazı sağlayıcıların gönderdiği boş "bitiş nedeni" artık "bitti" sanılmıyor.

  • Gönderdiğin görseller kaybolmuyor ve web'de, telefonda da görünüyor. Görseller artık sunucuda saklanıp oradan sunuluyor; önceden yalnızca sunucuyla aynı makinedeki masaüstü uygulaması görebiliyordu.

  • Birden fazla cihazda doğru sohbet. Mesaj okuma, düzenleme ve silme, o an başka bir cihazda açık olan sohbete değil, senin seçtiğin sohbete uygulanıyor.

  • Bir cevabın hemen ardından gönderilen mesaj artık "lütfen önceki cevabın bitmesini bekleyin" almıyor. Cevap bittiğinde sohbetin kilidi biraz geç bırakılıyordu; hızlı bir sonraki mesaj bu aralığa denk gelebiliyordu.

  • Otomatik sohbet başlığı, senin verdiğin adın üzerine yazmıyor.

  • "Bunu hatırla" artık her kurulumda çalışıyor. Gömme (embedding) modeli olmayan, yalnızca bulut sağlayıcıyla çalışan bir kurulumda açık hafıza kaydı sessizce başarısız oluyordu.

  • Rutinler: asla tetiklenemeyecek bir zamanlama artık kabul edilmiyor; daha önce kaydedilmiş böyle bir rutin ise artık kapatılabiliyor.

  • Takvim: varsayılan görünüm yerel gece yarısından başlıyor; başlıksız etkinlik kabul edilmiyor.

  • Boş bir mesaj artık bir model turu harcamıyor. Web sürümünde "Memo'yu yeniden başlat" artık çalışıyor. Boşta duran sohbetler, arka plandaki bir kontrol yüzünden çalışıyormuş gibi görünmüyor.

  • Ayarlar'daki birkaç ekranda (API Sağlayıcıları, Yedekleme & Geri Yükleme, Öğrenme, Kullanım İstatistikleri, ve Hafıza'nın kendi seçim çubuğu) bir başlık ya da etiket, dar pencere genişliklerinde uzun Türkçe metin altında bir butona sıkışabiliyordu — baştan sona taranıp düzeltildi.

Güvenlik

  • Görseller diskte şifreli. Memo'ya gönderdiğin ve Memo'nun çizdiği her görsel şifreli saklanır (XChaCha20-Poly1305, dosya başına yeni anahtar, kimlik doğrulamalı); veri klasörünü kopyalamak, yedeklemek ya da sızdırmak onları açığa çıkarmaz. Ana anahtar bilerek veri klasörünün dışındadır (~/.config/Memo/image.key ya da MEMO_IMAGE_KEY içindeki bir parola). Önceki sürümlerin görselleri açılışta bir kez mühürlenir; uygulamada hiçbir şey farklı görünmez. Korunamayacak olanlar: bellekte açıkken görsel ve bir model sağlayıcısına, Telegram'a ya da WhatsApp'a gönderildiğinde onların aldığı kopya.
  • Bayraklanan açıklar için araç zinciri ve kütüphaneler güncellendi. Otomatik güvenlik taraması Go standart kütüphanesini (net/http, crypto/tls, mime/multipart, html/template) ve golang.org/x/net'i işaretledi. Memo artık düzeltmeleri içeren Go 1.26.9 ile derleniyor ve x/net yamalı 0.60'a çıkarıldı; x/crypto, x/sys, x/sync, x/term ve x/text de yenilendi. Başka hiçbir şey değişmedi.
  • Dolaylı bir bağımlılık (google.golang.org/grpc, bulut/kimlik doğrulama kütüphaneleri üzerinden dolaylı olarak geliyor — Memo'da hiçbir yer onu direkt çağırmıyor) işaretlenmiş bir HTTP/2 bellek tükenmesi açığı taşıyordu (GO-2026-6348). Yamalı sürüme yükseltildi; başka hiçbir şey değişmedi.
  • Ajan araçlarının bir kısmında (bir projeyi başka bir konuma kopyalama aracı, otonom görevlerin arka planda çalıştırdığı alt-ajanlar, WhatsApp entegrasyonu) iç denetimde bulunan birkaç güvenlik ve kararlılık açığı kapatıldı — hiçbiri canlıda istismar edilmedi, düzenli bir güvenlik taramasında bulunup aynı oturumda düzeltildi.
  • Uzaktan erişimde çoklu hesap: yetkisiz bir hesap yönetici işlemleri yapabiliyordu. Sıradan bir user hesabı Memo'yu kapatabiliyor, verileri silebiliyor, içe aktarma ve kaldırma yapabiliyor, şifreleme anahtarı dahil tam yedeği indirebiliyordu. Tüm API anahtarlarını, ağ geçidi token'ını ve yeni cihaz token'ını da okuyabiliyordu. Bu işlemler artık yalnızca yöneticiye açık; gizli değerler yetkisi olmayan hesaplara gösterilmiyor. Masaüstünde tek kullanıcıyla çalışan kurulumlar etkilenmiyordu.
  • Gizli mod, belirli bir sohbete gönderilen mesajlarda diske yazıyordu. Uygulamanın kendisi mesajları tam bu şekilde gönderdiği için gizli mod pratikte işe yaramıyordu; düzeltildi.
  • Etkileşimli tarayıcı (Beta), file:// adresleriyle bilgisayardaki herhangi bir dosyayı okuyabiliyordu. Bu, ajanın dosya okuma kısıtlamalarını tamamen atlatmaya izin veriyordu. Artık yalnızca http, https ve boş sayfa kabul ediliyor. Tarayıcı oturumunu süren uç noktalar da artık ajan (araç çalıştırma) yetkisi istiyor.
  • Web'den bir sayfa getirildiğinde log'a artık sayfanın tamamı değil kısa bir önizlemesi yazılıyor.

Paketleme

  • Sabit mobil dosya adları. Etiketli Android/iOS derlemeleri memo.apk ve memo.ipa olarak yayımlanır; mobil beta derlemeleri memo-beta.apk ve memo-beta.ipa adlarını kullanır. Eski mobil dosya adları artık güncellenmez.

  • AppImage, AppImage kataloğuna uygun hale getirildi. Dosya adı artık Memo-v<sürüm>-x86_64.AppImage; içinde AppStream bilgisi (com.memocpp.Memo) ve masaüstü kısayol bilgisi var. AppImage artık her sürümde GitHub Releases'e de ekleniyor.

  • AppImage'ın da tar.gz gibi kendi indirme kanalları var. Bir sürüm etiketi onu data.memocpp.com üzerinde memo.AppImage olarak yayınlar; main'e yapılan her push ise güncel derlemeyi memo_beta.AppImage olarak yayınlar. Etiketli sürüm olmayan derlemelerin dosya adında artık çift "v" (Memo-vV4.6.0-…) çıkmıyor.

  • Şimdilik yalnızca Linux x86_64. ARM64 derlemesi hâlâ zip olarak çıkıyor.

Yayın öncesi bilinen sınırlamalar

Sağlayıcı kalıcılığı, ortak model menüleri, güvenli Auto Route alternatifi, ajan düşünme gösterimi, sabit/kelime tabanlı hafıza yedeği ve mobil takvim uzlaştırması düzeltildi ve test edildi. Yerel export artık görselleri ana görsel anahtarını kopyalamadan başka cihaza taşıyan parolalı yedek üretir; bulut yedeği ortak veri kapsamını ve sağlayıcı çözme anahtarını taşır. Dışa aktarma, geri yükleme sınırlarını aşan arşivleri reddeder: dosya başına 200 MiB, toplam 500 MiB. Daha büyük indirilmiş GGUF modelleri geri yüklemeden sonra yeniden indirilmelidir. Restore görselleri hedefte yeniden şifreler ve sohbet yollarını günceller; ardından uygulamayı yeniden başlatmak gerekir. Doğrulayıcı eksik kanıtı ve tahmini puanları belirtir. Web girişinden sonra onboarding yenilenir. Ayrıntılar tamamlama incelemesinde. Gerçek telefon alarmı/klavye, Windows/macOS sidecar çalıştırması, gerçek hesap OAuth/kota davranışı ve doğrulayıcı kalite/maliyet ölçümleri hâlâ doğrulanmadı.


Memo'yu kullandığın için teşekkürler — github.com/BugraAkdemir/memo