Ini adalah terjemahan mesin dari dokumen asli berbahasa Inggris. Jika terjadi perbedaan antara terjemahan ini dan versi asli bahasa Inggris, maka versi bahasa Inggris yang akan berlaku. Baca versi asli bahasa Inggris
Catatan Rilis
Versi 0.9.80716 September 2026
Caiioo kini menampilkan batas kepercayaannya kepada Anda. Satu layar Trust Boundary menggantikan Remote AI Providers dan Permissions: setiap tujuan yang dapat dijangkau oleh data Anda — setiap penyedia AI dan akun, setiap konektor dan layanan pencarian, setiap hop yang mungkin dilalui oleh permintaan dalam perjalanannya — beserta apa saja yang dapat dikirimkan ke sana, dan catatan berkelanjutan tentang apa yang telah keluar dari perangkat ini. Persetujuan diberikan per akun, sehingga ChatGPT kantor dan ChatGPT pribadi merupakan keputusan terpisah, dan setiap profil mempertahankan persetujuannya masing-masing. Pilihan penyedia, model, dan akun Anda merupakan pengaturan per perangkat: laptop kerja yang dikonfigurasi dengan akun kantor akan tetap menggunakannya untuk setiap percakapan baru, dan perangkat Anda yang lain mempertahankan pengaturannya masing-masing. vLLM dan NVIDIA NIM bergabung ke jajaran penyedia local-inference, filter privasi dapat dialihkan per percakapan, dan peringkat di balik router hanya menilai suatu model setelah setiap tolok ukur untuk kategori tersebut selesai diukur.
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Satu layar Trust Boundary: Settings → Trust Boundary menggantikan Remote AI Providers dan Permissions. Layar ini mencantumkan setiap tujuan yang dapat dijangkau oleh data Anda — setiap penyedia AI dan akun, setiap konektor dan layanan pencarian, serta setiap hop lanjutan yang mungkin dilalui oleh permintaan — beserta apa saja yang dapat dikirimkan ke masing-masing tujuan, di satu tempat.
- Common: Apa yang keluar dari perangkat ini: Layar Trust Boundary menyimpan catatan pada perangkat tentang permintaan keluar — ke mana tujuannya dan berapa jumlahnya — sehingga Anda dapat melihat apa yang telah dikirim perangkat ini dan kepada siapa. Catatan ini tetap tersimpan di perangkat.
- Common: Persetujuan per akun, dengan setiap hop tertera pada kartu: Kartu persetujuan mencantumkan penyedia DAN akun yang diaturnya — ChatGPT kantor dan ChatGPT pribadi adalah keputusan terpisah — serta mencantumkan setiap hop lanjutan yang dicakup izin tersebut, termasuk failover yang dideklarasikan, sebelum Anda menyetujuinya.
- Common: Profil mempertahankan persetujuannya masing-masing: Persetujuan alat dan keputusan izin menjadi milik profil yang membuatnya; beralih profil akan beralih ke kumpulan persetujuan yang sesuai, dan permintaan persetujuan yang diajukan dalam satu profil hanya dijawab di sana.
- Common: vLLM dan NVIDIA NIM sebagai penyedia local-inference: Arahkan Caiioo ke server vLLM atau NIM mana pun yang kompatibel dengan OpenAI — di mesin ini atau host lain — dengan kunci opsional; model dan ukuran konteksnya dibaca langsung dari server.
- Common: Pilihan penyedia, model, dan akun Anda tetap berada di perangkat ini: Memilih penyedia, model, atau akun di Settings akan menetapkan default untuk setiap percakapan baru di perangkat ini saja. Laptop kerja yang disiapkan dengan akun ChatGPT kantor akan tetap menggunakannya; ponsel dan komputer rumah Anda tetap memiliki pengaturannya masing-masing.
- Common: Pendaftaran organisasi bersifat tawaran: Ketika sebuah organisasi telah mengklaim domain kerja Anda, masuk menggunakan alamat tersebut akan menampilkan tawaran untuk bergabung, lengkap dengan nama organisasi dan apa arti dari bergabung tersebut; tidak ada yang berubah sampai Anda menyetujuinya.
Peningkatan
- Common: Alat yang tepat dipilih lebih sering: Pemilihan alat dilatih ulang pada percakapan nyata dengan intensi yang diverifikasi manusia, sehingga alat yang dibutuhkan suatu permintaan lebih sering siap digunakan — dan alat Self Checker serta kontrol desktop kini dapat dipilihkan untuk Anda saat suatu permintaan membutuhkannya.
- Common: Filter privasi adalah sakelar per percakapan: Mengubahnya dari composer hanya akan memengaruhi percakapan tersebut; pengaturan default dan percakapan Anda yang lain tetap seperti semula.
- Common: Suatu model diperingkat hanya berdasarkan bukti lengkap: Daftar Power dan Best menilai suatu model untuk sebuah kategori hanya jika setiap tolok ukur yang diperhitungkan oleh kategori tersebut telah diukur untuknya; model yang kekurangan satu tolok ukur akan ditampilkan sebagai tidak diperingkat, dengan tolok ukur yang belum ada dicantumkan namanya, dan router tidak akan memilihnya untuk kategori tersebut.
- Common: Masuk akun Microsoft menampilkan penerbit terverifikasi: Menghubungkan Outlook atau Microsoft 365 dari akun kerja akan menampilkan Caiioo sebagai penerbit Microsoft yang terverifikasi (bernama Six Cailloux, perusahaan di balik Caiioo, pada layar izin), sehingga peringatan "unverified publisher" dari Microsoft tidak lagi menghalangi Anda untuk mengakses email dan kalender. Organisasi yang mengelola izin secara terpusat tetap menyetujui akses sekali saja, melalui tautan admin di brankas kredensial.
- iOS, Android: Aplikasi terbuka dan tetap responsif meski riwayat berukuran besar: Percakapan dan memorinya kini dimuat saat Anda membuka atau mencarinya, bukan sekaligus saat peluncuran, dan sinkronisasi tidak lagi membaca ulang setiap percakapan di setiap siklus. Pada ponsel dengan ratusan percakapan, peluncuran dan pengetikan berjalan lancar di bagian yang sebelumnya sempat mengalami jeda.
- Common: Pengingat dijadwalkan dalam satu tahap: Ponsel mendaftarkan pengingatnya ke sistem satu kali saat peluncuran, bukan dua kali per pengingat, dan acara kalender sepanjang hari dijadwalkan dengan benar.
- Desktop: Sandbox menyatakan alat proses mana yang diizinkannya: Deskripsi alat shell menyebutkan alat yang berfungsi di dalam sandbox (pgrep, lsof, Python) dan yang tidak bisa (ps, top), sehingga asisten memilih alat yang tepat terlebih dahulu.
Perbaikan Bug
- Common: Sinkronisasi berhenti menghapus ulang pengaturan yang baru saja diunggah ulang: Ketika sebuah profil telah diidentifikasi ulang di satu perangkat, perangkat lain memperlakukan pengaturannya seolah telah ditinggalkan dan menghapusnya dari penyimpanan sinkronisasi di setiap siklus, sementara perangkat pertama mengembalikannya. Pengaturan kini hanya dihapus jika profil itu sendiri telah dihapus.
- iOS: Settings tetap terbuka saat Anda mengetuk tautan bantuan: Membuka panduan pengguna atau catatan rilis dari Settings → Help tidak lagi menutup Settings di belakangnya.
- Common: Lampiran besar tetap utuh selama sinkronisasi: Klip audio yang panjang, gambar berukuran besar, atau PDF besar yang mencapai perangkat lain melalui jalur sinkronisasi cepat sebelumnya disimpan di sana sebagai placeholder kosong menggantikan file aslinya, begitu pula pada perangkat yang membuatnya. Placeholder kini tidak pernah disimpan lagi, dan lampiran apa pun yang sempat digantikannya akan diambil kembali secara utuh pada sinkronisasi berikutnya.
- Common: Pembaruan tidak pernah mengganggu klip yang sedang diputar: Pembaruan over-the-air menunggu hingga audio atau video selesai diputar sebelum memuat ulang.
- Common: Alat bicara (speak) mengetahui batasannya sendiri: Sebuah klip dapat memuat hingga 5.000 karakter; asisten diberi tahu sebelum memanggilnya, dan teks yang lebih panjang dibacakan sebagai beberapa klip, alih-alih mengalami kegagalan.
- Common: Formula dirender dengan benar: Formula tampilan yang ditulis dengan pembatas
\[ … \]kini dirender sebagai sebuah blok; sebelumnya formula tersebut menelan kalimat setelahnya menjadi satu pesan kesalahan berwarna merah. - Common: Pengidentifikasi kode bukan nama orang: Filter privasi tidak lagi menyamarkan pengidentifikasi camelCase dan snake_case dalam kode seolah-olah pengidentifikasi tersebut adalah nama orang.
- Common: Pencarian pengaturan mematuhi kueri: Menanyakan skema pengaturan kepada asisten akan menampilkan entri yang cocok dengan apa yang Anda tanyakan, bukan keseluruhan skema.
- Desktop: Dialog Connect-a-browser menjaga privasi email Anda: Dialog tersebut merujuk ke akun yang sedang masuk tanpa menampilkan alamatnya, dan placeholder nama perangkat berupa contoh generik alih-alih nama perangkat Anda sendiri.
- Common: Setiap profil hanya menyimpan kredensialnya sendiri: Beralih atau keluar dari suatu profil akan membawa serta kunci dan akun miliknya, dan pembersihan satu kali akan menghapus salinan apa pun yang tertinggal di profil lain akibat peralihan sebelumnya.
Versi 0.9.80615 September 2026
Ekstensi Chrome dan Edge kini terbuka dengan sebuah pilihan: gunakan browser ini untuk Caiioo Desktop, atau jalankan asisten lengkap di sini — keduanya memerlukan sign in, dan browser yang masuk ke akun yang sama akan terhubung ke desktop secara otomatis tanpa kode; desktop mendapatkan chip "Add a browser" di tempat chip browser berada, asisten memberi tahu konektor browser mana yang dibutuhkan platform Anda, dan Skills Library kini memiliki kotak pencarian serta tidak lagi memuat duplikat. Percakapan mempertahankan akun penyedianya sendiri; kuota ChatGPT dan Anthropic Anda dapat dilihat per akun; Astra dan setiap model OpenAI menampilkan penalaran (reasoning) mereka; percakapan di Mac, Windows, dan Linux tersimpan di basis data aplikasi pesan demi pesan; dan pemeringkatan di balik router mengukur kapabilitas, dengan cakupan bukti yang ditampilkan.
Tampilkan detailSembunyikan detail
Fitur Baru
- Ekstensi: Gunakan browser ini untuk Caiioo Desktop, atau jalankan asisten di sini: Layar pertama Chrome/Edge menawarkan dua opsi — gunakan browser ini untuk alat browser aplikasi desktop (tidak ada hal lain yang berjalan di sini: tanpa sinkronisasi, tanpa jadwal), atau jalankan asisten Caiioo secara lengkap di browser. Keduanya memerlukan sign in. Browser yang masuk ke akun yang sama dengan Caiioo Desktop di komputer yang sama akan terhubung secara otomatis; dengan Private Sync yang dikonfigurasi pada keduanya, browser tersebut menjadi trusted peer yang juga berbagi identitas dan alat Apple. Tanpa kode penyandingan (pairing code). Ekstensi Safari disertakan di dalam aplikasi Mac dan terhubung secara otomatis; ekstensi dari rilis sebelumnya tetap mempertahankan kontrol browser hingga Anda memperbaruinya.
- Desktop: Tambahkan browser di tempat chip browser berada: Chip "Add a browser" berada bersama chip browser di bagian atas sidepanel dan di Tool Configuration, pada Mac, Windows, dan Linux — tetap ada bahkan saat tidak ada browser yang terhubung. Ini membuka tiga langkah (instal ekstensi, masuk ke akun yang sama, ekstensi terhubung secara otomatis) dengan tautan toko, menyebutkan nama akun tempat desktop ini masuk, dan mengonfirmasi browser berdasarkan nama saat muncul. Settings → Connections mencantumkan setiap browser yang terhubung sebagai Browser control atau Trusted peer, menandai ekstensi lama, dan memutuskan koneksi salah satunya.
- Umum: Akun penyedia per percakapan: Memilih akun ChatGPT, Anthropic, atau xAI di dalam percakapan akan tetap berlaku untuk percakapan tersebut dan tidak mengubah setelan default profil Anda.
- Umum: Kuota langganan Anda, per akun: Akun ChatGPT dan Anthropic menampilkan kuota yang telah digunakan dan tersisa, periode berlakunya, serta waktu reset, jika dilaporkan oleh penyedia.
- Umum: Python dan Self Evaluator di semua paket: Interpreter Python dalam sandbox dan fitur opsional Self Evaluator kini tidak lagi terbatas untuk penguji (tester).
- Umum: Penalaran ChatGPT terlihat: Giliran respons yang dijalankan melalui akun ChatGPT Anda menampilkan ringkasan penalaran saat berpikir, sebagaimana yang telah dilakukan oleh model penalaran lainnya.
- Desktop: Percakapan disimpan pesan demi pesan: Mac, Windows, dan Linux menyimpan setiap pesan sebagai rekamannya sendiri di basis data aplikasi, yang ditulis sekali per giliran respons; percakapan yang sudah ada dipindahkan saat peluncuran pertama dan diverifikasi saat proses berlangsung.
- Umum: Cari skill Anda: Skills Library memiliki kotak pencarian yang memfilter berdasarkan nama, deskripsi, tag, aplikasi, dan teks skill itu sendiri, dengan penghitung langsung; tombol Escape untuk mengosongkannya.
Peningkatan
- Desktop: Asisten mengetahui konektor browser mana yang Anda butuhkan: Di Windows dan Linux, asisten memberi tahu bahwa penelusuran web memerlukan ekstensi Chrome/Edge; di macOS, ekstensi Safari atau ekstensi Chrome/Edge — yang masuk ke akun yang sama — dan mengarahkan ke Tool Configuration → Add a browser sebelum tautan instalasi, alih-alih gagal tanpa pemberitahuan.
- Umum: Pemeringkatan mengukur kapabilitas dan menampilkan buktinya: Daftar Power dan Best tidak lagi mencampuradukkan kecepatan ke dalam kapabilitas; skor setiap model hanya dibangun dari tolok ukur (benchmark) yang terukur, dan halaman benchmark menunjukkan seberapa banyak bukti yang mendasari setiap skor.
- Umum: Penalaran dari Astra dan setiap model OpenAI: Ringkasan penalaran dialirkan saat dihasilkan; model mana yang melakukan penalaran dibaca dari katalog, bukan dari daftar nama statis.
- Umum: Laporan dukungan menyertakan bukti: Ekspor mempertahankan baris koneksi browser dan mencantumkan alat yang ditawarkan kepada asisten pada giliran yang dilaporkan.
- Desktop: Pembaruan tidak pernah menghilangkan pesan Anda: Jika pembaruan over-the-air memulai ulang engine saat Anda sedang mengirim pesan, Caiioo akan menampilkan "installing an update", menahan pesan tersebut, dan langsung mengirimkannya begitu engine kembali aktif — sekali saja, tanpa duplikat.
- Desktop: Build yang sama, tanpa unduhan: Desktop yang sudah berada di versi build rilis ini akan menerapkan pembaruan over-the-air tanpa perlu mengunduh apa pun dan tanpa memulai ulang.
- Umum: Pencarian Keenable untuk semua orang: Penelusuran web pilihan ini tidak lagi memerlukan paket tester.
- Umum: Percakapan mempertahankan modelnya, dan aplikasi "for Legal" di Hub terbaca jelas di latar putih: Menambahkan atau menghubungkan kembali akun ChatGPT akan langsung menyegarkan daftar modelnya; warna biru pada aplikasi Legal memenuhi standar kontras aksesibilitas.
Perbaikan Bug
- Umum: Alat yang paket Hub-nya belum diinstal tidak akan pernah ditawarkan: Computer Use (dan Self Evaluator) sebelumnya dapat ditawarkan ke model sebelum paketnya terinstal, yang berujung pada pesan "install the package first"; kini alat tersebut tidak akan muncul di toolset hingga diinstal.
- Umum: Browser yang lambat bukanlah browser kosong: Pencarian tab yang mengalami batas waktu habis (timed out) sebelumnya dilaporkan sebagai "no tabs open"; kini dinyatakan bahwa browser tidak merespons, dan pencarian sekali jalan (one-shot lookup) mendapatkan alokasi waktu yang sama dengan pemuatan halaman.
- Umum: Izin Google setelah persetujuan ulang: Penolakan yang diulangi Google setelah Anda baru saja memberikan otorisasi ulang tidak lagi melakukan perulangan persetujuan dua kali, serta menyebutkan alasan dari Google; proses sign in Google biasa tidak lagi menggantikan izin Calendar atau Drive yang lebih luas dengan izin khusus identitas.
- Umum: Percakapan panjang tetap dapat dialihkan (hand-off) antarperangkat Anda: Percakapan yang melebihi ukuran muatan transfer lintas perangkat tidak lagi menolak berjalan di mana pun dengan pesan "start a new conversation" — pengalihan kini hanya menyebutkan identitas percakapan alih-alih membawa seluruh isinya, dan perangkat yang memilikinya akan menjalankannya dari salinannya sendiri (atau menunggu sinkronisasi selesai).
- Desktop: Tidak ada yang dapat menjangkau socket yang belum terverifikasi: Koneksi yang tidak terotentikasi ke engine desktop tidak lagi menerima snapshot status, streaming percakapan, atau token masuk. Browser yang masuk ke akun yang sama mendapatkan kontrol browser; identitas, rahasia, dan stream status hanya diberikan kepada trusted peer yang telah membuktikan kunci Private Sync bersama; ekstensi yang lebih lama di komputer ini tetap mempertahankan kontrol browser saja; balasan browser palsu dari socket lain akan diabaikan.
- Desktop: Basis data mempertahankan semua yang telah disimpan: Alias konten yang disamarkan (masked-content aliases), detail penyegaran OAuth, riwayat folder, dan proses masuk akun nonaktif kini tetap tersimpan di setiap peluncuran; informasi asal file GitHub, Drive, atau lokal juga tetap dipertahankan setelah penyimpanan dan peluncuran, serta tanda bintang (star) tidak lagi hilang saat migrasi ke basis data.
- Umum: Alat yang tidak termasuk dalam paket tidak akan pernah ditawarkan: Tindakan yang dibatasi oleh paket sebelumnya masih ditawarkan ke model jika dibungkus oleh skema alat, yang kemudian memunculkan kartu upgrade di tengah giliran respons; filter kini mencakup tindakan tersebut, dan fitur khusus tester tidak akan pernah memunculkan permintaan pembelian.
- Umum: Menghubungkan ulang setelah handshake terputus akan membangun kembali sesi peer: Handshake yang terputus saat menghubungkan ulang sebelumnya menyebabkan sesi lintas perangkat menjadi usang.
- Desktop: Updater selalu membaca rilis terkini: Pemeriksaan pembaruan membaca manifes rilis langsung secara real-time; salinan usang tidak lagi dapat menawarkan versi perantara.
- Umum: Satu direktori cache model di setiap desktop: Cache model E5 di Windows dan Linux kini berada di samping model-model aplikasi lainnya.
- Umum: Skill tidak pernah masuk dua kali: Setiap skill kini memiliki identitas yang stabil, sehingga setelan default yang di-seed ulang, salinan skill yang sama dari peer, atau ekspor yang diimpor kembali akan mengisi baris yang sudah ada alih-alih membuat duplikat; duplikat yang sudah ada akan digabungkan menjadi satu pada peluncuran pertama, dan setelan default yang telah diedit tidak akan pernah ditimpa oleh seeding ulang.
- Mac: Permintaan desktop sendiri terotentikasi pada cold start: Aplikasi sebelumnya menyerahkan secret per peluncurannya ke sidepanel sebelum sidepanel itu ada, sehingga Add a browser, Calendar, Reminders, dan Notes dari antarmuka desktop ditolak hingga engine diluncurkan ulang; secret kini tiba bersamaan dengan halaman.
- Umum: Sign in ChatGPT yang dilakukan saat percakapan terbuka berhasil memuat kredensialnya: Akun sebelumnya tidak menghasilkan kredensial sama sekali (respons tanpa kunci, dan muncul opsi "Reconnect" di bawah kuotanya) karena alur resolusi mengambil jalur pintas yang ditujukan untuk pemilihan; kini akun berhasil menerapkan izin (grant) yang tersimpan.
- Umum: Ringkasan penalaran multi-bagian mempertahankan jeda barisnya: Fase penalaran OpenAI sebelumnya digabungkan dengan baris baru tunggal dan dirender menjadi satu baris bersambung; kini dirender sebagai baris terpisah.
- Desktop: Ekstensi lama tidak lagi terhubung ulang setiap detik: Engine membatasi browser tersebut menjadi satu koneksi per sepuluh detik dan mencatatnya di log sekali per browser setiap sepuluh menit; file sementara yang terputus dari penyimpanan percakapan sebelumnya akan dibersihkan pada peluncuran berikutnya.
Versi 0.9.80514 September 2026
Aplikasi Mac, Windows, dan Linux kini memperbarui dirinya sendiri di antara rilis — bukan hanya layar yang Anda lihat, melainkan mesin di bawahnya — sehingga router yang lebih baik, alat yang lebih canggih, atau sinkronisasi yang lebih cepat hadir di desktop Anda dalam hitungan jam, dengan mulai ulang senyap pada saat tidak ada aktivitas yang berjalan. Value routing tetap memilih model di sisi aman lonjakan biaya (cost cliff), setiap percakapan mengingat model yang Anda pilih untuknya, folder yang Anda pilih tetap terpilih, dan dokumen dari folder yang terhubung terbuka di Slate sebagai tampilan hanya-baca yang dapat Anda simpan ke Caiioo dengan satu klik.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop: Seluruh aplikasi diperbarui secara over the air: Desktop Mac, Windows, dan Linux menerima mesin yang menjalankan percakapan Anda — routing, alat, sinkronisasi, penyimpanan — dengan cara yang sama seperti saat menerima antarmuka, diperiksa dan diterapkan bersamaan, dengan mulai ulang di waktu senggang. Pembaruan versi dari toko aplikasi bukan lagi satu-satunya cara peningkatan desktop sampai kepada Anda.
- Umum: Value routing memperhatikan cost cliff: Router Value membaca kurva harga riil dari model-model yang tersedia untuk Anda dan tetap berada di sisi yang landai, memilih model paling mumpuni di rentang tersebut untuk setiap tugas. Kolom Value pada halaman tolok ukur (benchmark) mengurutkan peringkat persis sesuai urutan yang dipilih router.
- Umum: Dokumen dari folder Anda terbuka di Slate: File dari folder yang terhubung terbuka sebagai tampilan hanya-baca di Slate — baik Markdown, Word, spreadsheet, RTF, maupun PDF — dilengkapi tombol Save to Caiioo yang membuat salinan Library dan membiarkan file aslinya tidak tersentuh.
- Umum: Setiap model berperingkat dapat diakses di provider Anda: Saat Anda memilih provider, router kini melihat seluruh katalog berperingkatnya, alih-alih daftar pendek global, sehingga provider yang lebih kecil selalu memiliki model yang memenuhi syarat untuk tugas tersebut.
- Umum: Suara dengan akun ElevenLabs Anda sendiri (pratinjau penguji): Masuk ke ElevenLabs sekali dan suara beserta alatnya akan langsung menggunakan izin tersebut — tanpa perlu menempelkan kunci API. Tersedia untuk penguji dalam rilis ini.
Peningkatan
- Umum: Setiap percakapan mempertahankan modelnya masing-masing: Memilih model atau provider di dalam percakapan hanya berlaku untuk percakapan tersebut. Default untuk percakapan baru Anda berada di Settings.
- Umum: Pilihan folder tidak berubah: Folder yang Anda pilih untuk suatu percakapan tetap bertahan meski disimpan, disinkronkan, atau dibuka kembali, serta tetap terbawa dalam giliran pesan saat perangkat lain menjalankannya.
- Umum: Persetujuan alat melekat pada percakapan: Menyetujui alat berlaku untuk percakapan tersebut di setiap perangkat, dan permintaan akan menyebutkan tujuannya terlebih dahulu.
- Umum: Satu nomor versi: Chip versi menampilkan satu nomor yang benar-benar sedang berjalan; pembaruan over the air tidak lagi membuka catatan rilis, yang kini hanya muncul pada setiap pembaruan versi.
- Umum: Komposer yang lebih rapi: Tombol aksi aplikasi dapat disembunyikan pada composer yang sempit dan baris tombol akan menyesuaikan ruang saat tombol berubah.
- Umum: Menghubungkan aplikasi yang membutuhkan persetujuan memberikan pemberitahuan yang jelas: Ketika administrator workspace harus menyetujui aplikasi sebelum alatnya dapat digunakan, penyiapan akan menyatakan hal tersebut secara jelas alih-alih menjanjikan ketersediaan alat pada pesan berikutnya.
- Umum: Penemuan alat mengenali Hub: Menanyakan suatu kemampuan kini dapat menemukan paket Hub sekaligus aplikasi yang terhubung.
Perbaikan Bug
- Umum: Value routing tidak lagi memilih model termahal: Kombinasi sebelumnya membuat model flagship mengungguli model-model yang jauh lebih murah yang selisih kemampuannya hanya satu atau dua poin.
- Umum: Mengubah model di satu percakapan tidak lagi mengubah percakapan lain: Kontrol percakapan sebelumnya menyimpan default untuk seluruh profil; kini pengaturan tersebut disimpan khusus untuk percakapan terkait.
- Umum: Folder yang dipilih tidak lagi hilang setelah proses simpan atau sinkronisasi: Snapshot yang usang atau sinkronisasi masuk sebelumnya dapat menimpa pilihan tersebut dengan daftar kosong dari giliran yang sedang berjalan.
- Umum: Setiap model yang memenuhi syarat dapat diakses di provider yang lebih kecil: Peringkat yang dipublikasikan sebelumnya dipotong menjadi 40 besar global sebelum filter provider diterapkan, yang dapat membuat provider tidak memiliki model yang memenuhi syarat sama sekali.
- Umum: Tautan file lokal terbuka di setiap build desktop: Antarmuka yang berjalan di atas mesin yang lebih lama kini membuka file sesuai cara yang dapat dilakukan mesin tersebut, alih-alih melaporkan bahwa file tidak dapat dibuka.
Versi 0.9.80414 September 2026
Perutean otomatis kini berjalan di setiap giliran dengan penyedia yang Anda pilih. Pilih ChatGPT, OpenRouter, atau kunci milik Anda sendiri, dan Caiioo Routers akan memeringkat serta berjalan di dalam katalog penyedia tersebut — koneksi Anda lainnya tetap bebas Anda gunakan, tidak pernah dialihkan di luar kendali Anda.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Perute tetap menggunakan penyedia yang Anda pilih: Saat OpenRouter dipilih, giliran perute dapat berjalan di akun Google yang Anda hubungkan secara terpisah — model yang sama terdaftar di sana, dan perute memilih rute langsung — sehingga obrolan biasa mencapai batas kuota tingkat gratis akun tersebut dan terhenti dengan "API quota exceeded". Kini perute hanya memeringkat dan berjalan di dalam katalog penyedia yang dipilih.
Versi 0.9.80313 September 2026
Memori kini mengingat percakapan persis seperti yang Anda lakukan — pertanyaan dan inti jawabannya — serta tetap berpegang pada percakapan yang masih menjadi milik Anda. Setiap alat yang Anda miliki kini mudah dijangkau, termasuk yang jarang Anda gunakan, apa pun sebutan yang Anda berikan. Hal lain dalam rilis ini: alat dari aplikasi yang terhubung hadir dengan instruksi persisnya, folder melaporkan statusnya sendiri, dan data Anda mempertahankan angka serta namanya secara tepat di setiap langkah.
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Setiap alat mudah dijangkau: Pemilih alat pada perangkat milik Caiioo kini mengenali alat berdasarkan namanya bagaimanapun Anda mengetiknya ("sub agent", "sub-agents", "subagents") dan telah dilatih ulang pada giliran percakapan nyata sehingga alat yang jarang digunakan — Sub-Agents, kartu, dan sejenisnya — muncul kapan pun sesuai dengan permintaan, bukan hanya yang sering digunakan.
- Common: Alat dari aplikasi lain mempertahankan instruksi persisnya: Ketika Caiioo terhubung ke aplikasi yang menawarkan beberapa alat, bentuk masing-masing alat diserahkan ke model persis seperti yang ditentukan oleh aplikasi tersebut, sehingga permintaan dibentuk sesuai harapan aplikasi. Tampilan Slate juga dapat terbuka dengan datanya yang disediakan secara langsung.
Peningkatan
- Common: Ingatan terbaca seperti percakapan: Cuplikan memori menampilkan apa yang ditanyakan dan inti jawabannya, disertai referensi untuk memperluas keluaran alat apa pun sesuai permintaan.
Perbaikan Bug
- Common: Percakapan yang dihapus tidak lagi muncul kembali melalui memori: Percakapan yang Anda hapus di perangkat Mac, Windows, atau Linux, atau di ponsel, sebelumnya masih muncul dalam pencarian memori dan dalam petunjuk yang dirujuk Caiioo, dengan label seolah-olah masih aktif. Penghapusan kini membersihkan memorinya di setiap platform, dan apa pun yang tiba belakangan dari perangkat lain untuk percakapan yang telah dihapus akan diabaikan.
- Common: Satu interaksi diingat satu kali: Pertanyaan dan jawaban yang sama sebelumnya dapat disimpan beberapa kali — Caiioo mengindeks ulang percakapan satu jam kemudian dan tidak mengenali salinan sebelumnya — sehingga membaca interaksi yang sama kembali ke dirinya sendiri seolah-olah Anda telah bertanya berulang kali. Salinan kini dikenali saat pengindeksan dan ditiadakan saat pemanggilan kembali.
- Common: Folder yang telah dipindahkan memberitahukan statusnya: Folder yang telah Anda hubungkan sebelumnya dapat terdaftar sebagai tersedia dan dapat ditulisi sementara setiap upaya untuk membaca atau menulisnya gagal dengan keterangan singkat "tidak tersedia". Caiioo kini memeriksa folder tersebut sebelum memberikan akses, mencantumkan folder yang hilang atau dipindahkan sebagai tidak tersedia, dan menyebutkan apakah folder tersebut hilang, diganti, bukan sebuah folder, atau tidak diizinkan.
- Common: Angka dan nama di dalam hasil alat kembali dengan tepat: Nilai yang melewati perlindungan privasi dalam perjalanannya menuju model — harga, ukuran, pengenal yang memuat angka — sebelumnya dapat kembali dalam keadaan berubah ketika model menyalinnya ke langkah berikutnya. Data terstruktur kini dilindungi nilai demi nilai dan dipulihkan dengan cara yang sama.
Versi 0.9.80211 September 2026
Perangkat Anda yang lain kini dapat melihat percakapan secara langsung saat berlangsung — pertanyaan yang Anda ketik di satu mesin langsung muncul di perangkat lainnya, diikuti dengan balasan yang dialirkan secara streaming — serta performa yang ditingkatkan dan penggunaan jaringan yang dioptimalkan. Turut hadir dalam rilis ini: perutean otomatis memilih dari setiap penyedia yang telah Anda hubungkan, dan masuk dengan ChatGPT (saat ini hanya tingkat tester) menampilkan kembali model-model Anda.
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Ponsel di samping Mac Anda menarik riwayat Anda dari Mac: iPhone atau iPad baru di jaringan yang sama dengan Mac kini mengambil percakapannya dari salinan milik Mac tersebut alih-alih dari penyimpanan cloud — Mac menyimpan apa yang telah disinkronkan dan meneruskannya secara langsung — sehingga sinkronisasi pertama selesai dalam waktu yang jauh lebih singkat dan tidak menghabiskan kuota cloud Anda. Pekerjaan Anda tidak akan pernah tertunda karenanya: apa pun yang Anda buat selama sinkronisasi pertama disimpan ke cloud dalam hitungan detik, bukan setelah seluruh riwayat selesai diunduh.
- Common: Perangkat Anda yang lain melihat percakapan secara langsung saat berlangsung: Saat Anda mengirim pesan dari satu perangkat dan melihatnya di perangkat lain, perangkat pemantau sebelumnya menampilkan balasan yang masuk secara streaming tanpa ada pertanyaan di atasnya — pertanyaan tersebut baru muncul beberapa saat setelah jawabannya. Kini pertanyaan tersebut langsung muncul begitu Anda mengirimkannya, di setiap perangkat, dengan balasan yang mengalir secara streaming di bawahnya.
- Common: Mengubah nama, menyematkan, dan mengarsipkan diterapkan ke perangkat Anda yang lain dalam hitungan detik: Percakapan yang diubah namanya sebelumnya bisa memerlukan waktu satu menit atau lebih untuk berganti nama di perangkat lain, dan terkadang baru terjadi setelah perangkat tersebut melakukan pengecekan sesuai jadwalnya sendiri. Setiap perubahan pada percakapan kini langsung memperbarui perangkat Anda yang lain seketika.
- Common: Perutean otomatis memilih dari setiap penyedia yang telah Anda hubungkan: Caiioo Routers sebelumnya memeringkatkan dan menjalankan setiap permintaan melalui OpenRouter, bahkan ketika Anda telah menghubungkan langganan ChatGPT atau kunci penyedia. Kini mereka mempertimbangkan setiap katalog yang telah Anda hubungkan, lebih memilih penyedia yang Anda gunakan secara langsung dibandingkan gateway jika keduanya menyediakan model yang sama, serta menjalankan permintaan di tempat model pemenang berada. Peringkat publikasi di baliknya juga lebih mendalam — empat puluh model teratas per tugas, bukan lagi sepuluh.
Peningkatan
- Common: Lalu lintas data antarperangkat Anda jauh berkurang: Sebelumnya, setiap perangkat mengirimkan data pemeliharaan internalnya — progres sinkronisasi, pemberitahuan penyimpanan, seluruh penyimpanan pengaturannya pada setiap perubahan — ke setiap perangkat lain milik Anda, di mana data tersebut langsung dibuang setelah diterima dan dicatat. Kini, hanya aliran percakapan dan sinyal-sinyal kecil sinkronisasi yang dikirimkan. Giliran percakapan dimulai lebih cepat pada mesin yang sibuk, dan log diagnostik di setiap perangkat mempertahankan riwayatnya alih-alih menimpanya setiap beberapa menit.
- Common: Perubahan pada protokol OpenAI diterapkan ke setiap perangkat tanpa pembaruan aplikasi: Versi yang diumumkan Caiioo ke OpenAI saat meminta model ChatGPT Anda kini dikirimkan sebagai data alih-alih dikompilasi ke dalam aplikasi, sehingga ketika OpenAI mengubahnya lagi, model-model terbaru akan langsung muncul di Mac, Windows, Linux, dan ponsel segera setelah kami memublikasikan perubahan tersebut — tanpa rilis toko aplikasi, tanpa menunggu.
Perbaikan Bug
- Common: Masuk dengan ChatGPT menampilkan model Anda kembali: Setelah menghubungkan akun ChatGPT, daftar model terkadang kosong sehingga proses masuk tampak bermasalah. OpenAI sempat mulai menolak versi yang diumumkan Caiioo saat meminta katalog; Caiioo kini mengumumkan versi saat ini, dan model yang baru dirilis seperti GPT-6 Astra akan muncul segera setelah akun Anda memilikinya. Daftar usang yang di-cache oleh versi sebelumnya langsung dibuang pada penggunaan pertama alih-alih disimpan selama sehari.
- Common: Model ChatGPT baru tidak lagi tersembunyi oleh daftar lama: Model chat yang ditawarkan Caiioo dari OpenAI sebelumnya dipilih dari daftar kelompok model yang tetap, sehingga model dari kelompok baru tidak dapat muncul sampai Caiioo diperbarui. Batasan daftar ini telah dihapus — apa pun yang bukan model embedding, speech, image, moderation, atau realtime kini akan ditawarkan.
- Common: Sinkronisasi pertama perangkat baru selesai dalam hitungan menit, bukan berjam-jam: Ponsel atau tablet yang baru bergabung ke konstelasi Anda sebelumnya menarik percakapan dari penyimpanan cloud dalam jumlah sedikit demi sedikit — saat penyimpanan cloud meminta Caiioo untuk memperlambat permintaan, Caiioo membatalkan proses tersebut dan menunggu satu setengah menit sebelum mencoba lagi, sehingga riwayat yang besar membutuhkan waktu hampir seharian. Kini aplikasi menunggu tepat selama durasi yang diminta oleh penyimpanan cloud dan melanjutkan dalam proses yang sama, terus berjalan tanpa jeda biasanya selama masih tertinggal, dan bagian header menampilkan "Downloading 812 of 3,061" agar Anda dapat melihat prosesnya.
- iOS: iPhone atau iPad di samping Mac Anda melakukan sinkronisasi melalui jaringan lokal: Aplikasi sebelumnya tidak pernah meminta izin ke iOS untuk mengakses perangkat di jaringan Anda, sehingga setiap upaya penarikan data dari Mac di dekatnya ditolak secara diam-diam dan beralih kembali ke penyimpanan cloud. Sekarang aplikasi akan meminta izin tersebut, alamat Mac diteruskan ke ponsel segera setelah terhubung, dan jika Mac terdekat sedang melakukan sinkronisasi melalui Mac lain, ponsel akan beralih ke Mac yang dapat melayaninya.
- iOS: Menghubungkan ulang layanan di tengah percakapan tidak lagi menghentikan alat: Di iPhone dan iPad, ketika sebuah alat meminta Anda untuk menghubungkan ulang Google dan Anda melakukannya, alat tersebut terus menunggu selama dua menit sebelum berhenti mencoba — informasi koneksi ulang tidak pernah tersampaikan kepadanya. Kini alat tersebut langsung melanjutkan begitu Anda selesai.
- Common: URL Cloudflare AI Gateway kini tersimpan: Memasukkan URL gateway Cloudflare dan menyimpannya sebelumnya tidak berdampak apa-apa — penyedia kemudian melaporkan bahwa itu belum dikonfigurasi. Pengaturan ini kini tersimpan sebagaimana mestinya seperti pengaturan lainnya.
- Common: Menutup Settings dengan tombol Close tetap mempertahankan perubahan Anda: Mengubah penyedia AI dan menutup Settings menggunakan tombol Close sebelumnya membuang perubahan tersebut — hanya menutup dengan Escape atau mengeklik di luar yang menyimpannya. Semua cara menutup Settings kini akan menyimpan perubahan.
Versi 0.9.80110 September 2026
Peningkatan antarmuka kini menjangkau setiap aplikasi Caiioo tanpa perlu menunggu rilis di toko aplikasi, dan versi yang ditampilkan Caiioo mencantumkan aplikasi yang Anda instal sekaligus pembaruan yang sedang berjalan. Daftar percakapan terbuka secara instan berapa pun jumlah percakapan yang Anda miliki. Pada komputer bersama, setiap akun menyimpan percakapan dan pengaturannya sendiri, siap digunakan begitu masuk kembali. Folder menampilkan mesin tempat folder tersebut berada, pengoperasian file di dalamnya kini lebih cepat, dan edisi Free dijelaskan secara jelas berdampingan dengan fitur-fitur tambahan Pro.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Pembaruan antarmuka diterapkan secara mandiri: Caiioo kini mengambil peningkatan antarmukanya di latar belakang — baik di Mac, Windows, Linux, iPhone, iPad, maupun Android — memverifikasi setiap file sebelum menyimpannya, dan menerapkan pembaruan pada saat senggang: tidak pernah di tengah percakapan, tidak pernah saat ada teks di composer, dan pada ponsel tidak pernah saat tugas apa pun sedang berjalan. Jendela aplikasi cukup memuat ulang dengan sendirinya. Versi desktop memeriksa setiap lima belas menit; ponsel memeriksa saat aplikasi dibuka atau kembali ke latar depan, dan pembaruan yang sedang diunduh saat Anda beralih aplikasi akan terus berjalan sejenak di latar belakang. Pembaruan tidak akan pernah diterapkan di atas aplikasi yang lebih baru: versi yang Anda instal selalu menjadi batas minimum.
- Umum: Nomor versi yang dapat dirujuk: Versi yang ditampilkan di aplikasi kini terbaca seperti
0.9.801-2— aplikasi yang Anda instal, kemudian pembaruan antarmuka yang telah diterapkannya — di setiap platform, dan tiket bantuan menyertakan informasi tersebut, build persisnya, serta sumber asalnya, sehingga laporan dapat dilacak kembali ke kode spesifik yang menghasilkannya. - Umum: Folder menampilkan nama perangkatnya: Setiap folder yang dapat diakses oleh Caiioo diberi label perangkat tempat folder tersebut berada — di pemilih saat Anda memilih salah satunya, dan di Settings, yang kini menampilkan folder setiap perangkat di satu tempat, dikelompokkan berdasarkan perangkat. Perangkat yang tidak dapat diakses akan ditampilkan sebagai tidak dapat dijangkau, bukan sebagai tidak memiliki folder.
- Umum: Bekerja dengan folder lebih cepat: Agen dapat membaca beberapa file dalam satu langkah, membaca sebagian rentang dari file besar alih-alih seluruhnya, dan meminta kerangka dokumen sebelum membukanya. Setiap file yang dikutip dilengkapi dengan tautan yang dapat dibuka, file Markdown yang dikutip terbuka dalam bentuk ter-render dan bukan teks mentah, dan penampil file di folder Anda menunjukkan apa yang sedang ditampilkannya.
Peningkatan
- Umum: Daftar percakapan terbuka secara instan: Dengan beberapa ratus percakapan, membuka daftar atau berpindah antarpercakapan sempat membuat seluruh aplikasi terhenti sejenak di setiap platform, dan ketukan pada ponsel bisa tidak terbaca selama jeda tersebut. Daftar kini hanya merender percakapan yang tampak di layar, dan perubahan yang tidak memengaruhi tampilan yang terlihat tidak akan merender ulang apa pun.
- Desktop: Daftar percakapan dan pengaturan Anda disimpan dalam basis data: Di Mac, Windows, dan Linux, daftar percakapan dan pengaturan Anda kini disimpan dalam basis data, bukan dalam satu file besar. Gangguan di tengah proses penyimpanan tidak akan merusak data yang ada, file yang rusak akan disisihkan dan basis data digunakan sebagai gantinya, serta migrasi dari format lama berlangsung sekali secara otomatis dengan file asli tetap dipertahankan.
- Umum: Edisi Free dijelaskan secara gamblang: Panel akun menjelaskan apa yang dapat dilakukan Caiioo saat ini — membaca dan membuat rencana — serta apa yang bisa dilakukannya dengan Pro: mengedit file Anda, menyusun draf email, memperbarui kalender, mengontrol browser, berkolaborasi pada dokumen, dan menggunakan integrasi. Akun gratis ditampilkan sebagai gratis, uji coba sebagai uji coba, dan langganan sebagai aktif; setiap keterangan hanya muncul satu kali.
- Umum: Permintaan dengan lampiran diarahkan berdasarkan apa yang Anda minta: "Refaktorkan modul terlampir" sebelumnya dianggap sebagai riset hanya karena disertai file. Lampiran kini tidak lagi menentukan jenis tugas; lampiran hanya mempersempit pilihan ke model yang memiliki kemampuan visi, dalam peringkat untuk tugas yang sebenarnya Anda minta.
- Umum: Giliran yang tidak dapat diselesaikan mencantumkan model yang dijalankan: Di mana pun permintaan berakhir lebih awal, pesan akan menyebutkan model mana yang sebenarnya menanganinya, di setiap platform.
- Umum: Perutean otomatis mengingat penolakan: Ketika gateway menolak melayani model tertentu, penolakan tersebut dicatat dan model akan dikeluarkan dari pemeringkatan otomatis untuk gateway tersebut, alih-alih dipilih kembali pada giliran berikutnya.
- Umum: Chip host menyebutkan nama perangkat: Chip di samping composer yang menunjukkan tempat percakapan berjalan kini menampilkan nama perangkat — nama yang sama dengan yang digunakan di menunya sendiri dan semua perangkat lain — alih-alih "Browser" atau "iOS app".
- Umum: Mode tampilan Chromatic telah dihentikan: Mode warna beranimasi tersebut menggunakan satu inti prosesor penuh bahkan saat jendela disembunyikan. Fitur ini telah dihapus; mode tampilan lainnya tidak berubah.
Keamanan
- Umum: Keluar dari akun tidak meninggalkan apa pun di layar: Saat Anda keluar, percakapan, pengaturan, dan profil Anda disimpan dengan aman dan layar tidak lagi menampilkannya kepada siapa pun yang menggunakan perangkat berikutnya. Semuanya dipulihkan, persis seperti saat Anda meninggalkannya, saat Anda masuk lagi berikutnya.
- Umum: Pengaturan tidak pernah bercampur antarprofil: Layar pengaturan yang dibuka di bawah satu profil tidak dapat menyimpan nilainya ke profil lain — penyimpanan akan ditolak secara eksplisit dengan menyebutkan namanya, alih-alih secara diam-diam menuliskan kunci API milik suatu profil ke akun profil lain.
Perbaikan Bug
- Umum: Beralih akun pada komputer yang sama tetap mempertahankan percakapan akun sebelumnya: Keluar dari satu akun dan masuk ke akun lain sebelumnya menghapus percakapan akun pertama dari komputer tersebut. Percakapan tersebut kini disimpan dengan aman saat akun keluar dan dipulihkan saat masuk kembali, dan jika tidak dapat disimpan dengan aman, proses masuk akan ditolak alih-alih dilanjutkan tanpa percakapan tersebut.
- Umum: Akun gratis tidak ditandai Expired: Akun gratis sebelumnya menampilkan lencana merah bertuliskan Expired, dan Refresh Subscription tidak dapat menghilangkannya. Lencana tersebut kini menjelaskan lisensi yang Anda miliki daripada langganan yang pernah Anda miliki, dan uji coba Pro yang sedang berjalan diberi label sebagai uji coba alih-alih aktif.
- iOS: Indikator versi terbuka dengan sekali ketukan: Ikon kecil ⓘ di samping judul percakapan sebelumnya sulit ditekan dan langsung tertutup saat jari Anda diangkat. Kini indikator tersebut terbuka hanya dengan sekali ketukan, tetap terbuka sampai Anda mengetuk di tempat lain, dan memiliki area target seukuran jari.
- Umum: Memilih penyedia di Settings tersimpan dengan benar: Memilih penyedia sebelumnya dapat langsung memantul kembali ke penyedia sebelumnya karena proses muat ulang yang telah dimulai sebelum pemilihan Anda menimpa perubahan tersebut.
- Umum: Refresh Subscription mempertahankan posisi Anda: Memperbarui langganan saat melihat profil yang berbeda sebelumnya mengalihkan Anda kembali ke profil Anda sendiri. Kini tindakan tersebut memperbarui lisensi dan membiarkan Anda tetap berada di posisi Anda sebelumnya.
- Umum: Mengirim tiket bantuan dengan transkrip panjang tidak lagi menghentikan aplikasi: Menyiapkan transkrip diagnostik sebelumnya dapat membekukan jendela aplikasi dalam waktu lama pada percakapan yang padat, dan log aplikasi itu sendiri dapat bertambah tanpa batas. Keduanya kini dibatasi.
- macOS: Mac Anda kini diberi nama: Beberapa tempat yang seharusnya menyebutkan Mac mana yang dimaksud — pemilih folder, daftar perangkat, catatan agen itu sendiri — sebelumnya menampilkan "macOS app" alih-alih nama komputer Anda.
- Umum: Menghubungkan kembali folder yang disinkronkan mempertahankan koneksinya: Memperbarui dari versi yang lebih lama dapat memutus koneksi folder yang belum selesai dikonfirmasi.
Versi 0.9.8009 September 2026
Hubungkan akun kantor atau sekolah Microsoft 365 dengan izin yang tepat sesuai pilihan Anda, dan biarkan perutean otomatis memilih dari peringkat yang dipublikasikan untuk setiap jenis permintaan — termasuk giliran yang memuat gambar, dan paket yang hanya berjalan pada model gratis.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Microsoft 365 untuk akun kantor dan sekolah: Koneksi Microsoft tetap disematkan ke organisasi tempat akun tersebut masuk, sehingga tetap berfungsi di berbagai pembaruan, dan meminta izin tambahan saat alat membutuhkannya alih-alih sekaligus. Ketika administrator Anda harus menyetujui sesuatu, Caiioo akan memberitahukannya dan menawarkan tautan untuk meminta persetujuan mereka.
- Umum: Pilih izin Microsoft yang akan diberikan: Pemilih izin — dikelompokkan dan disusun kata-katanya seperti layar persetujuan Microsoft sendiri — menawarkan email dan kalender sebagai baca atau baca-dan-tulis, dengan pengiriman email dan penggunaan kalender bersama sebagai pilihan terpisah. Menghubungkan melalui pendaftaran aplikasi Microsoft Anda sendiri akan meminta daftar yang sama.
Peningkatan
- Umum: Outlook melakukan lebih banyak hal yang biasa dilakukan Outlook: Rapat yang dibuat agen adalah rapat Teams yang sebenarnya, undangan dapat ditolak langsung alih-alih hanya dihapus, dan daftar email serta kalender yang panjang dibaca hingga akhir dan tidak berhenti di halaman pertama. Permintaan diatur kecepatannya sehingga kotak masuk yang sibuk tidak dibanjiri, dan izin yang hilang dilaporkan terhadap Microsoft Outlook berdasarkan nama.
- Desktop: Windows dan Linux menyamai aplikasi Mac: Alat yang diinstal melalui npx atau uvx sekarang dapat dimulai di Windows, dan uv disertakan di dalam aplikasi Windows dan Linux sehingga penginstalan dari hub tidak lagi meminta Anda untuk mengambilnya sendiri. Notifikasi bersifat native, layanan latar belakang yang berhenti secara tidak terduga menampilkan pesan alih-alih menjadi hening, Lihat Log dan Salin Log Debug berada di tray, pembaruan diperiksa sesuai jadwal, dan menu Home Hub memuat peluncuran saat masuk log dan mencegah tidur. Cache suara, ucapan, dan pencarian mengikuti folder data pilihan Anda, seret dan lepas berfungsi, bilah gulir tipis, Enter mengirimkan pada laptop layar sentuh, dan tooltip Zen serta Studio menampilkan tombol yang tepat untuk keyboard Anda.
- Umum: Membangun game atau aplikasi dikenali sebagai pengodean: Pengklasifikasi pada perangkat yang menentukan jenis tugas suatu giliran telah dilatih ulang pada kumpulan percakapan nyata yang jauh lebih besar, sehingga permintaan seperti "code a sudoku game in Slate" masuk ke model pengodean, dan alat yang ditawarkan untuk suatu giliran lebih sering cocok.
- iOS: Unduhan yang jauh lebih kecil: Aplikasi iPhone dan iPad sebelumnya membawa sekitar 150 MB file khusus desktop yang tidak pernah dibukanya. File-file tersebut telah dihapus, yang membuat ukuran aplikasi kembali berada di bawah batas Apple untuk pengunduhan melalui jaringan seluler dengan nyaman.
- Umum: Pencarian Pengaturan menamai setiap hasil sesuai dengan nama bagiannya: Model Configuration, Pseudonymizer (Personal Data Filter / PHI Filter), Privacy & Diagnostics, dan Agent Modes sekarang terbaca sama di dropdown pencarian dan di bagian atas bagian yang dibukanya. Deskripsi alat subagen itu sendiri juga mencantumkan anggaran langkah default yang sebenarnya.
Keamanan
- Umum: Memutuskan sambungan layanan tidak meninggalkan kredensial: Catatan yang menandai koneksi sebagai dihapus diteruskan ke perangkat Anda yang lain dan disimpan tanpa batas waktu. Catatan tersebut kini tidak membawa token atau rahasia klien dari koneksi tersebut, pada setiap jalur yang membuatnya.
- Umum: Judul percakapan mematuhi Personal Data Filter Anda: Pada aplikasi desktop, pembantu yang menamai percakapan membaca pengaturan filter Anda dari tempat yang sama dengan bagian aplikasi lainnya, dan menolak untuk menamai percakapan hingga dapat membacanya.
- Umum: Personal Data Filter mengenali lebih banyak bentuk pengenal: Deretan digit tanpa format setelah label pengenal, seperti "Medical ID: 456789", dan kode biometrik yang memuat awalan modalitas kini disamarkan.
Perbaikan Bug
- Umum: Setiap permintaan mencapai model yang dapat melayaninya: Paket yang hanya berjalan pada model gratis, dan giliran yang membawa gambar atau dokumen, dapat berakhir dengan "No published model for archetype … survives this turn's gates". Model gratis dan berbayar kini diberi peringkat ke dalam daftar publikasi terpisah untuk setiap paket, giliran dengan lampiran diberi peringkat di antara model-model yang benar-benar dapat melihat, dan model pembantu cepat berasal dari peringkat yang sama dengan model yang menjawab Anda.
- Umum: Perute memberi tahu Anda saat tidak ada model yang tersedia: Perutean otomatis sebelumnya secara diam-diam memilih sesuatu dari bagian atas katalog, yang menyebabkan giliran Value dapat mendarat pada model gratis yang menolak menjawab. Sekarang perute akan memberi tahu saat peringkat belum tiba dan mencoba lagi, atau meminta Anda memilih model di Pengaturan dan menyebutkan alasannya — dan perute tidak pernah mengganti model atas kehendaknya sendiri.
- Umum: Layanan yang Anda putuskan tetap terputus: Menyambungkan kembali server alat, atau perubahan apa pun yang tidak terkait yang dibuat di perangkat lain saat pemutusan sedang berlangsung, dapat memunculkan kembali koneksi yang terputus pada sinkronisasi berikutnya, dan GitHub yang terputus masih dapat terbaca sebagai terhubung. Pemutusan melalui API publik sekarang juga menyimpan pemutusan tersebut.
- Umum: Akun yang terhubung tetap berfungsi pada perangkat yang dapat menggunakannya: Ketika satu perangkat tidak dapat memperbarui akun Google, setiap perangkat diberi tahu bahwa akun tersebut telah kedaluwarsa — alat Google menghilang dari pemilih di Mac, akses kalender nonaktif, pengingat dan sinkronisasi GitHub terhenti, dan Private Sync tidak dapat dimulai pada ponsel yang memunculkan tanda tersebut. Kedaluwarsa sekarang dicatat per perangkat, sehingga perangkat yang masih dapat menggunakan akun tetap melanjutkan, dan perangkat yang pulih akan membersihkan tandanya sendiri.
- Umum: Perangkat menyinkronkan melalui hub di jaringan Anda tanpa akun cloud miliknya sendiri: Perangkat yang dirutekan ke hub desktop sebelumnya masih dipaksa untuk memperoleh kredensial Drive atau OneDrive miliknya sendiri terlebih dahulu, sehingga perangkat tersebut tidak dapat menyinkronkan sama sekali saat kredensial tersebut tidak tersedia — meskipun hub sudah menyinkronkan atas namanya.
- Umum: Sinkronisasi tidak pernah melonggarkan persyaratan persetujuan alat: Perangkat yang diatur untuk meminta izin sebelum setiap alat dijalankan dapat mengadopsi pengaturan yang lebih permisif dari perangkat lain. Sinkronisasi sekarang dapat memperketat persyaratan persetujuan di seluruh perangkat Anda, tidak pernah melonggarkannya.
- Umum: Salinan kredensial yang kosong tidak pernah menghapus yang asli: Perangkat yang memegang token server alat atau rahasia klien yang kosong dapat menghapus salinan yang terisi di setiap perangkat lain, dan kredensial yang dihapus di satu perangkat dapat kembali dari perangkat lain. Penghapusan sekarang diteruskan ke seluruh perangkat, dan rahasia kosong yang datang dari tempat lain tidak akan mengubah nilai tersimpan Anda.
- Umum: Kunci OpenRouter yang digunakan adalah yang ditampilkan: Dengan lebih dari satu kunci OpenRouter yang tersimpan, pengeditan kunci hanya menulis pada slot aktif, sehingga beralih dan kembali memulihkan kunci lama dan tidak ada pemilih kunci yang muncul. Kunci bawaan Caiioo sendiri tidak dapat lagi disimpan sebagai salah satu kunci Anda atau menimpa salah satunya, dan lencana "Caiioo's account" mengikuti kunci yang benar-benar sedang digunakan.
- Ekstensi: Sesi yang ditolak menyatakan untuk masuk log kembali: Setelah relai menolak sesi ekstensi, status berkedip "Connecting…" tanpa batas waktu. Sekarang status berhenti dan menawarkan Masuk log kembali, yang hanya membersihkan kredensial yang mati.
- Umum: Membaca halaman berfungsi pada situs dengan aturan konten yang ketat: Ketika Chrome atau Edge dijalankan dari aplikasi desktop atau dari tab browser, metode fallback yang digunakan untuk memeriksa halaman yang memblokir skrip, dan cuplikan halaman di balik beberapa alat, mengembalikan "Unknown message type". Keduanya sekarang berfungsi, dan skrip halaman Chrome dan Safari diperiksa satu sama lain sehingga tidak dapat menyimpang lagi.
- Safari: Hamparan agen muncul saat sedang bekerja: Lencana yang menunjukkan agen sedang bertindak pada suatu halaman sebelumnya tersembunyi di setiap pesan di Safari.
- Umum: Lampiran yang dihapus tetap terhapus: Beberapa jalur penghapusan menghapus file tanpa meninggalkan catatan untuk perangkat Anda yang lain, sehingga file tersebut kembali pada sinkronisasi berikutnya. Penghapusan sekarang disinkronkan, dan catatan yang ditinggalkannya tidak lagi memuat konten file tersebut.
- Umum: Pengaturan mempertahankan posisi Anda saat perangkat lain menyimpan: Setiap perubahan pengaturan yang datang dari perangkat lain — sinkronisasi, pemasangan hub — menggulir panel Pengaturan kembali ke atas sesaat kemudian dan menciutkan bagian yang telah Anda buka.
- Umum: Variabel mode adalah variabel yang Anda tetapkan: Setiap mode menyimpan salinannya sendiri dari serangkaian variabel bersama, sehingga beralih mode dapat membawa salinan basi dan mengosongkan nilai yang baru saja ditulis oleh pemasangan hub. Sekarang ada satu set per profil, dan salinan yang ada dikonsolidasikan satu kali di setiap platform.
- Umum: Pengeditan pada mode mulai berlaku: Cuplikan pengaturan terselesaikan Anda sebelumnya disimpan seolah-olah Anda telah memilih nilai-nilai tersebut sendiri, sehingga salinan instruksi mode yang lebih lama dapat mengesampingkan mode yang baru saja Anda edit, dan folder mana yang digunakan Private Sync dapat terbaca dari salinan basi tersebut.
- Umum: Daftar model Anthropic yang ditolak diingat secara singkat: Ketika Anthropic terus menolak untuk mencantumkan model setelah proses masuk telah diperbarui, aplikasi memperbaruinya lagi di setiap siklus. Penolakan tersebut sekarang diingat selama satu menit, dan tombol Coba lagi tetap terhubung langsung ke jaringan.
- Desktop: Paket Linux dimulai pada mesin yang bersih: Paket .deb kehilangan bagian dari apa yang dibutuhkan oleh layanan latar belakangnya, dan layanan yang berhenti saat pengaktifan dicatat sebagai sengaja dihentikan, tanpa mulai ulang dan tanpa pesan. Paket-paket tersebut juga mendeklarasikan komponen sistem yang menjadi dependensinya, dan aplikasi desktop tidak lagi mencatat baris yang tidak terbaca pada setiap peluncuran.
- Desktop: Salin Log Debug menyalin log terpadu: Di setiap desktop, perintah tray ditolak dan secara diam-diam beralih ke file mentah, sehingga log yang Anda tempelkan ke tiket dukungan bukanlah log yang ditulis oleh Caiioo.
- Umum: Eksekusi yang terputus di tengah pemanggilan alat menyimpan langkah-langkah yang telah selesai: Kerusakan (crash), keluar dari aplikasi, atau ponsel yang terkunci di tengah-tengah serangkaian pemanggilan alat meninggalkan balasan kosong, dan giliran berikutnya diberi tahu bahwa tidak ada yang terjadi. Setiap platform sekarang mencatat langkah-langkah yang telah selesai saat langkah tersebut berakhir.
- Server: Peringkat model yang dipublikasikan diperbarui kembali: Perhitungan ulang setiap malam terhenti sebelum memublikasikan ulang, sehingga peringkat yang ditampilkan di pemilih model dan di papan peringkat tetap berada di posisi semula.
Versi 0.9.7998 September 2026
Agen kini dapat menampilkan HTML ter-render langsung di dalam percakapan, pesan yang Anda kirim saat agen sedang bekerja selalu menjadi bagian dari percakapan, dan Power router memilih murni berdasarkan kemampuan.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: HTML ter-render muncul secara inline di dalam balasan: Minta game, diagram, atau halaman apa pun dan konten tersebut akan muncul langsung di dalam percakapan, disesuaikan dengan ukuran kontennya. Tautan ke sebuah slate akan merender slate tersebut di tempat, mengeklik kartu akan membukanya di Slate, dan agen menampilkan slate yang sudah ada alih-alih membuat salinan kedua. Kartu berjalan di bawah sandbox yang sama dengan Slate.
- Umum: Share to web dan Speak pada setiap balasan: Bilah tindakan pesan memuat Share to web dan Speak di samping Copy dan Rerun, dan Speak berubah menjadi Stop saat sedang membacakan. Prompt Anda sendiri juga mendapatkan bilah tindakan, dengan opsi Rerun yang memulai balasan baru sebagai cabang dan tetap mempertahankan yang lama.
- Umum: Pesan interjeksi mengantre di atas composer: Pesan yang dikirim saat agen sedang bekerja akan ditumpuk di atas composer, dapat diseret untuk mengubah urutan, dan beberapa pesan yang dikirim menjelang akhir proses akan digabungkan secara berurutan ke giliran berikutnya.
- Umum: Percakapan baru langsung diberi nama begitu Anda mengirim pesan: Judul langsung diambil dari prompt pertama Anda; nama yang lebih lengkap yang dipilih AI akan menyusul setelah balasan pertama seperti sebelumnya.
- Umum: Hubungkan Microsoft 365 melalui pendaftaran aplikasi Anda sendiri: Panduan terarah akan meminta detail aplikasi dan tenant Microsoft Anda, dan agen dapat membaca serta mengirim email Outlook melalui koneksi tersebut.
Peningkatan
- Umum: Power router memilih murni berdasarkan kemampuan: Perutean otomatis memeringkat model berdasarkan kemampuannya untuk tugas yang sedang dihadapi, sehingga kolom Best dan router selaras, serta permintaan coding dan riset diarahkan ke model terkuat yang tersedia. Harga hanya memengaruhi Value router. Jenis tugas dari suatu permintaan bergantung pada permintaan dan percakapan itu sendiri, bukan pada judul tab mana pun yang kebetulan sedang dibuka.
- Umum: Mode Zen tetap hening: Zen menyembunyikan chip alat aktif di atas composer, lencana model dan aplikasi pada pesan, serta bilah tindakan hingga Anda mengarahkan kursor atau mengetuknya; tombol beralih Zen/Studio terletak di kanan atas jendela; panjang header dihitung dalam jumlah kata. Model yang Anda pilih tetap dipertahankan di Zen.
- Umum: Model khusus gambar menggambar melalui layanan gambar OpenRouter: Model yang hanya menghasilkan gambar, seperti gpt-image-2, melakukan pembuatan gambar melalui endpoint yang dirancang khusus untuknya, dan gpt-image-2 menjadi model gambar default.
- Umum: Eksekusi agen jangka panjang tetap mempertahankan rencananya: Pernyataan niat yang dibuat agen di awal proses panjang tetap tersimpan di memori kerjanya, sebanyak apa pun output alat yang dihasilkan proses tersebut.
- Umum: Mode umum Caiioo bernuansa river blue: Mode default kini mengusung warna biru khas Caiioo pada permukaan terang maupun gelap.
Perbaikan Bug
- Umum: Pesan interjeksi ditindaklanjuti dan diingat: Pesan yang dikirim setelah langkah terakhir agen sempat terabaikan saat proses berakhir, dan pesan yang ditindaklanjuti di tengah proses sempat menghilang dari giliran berikutnya pada percakapan yang menggunakan extended thinking. Keduanya kini tetap tersimpan di dalam percakapan.
- Umum: Kartu menampilkan suntingan terbaru dari agen: Kartu ter-render sebelumnya terus menampilkan dokumen yang pertama kali dimuat setelah agen memperbarui slate, dan game yang sedang berjalan di dalam kartu dimulai ulang setiap kali percakapan menerima giliran baru.
- Umum: Pembaruan slate oleh agen tetap tersimpan: Tab Slate yang dibiarkan terbuka dengan salinan lama sempat menimpa pembaruan dari agen saat ditutup, sekaligus menghilangkan riwayatnya. Perangkat dengan jam yang terlambat beberapa menit kini tetap dapat menyimpan, dan halaman yang mengalami penolakan penyimpanan akan kembali ke dokumen saat ini sekali saja, alih-alih menambahkan versi pemulihan di setiap ketukan tombol.
- Umum: Private Sync tetap berjalan saat perangkat di jaringan Anda menolak perangkat ini: Setelah masuk, sinkronisasi sebelumnya dapat melaporkan kesalahan di setiap siklus karena sebuah hub di jaringan lokal menolak kredensial perangkat ini. Sekarang sinkronisasi akan dialihkan ke jalur Drive atau OneDrive dan mencoba kembali koneksi lokal setelah lima menit.
- Umum: Balasan tetap berada di posisi yang sedang Anda baca saat proses selesai: Proses yang menggunakan banyak alat sempat membuat tampilan melompat ke atas ke jejak alat pada saat proses selesai.
- Umum: Tugas terjadwal berjalan pada perangkat yang dapat menyelesaikannya: Tugas harian tanpa perangkat yang disematkan sebelumnya dapat diambil alih oleh ekstensi browser, yang tidak dapat menyelesaikan proses tanpa pengawasan, sehingga meninggalkan balasan kosong setiap pagi. Aplikasi desktop kini menangani tugas-tugas tersebut; tugas yang disematkan ke ekstensi tetap dipatuhi.
- Umum: Item yang dihapus tetap terhapus di aplikasi desktop: Memulai ulang aplikasi desktop sebelumnya dapat memunculkan kembali percakapan, lampiran, dan skill yang telah dihapus.
- Umum: Perutean otomatis pada aplikasi desktop menggunakan peringkat yang dipublikasikan: Value router di macOS, Windows, dan Linux sebelumnya dapat memilih model mahal untuk pesan sederhana karena peringkat tidak pernah mencapainya, dan suatu giliran bisa gagal dengan "caiioo/free-router is not a valid model ID". Kedua router kini merutekan berdasarkan peringkat yang sama dengan yang ditampilkan pemilih model, dan kegagalan perutean akan menyebutkan profil serta batasannya.
- Umum: Pemilih model menamai router sesuai dengan daftar: Tampilan pemilih yang diciutkan dan menu dropdown kini selaras menggunakan nama "Caiioo Power Router (Auto)" dan "Caiioo Value Router (Auto)".
- macOS: Satu aplikasi, satu relay: Meluncurkan aplikasi saat salinannya sudah berjalan akan mengalihkan fokus ke aplikasi yang sedang berjalan tersebut, dan Safari terdaftar sebagai satu browser alih-alih puluhan setelah dimulai ulang.
Versi 0.9.7987 September 2026
Percakapan panjang merespons hampir seketika sebanyak apa pun isinya, dan peringkat model yang Anda lihat adalah acuan yang sebenarnya digunakan oleh aplikasi.
Tampilkan detailSembunyikan detail
Peningkatan
- Umum: Percakapan panjang mulai merespons seketika: Percakapan yang memuat lampiran sebelumnya sempat terdiam selama beberapa detik sebelum asisten mulai merespons, dan waktu tunggu bertambah seiring memanjangnya percakapan. Lampiran kini dikirim sebagai referensi alih-alih dikirim ulang secara utuh di setiap pesan, sehingga giliran respons dimulai dalam sekitar sepersepuluh detik terlepas dari apa pun isi percakapannya.
- Umum: Pemilihan model dan alat yang lebih baik: Head intensi terpelatih kini menentukan jenis tugas dari suatu giliran percakapan sebelum aturan kata kunci apa pun, sehingga permintaan menjangkau model dan alat yang tepat secara lebih konsisten. Ini berjalan sekali per giliran dan membagikan hasilnya, yang secara signifikan memangkas beban kerja pada ponsel.
- Umum: Terbaik dan Nilai diberi peringkat berdasarkan hal berbeda, secara sengaja: Terbaik untuk Caiioo kini diberi peringkat berdasarkan kemampuan saja, sehingga model cepat yang hemat biaya tidak lagi dapat memimpin kolom bernama terbaik, dan preferensi biaya sepenuhnya berada di Nilai dan Value Router. Pemilih model dan perutean otomatis bergerak selaras.
- Umum: Perintah izin alat dinonaktifkan saat fitur tersebut dibangun ulang: Konfirmasi yang menanyakan sebelum alat menggunakan penyedia AI lain dinonaktifkan secara default; Anda dapat mengaktifkannya di Pengaturan pada bagian Personalisasi dan Privasi. Saat aktif, konfirmasi ini kini menyebutkan nama perusahaan yang sebenarnya menerima data Anda, alih-alih layanan yang merutekannya ke sana.
Versi 0.9.7977 September 2026
Setiap permintaan dimulai dengan alat yang tepat ditautkan, dan instruksi kustom hanya sampai ke model satu kali.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Alat yang tepat ditautkan untuk setiap permintaan: Sejak awal September, permintaan sederhana, seperti menanyakan cuaca hari ini, dapat dimulai tanpa alat yang ditautkan, sehingga model mencari alat dan terkadang menyerah. Pemilih di perangkat kini selalu menautkan kecocokan terbaiknya, dan tiket dukungan mencatat alat mana yang ditautkan untuk giliran tersebut.
- Umum: Instruksi kustom sampai ke model satu kali: Sebuah persona dapat mengakumulasi blok instruksi kustomnya berkali-kali, memperbesar prompt pada setiap giliran dan setiap pengeditan. Blok tersebut kini disertakan tepat satu kali, apa pun yang tersimpan pada salinan lama.
Versi 0.9.7967 September 2026
Pencarian web berjalan tanpa konfirmasi izin, tindak lanjut dapat menggunakan kembali alat dari balasan sebelumnya, dan tiket dukungan menyertakan baris log di sekitar laporan.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Pencarian memori tidak menyertakan giliran yang sedang berjalan: Model yang lebih lemah dapat mencari memori percakapan berulang kali dalam satu giliran, menemukan kata-katanya sendiri dari beberapa saat sebelumnya sebagai memori baru, hingga Anda membatalkannya. Giliran yang sedang berjalan tidak lagi diindeks saat berjalan, dan petunjuk memori di samping perintah Anda tidak lagi meminta model untuk mencari.
- Umum: Tindak lanjut dapat menggunakan kembali alat dari balasan sebelumnya: Meminta "satu lagi" dari apa yang baru saja dilakukan agen, seperti mengirimkan laporan bug kedua, dapat membuatnya tidak dapat menemukan alat yang baru saja digunakan beberapa detik sebelumnya. Alat yang dipanggil dalam balasan sebelumnya kini selalu ditawarkan untuk balasan berikutnya.
- Umum: Pencarian web berjalan tanpa konfirmasi izin, dan kartu izin kembali ditampilkan jika berlaku: Pencarian web melalui Keenable tidak mengirimkan apa pun ke penyedia AI, sehingga tidak lagi menunggu di balik persetujuan batas kepercayaan (trust boundary), dan menjadi pencarian pilihan saat paket Anda menyertakannya. Jika izin benar-benar diperlukan, kartu yang memungkinkan Anda memberikan izin akan ditampilkan kembali.
- Umum: Tiket dukungan menyertakan baris log di sekitar laporan: Tiket yang dikirimkan dari percakapan tanpa giliran sebelumnya masuk dengan transkrip kosong. Setiap tiket kini menyertakan log dari lima belas menit sebelum dikirimkan, dikurangi baris yang sudah ditampilkan oleh giliran yang dilaporkan, serta sesi masuk Google yang kedaluwarsa juga dilaporkan dalam log tersebut.
Versi 0.9.7957 September 2026
Kirim dari ponsel Anda bahkan ketika tidak dapat menjangkau perangkat yang menghosting percakapan, lampirkan file dari folder terhubung langsung ke dalam percakapan dan tulis kembali hasil editan Anda ke file aslinya, lihat peringkat model terbaik berdasarkan kasus penggunaan yang sama di aplikasi dan di situs web, serta nikmati percakapan panjang yang lebih cepat yang menggunakan kembali apa yang telah dibaca oleh model.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop: Lampirkan file dari folder yang terhubung: Peramban folder pada composer kini memiliki tombol Attach di setiap file, dan agen dapat menyalin file dari folder yang terhubung ke dalam percakapan saat Anda memintanya membaca file tersebut. Teks diekstrak dari file PDF, Word, Excel, dan RTF, agen akan diberi tahu jika teks suatu file tidak dapat diekstrak, dan setiap lampiran mencatat dari folder dan file mana lampiran tersebut berasal.
- Umum: Pesan yang Anda kirim saat terputus dari host akan dikirimkan saat koneksi kembali: Ketika perangkat yang Anda gunakan untuk mengetik tidak dapat menjangkau perangkat yang menghosting percakapan, pesan akan ditahan di perangkat Anda dengan pemberitahuan Queued di composer dan dikirimkan secara otomatis segera setelah host dapat dijangkau kembali, termasuk setelah aplikasi dimulai ulang atau percakapan dipindahkan ke host lain.
- Desktop: Salinan yang dilampirkan mengingat file aslinya: Library Details menampilkan folder dan jalur asal file yang dilampirkan serta apakah salinan dan file asli masih cocok. Write back to folder menggantikan file asli dengan salinan yang telah Anda edit, dan meminta konfirmasi terlebih dahulu jika file asli telah berubah sementara itu.
Peningkatan
- Umum: Percakapan panjang yang lebih cepat dan lebih hemat: Bagian dari permintaan yang berubah di setiap giliran, seperti jam, tab saat ini, dan isyarat memori, kini dikirimkan terpisah dari instruksi yang stabil, sehingga penyedia dapat menggunakan kembali apa yang telah mereka proses. Ketika pesan yang lebih lama dilipat untuk mengosongkan ruang, percakapan akan memberitahukannya alih-alih menghapusnya secara diam-diam. Tombol pengalih Personal Intuition kini menjelaskan bahwa fitur ini mengontrol isyarat memori, dan status indeks menunjukkan apakah fitur tersebut aktif.
- Umum: Model terbaik berdasarkan kasus penggunaan: Peringkat model untuk setiap jenis tugas dipublikasikan sekali dan dibaca oleh aplikasi serta papan peringkat situs web, yang mendapatkan bagian Best by Use Case, sehingga pilihan Router cocok dengan apa yang ditampilkan pada papan peringkat.
- Umum: Sinkronisasi tetap berjalan saat hub tidak dapat menjangkau penyimpanan cloud-nya: Perangkat lain beralih ke koneksi mereka sendiri alih-alih menunggu hub, dan pemeriksaan yang terus gagal akan memperpanjang jeda waktu daripada mencoba ulang setiap beberapa detik.
- Umum: Mengikuti percakapan dari perangkat lain menggunakan data yang jauh lebih sedikit: Balasan yang dialirkan ke perangkat Anda yang lain kini dikirimkan sebagai inkremen alih-alih salinan baru dari semua hal sejauh ini, sehingga jawaban yang panjang tidak lagi melipatgandakan data yang diterima setiap perangkat, dan balasan yang sedang dalam pengiriman tetap bertahan saat relay dijeda antarpesan.
- Umum: Import Folder dipensiunkan dari Library: Fitur ini sebelumnya menyalin seluruh direktori ke Files sekaligus. Sebagai gantinya, hubungkan folder tersebut, yang membaca file-filenya langsung di tempat.
Keamanan
- Umum: File yang dilampirkan dalam percakapan sementara tetap berada di perangkat ini: Lampiran yang hanya digunakan dalam percakapan sementara sebelumnya masih diunggah oleh Private Sync. Kini file tersebut hanya akan keluar dari perangkat ketika percakapan permanen juga menggunakannya, sesuai dengan yang dijanjikan oleh dialog percakapan sementara.
Perbaikan Bug
- iOS: Masuk dengan Google berfungsi sama seperti di setiap perangkat lainnya: Masuk dengan Google di iPhone kini menggunakan proses masuk yang sama seperti aplikasi desktop dan Android, sehingga koneksi akun yang dibuatnya adalah koneksi yang telah dibagikan oleh perangkat Anda yang lain, dan peningkatan izin di macOS berfungsi kembali.
- Umum: Satu akun Google adalah satu entri di setiap perangkat: Masuk ke akun Google yang sama dari perangkat lain dapat menyisakan dua entri dengan email yang sama, dan perangkat terus menambahkan kembali entri satu sama lain sampai sinkronisasi stabil. Sekarang proses masuk akan diarahkan ke entri akun yang sudah ada, dan kredensial masuk terbaru digunakan di semua tempat.
- Umum: Percakapan yang diketik di desktop kembali dialirkan ke perangkat Anda yang lain: Sejak awal September, giliran pesan yang diketik di macOS, Windows, atau Linux menampilkan prompt-nya di ponsel Anda tetapi jawabannya tidak pernah sampai di sana.
- Umum: Perangkat lain melihat giliran dimulai tepat saat giliran tersebut dimulai: Perangkat yang memantau giliran yang dihosting di tempat lain sebelumnya hanya menampilkan indikator proses saat teks pertama tiba, dan giliran yang dikirim ke ponsel yang kemudian dibatalkan membuat perangkat yang memantau terus menunggu.
- Umum: Percakapan yang dibagikan antara aplikasi desktop dan ekstensi peramban di mesin yang sama diterima sekali: Setiap balasan sebelumnya dirender dua kali, serta penyelesaian dan prompt persetujuan alat terpicu dua kali. Giliran yang dihosting di peramban yang gagal kini melaporkan kesalahan ke desktop yang memantaunya alih-alih memuat tanpa henti selama satu setengah menit.
- Desktop: Perubahan pengaturan dan host langsung diterapkan ke desktop Anda yang lain: Pengaturan yang diubah pada satu desktop sebelumnya baru menjangkau desktop lain setelah sinkronisasi cloud berikutnya, dan pemindahan percakapan ke host yang berbeda tidak selalu diberitahukan ke desktop lain, yang juga terus saling meminta untuk masuk kembali.
- Umum: Pemilih Folders menampilkan folder milik host: Ketika percakapan berada di perangkat lain, pemilih sebelumnya menampilkan folder perangkat ini di bawah nama host, atau meminta Anda memilih desktop. Sekarang pemilih akan meminta informasi ke host dan menampilkan foldernya, atau menyatakan secara jelas saat host berupa ponsel atau tidak dapat dijangkau.
- Umum: LAN Access hanya muncul di perangkat yang dapat menyediakannya: Di iPhone, Android, atau tab peramban, tombol pengalih sebelumnya menyimpan pengaturan yang tidak digunakan oleh apa pun lalu meminta Anda memulai ulang aplikasi desktop yang sedang tidak Anda gunakan.
- Umum: Private Sync meminta frasa sandi Anda hanya saat Anda meminta untuk membuka kunci: Membuka pengaturan Private Sync saat terkunci, dan lagi setelah masuk, memunculkan dialog Unlock dengan sendirinya. Banner terkunci dan tombol Unlock-nya kini menjadi satu-satunya permintaan konfirmasi.
- Umum: Tiket dukungan yang dikirimkan oleh agen menyertakan percakapan yang Anda keluhkan: Saat Anda meminta agen untuk mengirimkan laporan bug, transkrip yang dilampirkan pada tiket menampilkan permintaan pengiriman Anda alih-alih giliran pesan yang bermasalah, sehingga tim dukungan tidak dapat melihat masalahnya.
- Umum: Model yang ditolak untuk dilayani oleh OpenRouter tetap berada di luar pemilih dan di luar failover otomatis: Beberapa model OpenRouter gratis menolak setiap permintaan dari aplikasi yang tidak ada dalam daftar mereka, dan giliran yang beralih ke salah satu model tersebut menjadi gagal. Aplikasi kini mengingat penolakan tersebut, menandai model di pemilih, melewatinya saat failover, dan memeriksa ulang nanti jika OpenRouter mencabut pemblokirannya.
- Umum: Pengeditan persona tetap selaras dengan persona bawaan yang diperbarui: Salinan yang diedit dari persona bawaan sebelumnya dapat mengungguli versi yang lebih baru dari persona tersebut, dan instruksi kustom Anda dapat ditambahkan ke dalamnya dua kali.
- Ekstensi: Koneksi yang tidak responsif ke aplikasi desktop diganti alih-alih tetap dipercaya: Koneksi yang telah berhenti merespons sebelumnya dipertahankan hingga perintah peramban tidak menghasilkan apa-apa. Ekstensi kini mendeteksi koneksi yang mati tersebut dan menyambungkan kembali.
Versi 0.9.7946 September 2026
Buka dan edit dokumen Word yang terpasang langsung di Slate, lihat tolok ukur model yang transparan dan peringkat evaluasi di model picker, serta koordinasikan perubahan dokumen di seluruh agen coauthoring dan draf editor.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop: Edit dokumen Word yang terpasang di Slate: Buka dan edit file Word (.docx) dari folder yang terhubung langsung di Slate. Pemformatan, bookmark, dan struktur dokumen tetap dipertahankan saat mengedit, dengan penyimpanan eksplisit dan pemulihan draf lintas sesi.
- Common: Tolok ukur model dan metodologi perutean: Telusuri peringkat kemampuan model yang terverifikasi dan metrik evaluasi yang transparan langsung di model picker. Pilihan perutean selaras langsung dengan keunggulan terukur ini di berbagai tugas.
- Common: Tinjauan dokumen dan lampiran yang terkoordinasi: Agen coauthoring dan draf editor mengoordinasikan perubahan yang ditinjau serta revisi yang dilacak dengan lancar tanpa menimpa pembaruan terpisah.
Peningkatan
- Common: Pembaruan aplikasi diterapkan tanpa memulai ulang: Perubahan pada aplikasi bawaan yang dipublikasikan melalui Community Hub akan masuk ke aplikasi yang sedang berjalan sesuai jadwal penyegaran normalnya, alih-alih menunggu waktu restart berikutnya. Saat offline, pemeriksaan katalog dijeda selama beberapa menit di antara upaya alih-alih mencoba lagi pada setiap permintaan.
- Common: File Manager kini menjadi Library: Tempat untuk menelusuri file, dokumen, dan item tersimpan Anda kini disebut Library di mana pun ia muncul: di menu Folders pada composer, di Settings, dan di dialog itu sendiri, yang panelnya kini menjadi Files dan Items. Di dalam Library, pengelompokan yang Anda buat untuk file Anda sekarang disebut Projects, sehingga kata Folders selalu berarti folder di komputer Anda.
Perbaikan Bug
- Common: Katalog aplikasi sesuai dengan versi yang terinstal: Setelah memperbarui, aplikasi menggunakan katalog yang dibundel dengan versi baru hingga katalog baru dimuat, alih-alih mempertahankan katalog versi sebelumnya saat offline.
- Common: Persona aplikasi Hub tetap terkini: Aplikasi bawaan yang disediakan melalui Community Hub terus menerima pembaruan persona alih-alih salinan lama dibekukan sebagai kustomisasi pribadi.
- Server: API lokal mencantumkan aplikasi yang sama dengan aplikasi: Endpoint agen relay mencakup aplikasi yang disediakan melalui Community Hub, mengembalikan detail terkininya, dan melindunginya agar tidak dimodifikasi atau dihapus, sesuai dengan yang ditampilkan aplikasi.
- Common: File yang dimuat dari komputer Anda tetap terbuka di Slate: Setelah memuat dokumen dari disk, Slate mempertahankan dokumen tersebut di layar dan menyimpannya secara normal, alih-alih kembali ke dokumen yang terbuka sebelumnya setelah penyimpanan otomatis pertama.
- Common: Hasil edit yang dipulihkan dapat dikembalikan dari riwayat versi: Ketika penyimpanan ditolak karena dokumen telah diubah di tempat lain, salinan editan Anda yang disimpan dalam riwayat versi tidak memiliki nomor versi, sehingga panel riwayat tidak dapat membuka atau memulihkannya. Sekarang salinan tersebut merupakan versi bernomor seperti versi lainnya, yang diberi nomor setelah versi terbaru dalam dokumen.
- Common: Private Sync meminta passphrase Anda sekali, tepat di tempat yang Anda minta: Membuka pengaturan Private Sync saat sinkronisasi terkunci memunculkan dialog Unlock di atas bagian tersebut, dan setelah otorisasi ulang Google, dialog tersebut dapat muncul kembali. Banner bagian yang terkunci dan tombol Unlock di dalamnya kini menjadi satu-satunya permintaan; tombol Enter Passphrase di composer dan ikon gembok di daftar utas membawa Anda langsung ke sana.
- Common: Ikon gembok pada daftar utas membuka Private Sync: Mengklik ikon gembok sebelumnya membuka Settings tanpa langsung menuju ke bagian Private Sync. Sekarang tindakan ini langsung membuka bagian tersebut.
Versi 0.9.7935 September 2026
Jaga agar file teks terpasang tetap selaras dengan pengeditan di disk, koordinasikan perubahan file antar agen, dan atur item yang disimpan di Library.
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Pengeditan langsung file terpasang dan pemulihan draf: Slate mengikuti perubahan pada file teks di folder yang terhubung, menggabungkan pengeditan independen, dan menyimpan pengeditan yang tumpang tindih untuk ditinjau. Pulihkan draf yang disimpan setelah dibuka kembali; menyimpan pengeditan Anda ke disk tetap merupakan tindakan eksplisit.
- Common: Agen mengoordinasikan perubahan file: Agen yang bekerja sama dapat mengusulkan perubahan terhadap file yang mereka baca. Pengeditan yang kompatibel dapat digabungkan, sementara usulan yang tumpang tindih tetap tersedia untuk ditinjau.
- Common: Telusuri dan atur item Library: Telusuri dan cari koleksi, simpan file yang dipilih sebagai item Library, dan buka kembali file yang ditautkan dari detail item.
- Common: Pembaca Library khusus aplikasi: Pilih tampilan Open app ketika aplikasi yang terinstal menyediakan pembaca untuk item Library. File aslinya tetap tersedia di bawah.
- Common: Tampilan koleksi khusus aplikasi: Pilih tampilan Open app collection ketika aplikasi yang terinstal menyediakannya, telusuri halamannya, dan biarkan daftar Library standar tetap tersedia di bawah.
Peningkatan
Common: Kontrol aplikasi secara sekilas: Pilih aplikasi Anda di bagian atas dan lihat fungsinya jika disediakan. Di Studio, tindakan aplikasi muncul di sepanjang baris atas komposer, dengan menu overflow saat ruang terbatas.
Common: Private Sync yang lebih efisien: Sinkronisasi perangkat melakukan lebih sedikit pekerjaan berulang saat konten tidak berubah, mengurangi aktivitas yang tidak perlu di antara pembaruan.
Common: Undo file terpasang setelah dibuka kembali: Pertahankan Undo setelah membuka kembali file terpasang, termasuk setelah penyimpanan yang terinterupsi, ketika Undo yang disimpan masih cocok dengan file tersebut.
Common: Tautkan kembali draf ke file yang ada: Untuk draf tanpa tinjauan konflik, pilih file terpasang yang sudah ada dengan konten asli yang cocok, salin draf tersebut, dan simpan secara terpisah.
Common: Buat ulang file teks yang hilang: Buat ulang file yang hilang dari draf tersimpan yang memenuhi syarat di folder desktop yang terhubung setelah konfirmasi. File yang sudah ada tidak akan ditimpa.
Perbaikan Bug
Common: Percakapan terbaru tetap tersedia untuk dipanggil kembali: Saat memori diaktifkan, percakapan yang baru saja selesai akan menyelesaikan penyimpanan memori yang dapat dicari sebelum tugas latar belakang ditutup.
Common: Umpan balik lokasi presisi yang jelas: Meminta lokasi presisi akan meminta pembacaan baru dari perangkat Anda dan menampilkan kesalahan izin atau pencarian dengan jelas.
Common: Umpan balik verifikasi masuk yang jelas: Kesalahan verifikasi terlihat, pengiriman berulang diblokir saat permintaan sedang tertunda, dan server yang didukung menyediakan hitung mundur hingga kode kedaluwarsa.
Common: Onboarding mengikuti pilihan privasi Anda: Panduan menunggu pengaturan dimuat dan pilihan pelaporan penggunaan Anda disimpan, lalu dilanjutkan tanpa menutupi perintah persetujuan.
iOS: Penawaran langganan menggunakan harga App Store: Layar langganan menampilkan harga Apple yang dilokalkan dan membedakan pembelian yang menunggu verifikasi dari langganan aktif.
iOS: Kejelasan ketersediaan Apple Notes: Pengaturan menjelaskan batasan iPhone, dan menghubungkan Mac relay tidak lagi mengaktifkan tindakan Notes lokal yang tidak didukung secara keliru.
Web: Penghapusan lengkap akun yang ditautkan dengan Apple: Penghapusan akun memverifikasi identitas Apple dan mencabut otorisasi sebelum menghapus akun, dengan konfirmasi akhir yang jelas setelah kembali dari Apple.
Versi 0.9.7925 September 2026
Edit file teks di folder yang terpasang, atur keahlian yang dapat digunakan kembali, dan tetap fokus pada posisi Anda saat membaca langkah kerja percakapan. Pengaturan privasi memberi Anda kendali langsung atas pelaporan penggunaan dan penyedia yang dihubungi oleh alat Anda.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop: Edit file teks terpasang di Slate: Buka file teks dari folder yang terpasang, simpan secara eksplisit, dan batalkan penyimpanan yang telah dikonfirmasi. Perubahan yang dibuat pada disk memerlukan pembukaan kembali dan peninjauan sebelum disimpan.
- Umum: Skrip bersama keahlian yang dapat digunakan kembali: Simpan skrip pendukung bersama keahlian, dan pilih beberapa keahlian pribadi untuk dibersihkan dalam satu tindakan.
Peningkatan
- Umum: Alur kerja meneruskan hasil antar langkah: Alur kerja dapat menggabungkan skrip JavaScript atau TypeScript, keahlian dengan output yang diperiksa, dan alur kerja bersarang, dengan pembatalan yang diteruskan sepanjang eksekusi.
- Umum: Sekilas tentang Pengaturan: Ringkasan bagian mencerminkan pengaturan suara, kredensial, dan penggunaan penyimpanan saat ini, dengan kontrol yang lebih jelas untuk memperluas bagian.
- Umum: Pemilihan alat yang lebih relevan: Permintaan tindak lanjut menggunakan konteks percakapan dan ruang kerja terbaru, sementara kata-kata biasa dalam percakapan memiliki kemungkinan lebih kecil untuk mengaktifkan alat yang tidak terkait.
Keamanan
- Umum: Pelaporan penggunaan memerlukan pilihan Anda: Pelaporan penggunaan anonim dinonaktifkan secara default di setiap wilayah dan memerlukan persetujuan eksplisit. Pengaturan lama yang diaktifkan secara otomatis tidak dianggap sebagai izin.
- Umum: Kontrol penerima AI tambahan: Alat akan meminta izin sebelum mengirimkan informasi ke penyedia AI jarak jauh tambahan. Tinjau dan cabut izin ini di Pengaturan, apa pun penyedia obrolan Anda.
Perbaikan Bug
Linux: Peluncuran desktop yang andal: Deteksi tema tray tidak lagi mengganggu peluncuran saat desktop melaporkan pengaturan tampilannya.
Desktop: Umpan balik perintah browser: Perintah browser yang gagal dan peluncuran browser sistem menampilkan kesalahan, alih-alih terlihat berhasil.
Desktop: Dokumen mempertahankan konteks percakapannya: Menggunakan kembali tab browser untuk dokumen akan menyegarkan percakapan dan lokasi barisnya, serta menjaga dokumen dari alamat relai yang berbeda tetap terpisah.
Umum: Baca langkah kerja sesuai kecepatan Anda sendiri: Memperluas penalaran atau detail alat akan menjeda gulir otomatis sehingga Anda dapat memeriksanya tanpa ditarik kembali ke balasan terbaru.
Version 0.9.791September 4, 2026
Scheduled tasks now offer immediate on-demand execution with live status feedback, file attachments resolve seamlessly across all your folders and subfolders, document view transitions maintain continuous state on mobile devices, and multi-turn reasoning models maintain pristine conversational coherence. You can now trigger any scheduled automation instantly with real-time thread tracking and updated status indicators. Document tools and assistants effortlessly locate project attachments regardless of how you organize your folders, while file streaming supports comprehensive binary data transfers across local mounts.
Tampilkan detailSembunyikan detail
Improvements
- Common: On-demand scheduled task execution: Run any scheduled automation immediately from settings with real-time thread creation, live progress feedback, and persistent execution state.
- Common: Flexible attachment resolution across folders: Tools and assistants locate project attachments and reference documents seamlessly across all folders and subfolders.
- Web: Direct binary streaming for local mounts: Read and write binary files directly through local folder mounts with robust path boundary protection.
- iOS & Android: Smooth document viewer state persistence: Document viewer transitions on mobile proactively save and sync local state before presenting document overlays.
Bug Fixes
- Common: Multi-turn reasoning isolation across model families: Multi-turn conversations with extended reasoning models strictly isolate incompatible reasoning structures to ensure clean, coherent responses.
- Common: Resilient scheduled task thread recovery: Scheduled tasks automatically establish and track a fresh conversation thread if a prior persistent thread was deleted or archived.
Version 0.9.790September 4, 2026
Python scripts can now directly read and write files within your workspace folders, document viewer links seamlessly open and preserve conversation context across mobile and desktop, and streaming model requests recover automatically across providers. You can now process project documents and datasets directly in Python code turns and save generated results straight into your workspace. Interactive document viewer links in chat messages now maintain full thread context and section navigation when opened on mobile overlays, and cloud AI streaming routes requests smoothly through backup providers when an upstream provider experiences temporary interruptions.
Tampilkan detailSembunyikan detail
New Features
- Common: Workspace file integration for Python runs: Stage workspace files directly into Python execution environments and save generated output files straight into your mounted project folders.
Improvements
- iOS: Fluid document viewer overlay navigation: The document viewer reliably synchronizes state and attachment data before presenting document overlays on iPhone and iPad.
- Common: Thread-aware document links: Document links inside chat messages preserve conversation identifiers and section anchors across all platforms.
Bug Fixes
- Common: Mid-stream multi-provider failover: Model turns encountering mid-stream provider errors automatically retry across alternative providers to deliver complete responses.
Version 0.9.789September 4, 2026
Mobile apps now feature native Microsoft 365 authentication for immediate access to Outlook and calendar events on iOS and Android, on-device neural intent matching initializes instantaneously with unified offscreen execution, and conversation history maintains flawless message count and attachment fidelity across server restarts. You can now connect your work or personal Microsoft account directly from your iPhone, iPad, or Android device using secure native system authorization without webview redirects. Unified agenda automatically defaults to your Microsoft calendar when connected, giving you instant event previews and meeting scheduling. Thread history and attachment metadata restore with exact counts and normalized file paths across local restarts, keeping your workspace fully synchronized.
Tampilkan detailSembunyikan detail
New Features
- iOS: Native Microsoft 365 account authorization: Sign in to work or personal Microsoft accounts with native system-level OAuth sheets for instant calendar and agenda access.
- Android: Native Microsoft 365 authentication: Connect Microsoft accounts through the native Android authentication channel with seamless account token management.
Improvements
- Common: Streamlined on-device retriever initialization: On-device neural tool matching initializes immediately through unified offscreen execution with cross-platform model resolution.
- Common: Intelligent agenda provider selection: Unified agenda automatically defaults to Microsoft 365 when it is your active calendar provider, eliminating manual source selection.
- iOS: Smooth boot permission handling: Notification and background permissions await user completion cleanly on boot without interrupting app launch.
Bug Fixes
- Desktop: Resilient SQLite message and attachment hydration: Conversation threads accurately restore full message counts and attachment file names from local database storage across server restarts.
Version 0.9.788September 4, 2026
Settings now feature a unified Command Deck with instant switching between Zen and Studio modes, Private Constellation lets you route tasks and mount folders across remote desktop hosts, on-device neural intent matching activates tools with sub-millisecond precision, and browser task automation is significantly more responsive. You can now seamlessly toggle between a distraction-free Zen chat layout and the full Studio workspace directly from the titlebar or settings. Starting a task on your phone or tablet can stream directly through any active desktop in your encrypted network with mounted project folders and live peer indicators. Tools and skills now activate instantly on launch through pre-computed neural matching, and multi-tab browser sessions attach smoothly without interruption.
Tampilkan detailSembunyikan detail
New Features
- Common: Settings Command Deck & Zen mode toggle: Switch effortlessly between a clean, minimalist Zen layout and full Studio workspace controls, with a centralized command deck for rapid preference navigation.
- Common: Remote host selection & folder mounting: Choose specific desktop machines in your private constellation directly from the message composer, and attach remote workspace folders seamlessly to your conversations.
Improvements
- Common: Sub-millisecond neural intent matching: On-device neural embeddings classify intent and surface relevant capabilities instantly on cold launch with zero CPU lag.
- Common: Streamlined browser orchestration: Automated web browsing connects reliably to browser sessions and maintains persistent tab context across multi-step research turns.
- macOS: Refined sidepanel presentation: Docked desktop sidepanels tile and focus cleanly with neighboring active applications on launch.
Bug Fixes
- Common: Fast tool checkpoint recovery: Assistant checkpoints safely recover and retry cleanly after interrupted tool runs without losing conversational progress.
Versi 0.9.7871 September 2026
Kalender Microsoft Outlook dan Microsoft 365 kini terintegrasi langsung ke dalam Agenda Terpadu, pengaturan Sinkronisasi Pribadi memverifikasi izin cloud di awal untuk menjaga sandi sandi Anda, dan riwayat percakapan didukung oleh mesin penyimpanan lokal berkinerja tinggi. Anda sekarang dapat menghubungkan akun Microsoft kerja, sekolah, atau pribadi untuk melihat acara mendatang, memeriksa ketersediaan, dan menjadwalkan rapat bersama Google Calendar. Mengaktifkan sinkronisasi cloud terenkripsi secara otomatis menangani izin cloud sebelum meminta sandi sandi Anda, membuat pengaturan Anda tetap lancar dan instan. Riwayat utas lokal, lini masa acara, dan pengindeksan pencarian kini dimuat lebih cepat dengan penggunaan memori yang jauh lebih rendah.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Kalender Microsoft Outlook & 365 di Agenda Terpadu: Hubungkan akun Microsoft kerja, sekolah, atau pribadi untuk melihat ketersediaan, menjadwalkan rapat, dan mengelola acara kalender bersama Google Calendar di agenda terpadu Anda.
Peningkatan
- Umum: Pengaturan Sinkronisasi Pribadi yang Dioptimalkan: Mengaktifkan sinkronisasi cloud terenkripsi memverifikasi izin penyimpanan cloud yang diperlukan di awal dan mempertahankan sandi sandi pilihan Anda selama otorisasi.
- Umum: Pengindeksan percakapan lokal berkecepatan tinggi: Riwayat percakapan, lini masa acara, dan pengindeksan pencarian kini dimuat lebih cepat dengan penggunaan memori yang jauh lebih rendah.
- Ekstensi: Pengemasan ekstensi terpadu: Saluran pipa pengemasan dan validasi otomatis yang disederhanakan untuk ekstensi peramban.
Perbaikan Bug
- Umum: Permintaan sandi sandi berulang selama pengaturan sinkronisasi: Mengaktifkan sinkronisasi cloud pribadi di akun Google tidak lagi meminta sandi sandi Anda dua kali.
Versi 0.9.78631 Agustus 2026
Masuk dengan Google, Apple, atau Microsoft kini terhubung dalam satu langkah dengan penggunaan kembali kredensial dalam cache, akun tingkat gratis secara default menggunakan perutean model dinamis dengan cadangan berkecepatan tinggi yang tangguh, dan panel samping desktop terpasang rapi di samping jendela aktif saat startup. Pengguna baru dapat mendaftar dan menghubungkan akun pihak ketiga tanpa permintaan izin berulang. Tugas pembantu latar belakang dan saran cepat secara otomatis beralih ke model gratis ketersediaan tinggi. Manajemen jendela desktop kini menempatkan panel samping pada tempatnya dan menyusunnya dengan aplikasi tetangga segera saat diluncurkan.
Tampilkan detailSembunyikan detail
Peningkatan
- Umum: Masuk akun 1-Klik satu langkah: Masuk atau membuat akun dengan Google, Apple, atau Microsoft kini mengesahkan dalam satu langkah mulus tanpa mengulang permintaan.
- Umum: Perutean model gratis dinamis: Akun tingkat gratis secara default menggunakan perutean model cerdas dinamis dengan cadangan otomatis ke model ketersediaan tinggi.
- Desktop: Pengaturan panel samping instan: Panel samping yang did Dock terpasang dengan mulus dan mengatur jendela desktop dengan rapi saat startup.
- iOS: Penyelarasan sandbox langganan StoreKit: Konfigurasi StoreKit diselaraskan dengan uji coba 14 hari kanonik dan penetapan harga bulanan yang transparan.
Perbaikan Bug
- Umum: Resolusi model virtual di pembantu latar belakang: Tugas latar belakang dan bantuan cepat dengan lancar menyelesaikan pengenal perute virtual ke model eksekusi konkret.
- Desktop: Jalur data profil kustom terisolasi: Server relai desktop dengan bersih mematuhi direktori data kustom selama uji coba.
Version 0.9.78531 Agustus 2026
Koneksi akun di Google Workspace, Microsoft 365, GitHub, dan alat lainnya kini dikelola dan diverifikasi secara terpusat, perutean multi-akun mengisolasi identitas kerja dan pribadi, backend Mistral open-weights pulih secara otomatis dari kesalahan penyedia hulu, dan penyematan alat (tool embeddings) di perangkat menghilangkan penundaan startup cold-boot. Sistem koneksi akun yang disatukan kini memungkinkan asisten menemukan, memeriksa, dan meminta izin untuk akun kerja sekunder tanpa mencampuradukkannya dengan akun pribadi atau mencoba otomatisasi peramban pada halaman masuk. Komunikasi backend OpenRouter dan Mistral diperkuat terhadap penolakan pesan sistem yang berturut-turut dan kegagalan host hulu. Penyematan vektor di perangkat telah dihitung sebelumnya di seluruh 384 tindakan alat untuk penemuan alat cold-boot secara instan.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Alat Koneksi Akun Tersentralisasi: Memperkenalkan
account_connectionsagar asisten dapat menemukan, memverifikasi, mengesahkan ulang, dan memutuskan sambungan akun pihak ketiga (Google Workspace, Microsoft 365, GitHub, Notion, Linear, Slack) dengan pemeriksaan izin yang mendetail dan perlindungan keluaran zero-secret yang ketat. - Umum: Isolasi identitas multi-akun yang diperkuat: Menghilangkan ambiguitas beberapa akun di bawah penyedia yang sama (mis.
[email protected]vs[email protected]), memberlakukan kunci tunggu OAuth gabungan untuk mencegah tabrakan tunggu alat paralel, dan menolak pengalihan akun yang tidak sah.
Peningkatan
- Umum: Penemuan alat di perangkat tanpa latensi: Penyematan bootstrap yang telah dihitung sebelumnya untuk semua kapabilitas alat memungkinkan penemuan alat semantik secara instan pada cold boot tanpa memerlukan pemanasan model ONNX atau lonjakan CPU.
- Umum: Perutean tugas semantik multibahasa: Perutean arketipe dengan akurasi tinggi menggunakan penyematan multilingual-e5 di perangkat di 100+ bahasa dan pewarisan konteks multi-turn untuk kueri singkat.
- Desktop: Penataan & manajemen jendela yang disederhanakan: Kontrol jendela yang terintegrasi langsung di bilah sisi dengan dukungan mengapung (floating), penyematan (pinning), dan pelekatan terbelah (split docking).
Perbaikan Bug
- Umum: Penanganan permintaan OpenRouter / Io Net Mistral: Memperbaiki penolakan pesan sistem berturut-turut pada backend Mistral dan vLLM, menghapus penanda
cache_controlyang tidak kompatibel, dan menambahkan failover host hulu otomatis untuk kesalahan HTTP 400 penyedia. - Umum: Pengabaian prompt passphrase Private Sync: Memasukkan passphrase private sync kini langsung membersihkan gerbang tanpa memerlukan memuat ulang aplikasi.
- macOS: Google OAuth di Aplikasi Asli Safari: Memperbaiki perutean panggilan balik OAuth sehingga proses masuk Google selesai secara bersih di Safari tanpa mendarat di halaman kesalahan yang tidak diketahui.
Version 0.9.78328 Agustus 2026
Pengetikan seluler sekarang memulai baris baru pada tombol Return keyboard virtual, orientasi pengguna tier gratis tidak pernah terhalang oleh masalah pembuatan kunci upstream, autentikasi biometrik langganan dalam aplikasi sepenuhnya stabil, dan pengelolaan jendela desktop terintegrasi ke dalam sidebar. Menekan Return pada keyboard virtual iPhone atau iPad Anda sekarang menyisipkan paragraf baru untuk prompt multi-paragraf, sementara pengiriman tetap dilakukan dengan mengetuk tombol Kirim (atau Cmd+Return dengan keyboard fisik). Penyediaan kunci tier gratis kini dilengkapi dengan sistem cadangan multi-lapisan otomatis sehingga pengguna baru dapat langsung mulai mengobrol. Model penalaran open-weights dan multibahasa kini dilindungi dari loop degenerasi salad token, dan pelaporan diagnostik desktop Windows menyertakan keterlacakan nomor build yang lengkap.
Tampilkan detailSembunyikan detail
Perbaikan
- Seluler: Tombol Return pada keyboard virtual menyisipkan baris baru: Menekan Return pada keyboard virtual iOS atau seluler kini menyisipkan baris baru (
) untuk penyusunan prompt multi-paragraf yang rapi. Gunakan tombol Kirim khusus atauCmd+Return/Ctrl+Return(saat menggunakan keyboard fisik yang terhubung) untuk mengirim. - Umum: Orientasi pengguna tier gratis dan penyediaan kunci yang andal: Memulai dengan model gratis kini secara otomatis beralih ke kumpulan kunci server ketersediaan tinggi jika pembuatan kunci upstream mengalami penundaan atau gangguan layanan, memastikan orientasi yang lancar.
- iOS: Stabilitas biometrik pembelian & langganan dalam aplikasi: Dialog pembelian, pemulihan, dan pengelolaan langganan StoreKit kini menyediakan waktu yang cukup untuk konfirmasi kata sandi Face ID, Touch ID, dan Apple ID tanpa waktu tunggu bridge yang terlalu cepat.
- Desktop: Kontrol penataan jendela sidebar: Kontrol mengambang, penyematan (selalu di atas), perkecil, dan penambatan kini dapat diakses secara langsung dari bilah judul overlay di berbagai platform desktop.
- Umum: Perlindungan degenerasi token model penalaran: Mencegah dan memulihkan keruntuhan entropi multi-skrip pada model penalaran open-weights (GLM, DeepSeek, Qwen), mencegah pengulangan kosakata dan mengisolasi penalaran kriptografi di berbagai provider.
- Windows: Pelaporan nomor build tiket dukungan: Tiket dukungan diagnostik yang dikirimkan dari build desktop Windows Tauri kini melaporkan nomor build shell secara akurat.
Version 0.9.78227 Agustus 2026
Model yang berubah menjadi omong kosong di tengah percakapan, dan dialihkan dari model yang Anda pilih tanpa diberi tahu, adalah masalah yang sama — dan keduanya telah diperbaiki. Ketika sebuah permintaan mencapai batas tarif, Caiioo secara diam-diam memindahkan Anda ke model yang berbeda dan memberikan penalaran internal model sebelumnya ke model baru tersebut, yang tidak berarti apa pun bagi sistem lain. Batas tarif pada model yang Anda pilih sekarang dilaporkan sebagai masalah penyedia layanan yang sebenarnya. Selain itu, sambungan akun yang dicabut sekarang meminta Anda untuk menyambungkan kembali alih-alih mencoba ulang selamanya dalam diam.
Tampilkan detailSembunyikan detail
Peningkatan
- Umum: Batas tarif pada model yang Anda pilih dilaporkan, bukan diatasi secara diam-diam: Ketika model yang Anda pilih terkena batas tarif, kelebihan beban, atau tidak tersedia, Caiioo sekarang memberi tahu Anda model mana dan apa yang terjadi, alih-alih diam-alih mengalihkan Anda ke model gratis. Pengalihan otomatis tetap menyelamatkan Anda ketika Caiioo yang memilihkan model untuk Anda.
- Umum: Halaman yang dibagikan menunjukkan status memuat: Percakapan yang dipublikasikan sekarang menampilkan indikator pemuatan sampai antarmuka sebenarnya muncul, dan menyatakannya secara jelas jika gagal dimuat. Sebelumnya, halaman tersebut menampilkan pengganti sederhana yang dapat tetap berada di layar tanpa batas waktu, tidak dapat dibedakan dari halaman yang sudah selesai.
- Umum: Lebih sedikit entri duplikat di menu keterampilan: Keterampilan yang ada dua kali dengan nama internal yang berbeda sekarang hanya dicantumkan sekali. Semuanya tetap tersedia, dan keterampilan apa pun yang telah Anda gunakan akan terus berfungsi.
Perbaikan Bug
- Umum: Model tidak lagi mengalami degenerasi menjadi output yang tidak terbaca: Model yang dialihkan di tengah percakapan diberikan data penalaran dari model sebelumnya. Karena data tersebut khusus untuk model yang menghasilkannya, penggantinya dapat memburuk menjadi teks yang tidak dapat dipahami — termasuk di dalam panggilan alat, yang membuatnya tidak dapat pulih. Pengaman sebelumnya hanya ada untuk dua keluarga model dan mengecualikan yang lainnya, itulah sebabnya masalah ini muncul di banyak model sekaligus.
- Umum: Sambungan akun yang dicabut meminta Anda untuk menyambungkan kembali: Ketika penyedia layanan secara permanen menolak masuk yang disimpan, Caiioo sekarang mencatatnya dan meminta Anda untuk menyambungkan kembali. Sebelumnya, sistem mencoba ulang kredensial yang mati tersebut setiap beberapa detik tanpa batas waktu, tanpa pernah memberi tahu bahwa ada yang salah.
- Umum: Batas tarif penyedia layanan tidak lagi menyalahkan kunci API Anda: Batas tarif atau penyedia layanan yang kelebihan beban sebelumnya dilaporkan sebagai masalah pada kunci yang dikelola Caiioo dan meminta Anda memasukkan kunci Anda sendiri. Sekarang sistem menyebutkan model dan penyebab sebenarnya.
- Umum: Halaman yang dipublikasikan tidak lagi membawa ID internal percakapan Anda: Halaman yang dibagikan menyertakan pengenal percakapan di perangkat Anda sendiri. Pengenal tersebut tidak memiliki fungsi apa pun di halaman tersebut dan kini telah dihapus.
- Umum: Diagram dalam dokumen selesai dirender: Diagram yang ditulis ke dalam dokumen saat perendernya masih dimuat dapat tetap menampilkan kesalahan penguraian untuk teks yang sebenarnya sudah dikoreksi. Label diagram yang berisi tanda kurung siku atau tanda baca kini juga dibuat dengan benar.
- iOS: Sinkronisasi latar belakang tidak lagi berisiko mengganggu giliran: Pekerjaan latar belakang yang berkomunikasi dengan tampilan web aplikasi sekarang melakukannya dengan benar, dan tugas latar belakang tidak dapat lagi diselesaikan dua kali.
Version 0.9.78127 Agustus 2026
Percakapan yang Anda publikasikan sekarang tampak seperti Caiioo itu sendiri — antarmuka aslinya, bukan transkrip datar — dengan judul pilihan Anda, masa aktif yang Anda tentukan, dan satu layar yang mencantumkan semua yang telah Anda publikasikan. Pada aplikasi desktop, asisten juga dapat melihat dan membuka dokumen yang sedang Anda kerjakan, serta menemukan dokumen dari percakapan sebelumnya. Dua perubahan penting yang perlu diketahui: langkah alat kini melaporkan hasil sebenarnya, dan pengeditan bagian dokumen memerlukan teks pengganti.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Percakapan yang dipublikasikan tampak seperti Caiioo: Halaman bersama kini dirender di antarmuka Caiioo yang sebenarnya — tata letak pesan, rantai alat, lencana model, dan pemformatan yang sama seperti yang Anda lihat di aplikasi. Pratinjau tautan dan peramban dengan JavaScript dinonaktifkan tetap mendapatkan halaman yang bersih dan mudah dibaca.
- Umum: Pilih cara percakapan dipublikasikan: Publikasi membuka dialog tempat Anda menetapkan judul publik, memilih berapa lama halaman tersebut aktif — termasuk hingga Anda menghapusnya — dan memutuskan apakah mesin pencari boleh mengindeksnya. Pencantuman pencarian nonaktif secara default, sehingga tautan yang Anda kirim ke tiga orang tidak akan menjadi hasil pencarian.
- Umum: Satu halaman publik per percakapan: Mempublikasikan percakapan yang sama lagi akan memperbarui halaman yang telah Anda bagikan, sehingga tautan yang telah Anda kirimkan kepada orang-orang akan tetap berfungsi. Menu bagikan menunjukkan kapan suatu percakapan dipublikasikan dan menawarkan opsi untuk menurunkannya.
- Umum: Halaman bersama: Layar Pengaturan baru mencantumkan semua yang telah Anda publikasikan — apa isinya, kapan akan diturunkan — dan dapat menurunkan konten apa pun seketika itu juga.
- Desktop: Asisten dapat melihat dan membuka dokumen yang sedang Anda kerjakan: Aplikasi desktop kini memberi tahu asisten tentang apa yang ada di layar, memungkinkannya membuka lembar kerja (slate) yang sedang Anda buka, dan menemukan lembar kerja dari percakapan sebelumnya berdasarkan nama atau istilah pencarian.
Perbaikan
- Umum: Langkah alat melaporkan hasil sebenarnya: Alat yang melaporkan kegagalan di dalam responsnya sendiri kini ditampilkan sebagai gagal. Beberapa langkah yang sebelumnya tampak berhasil kini akan tampak sebagai gagal, baik pada percakapan lampau maupun percakapan baru.
- Umum: Pengeditan bagian dokumen memerlukan teks pengganti: Mengedit suatu bagian atau rentang baris tanpa menyertakan teks pengganti kini akan ditolak, bukan diterima. Menghapus suatu bagian dengan menghilangkan teksnya tidak lagi didukung — gunakan cari dan ganti (search and replace) untuk menghapus konten.
- Umum: Eksekusi agen yang panjang berhenti dan menjelaskan sendiri: Ketika setiap pemanggilan alat mengalami kegagalan selama dua puluh iterasi berturut-turut, eksekusi kini akan berhenti dengan memberikan penjelasan alih-alih melanjutkan hingga batas langkah.
- Desktop: Masuk (sign-in) Anda diperbarui sebelum kedaluwarsa: Aplikasi desktop memperbarui sesi masuk yang hampir kedaluwarsa lebih awal, sehingga relay pribadi tetap terhubung.
Perbaikan Bug
- Umum: Sesi yang kedaluwarsa meminta Anda untuk masuk: Ketika sesi telah sepenuhnya kedaluwarsa, aplikasi kini akan meminta Anda untuk masuk kembali, alih-alih membiarkan perangkat Anda berwarna abu-abu dan tidak dapat dijangkau.
- Umum: Pemilihan model latar belakang tetap berada di penyedianya: Model pembantu yang dipilih di bawah satu penyedia tidak lagi dikirim ke penyedia yang berbeda, yang sebelumnya menghasilkan error "bukan ID model yang valid" secara tiba-tiba.
- Desktop: Masuk dengan ChatGPT selesai: Siklus masuk dan penyegaran model berulang tidak lagi menghabiskan batas tingkat (rate limit) bersama.
- Desktop: Memori utas tetap terjaga: Pengarsipan dan pencarian dalam suatu percakapan kini bertahan, sehingga "cari di utas ini" mengembalikan hasil alih-alih kosong.
Version 0.9.78026 Agustus 2026
Publikasikan percakapan atau slate ke halaman web privat yang dapat dibagikan — dengan data tool di balik layar yang dihilangkan dan masa kedaluwarsa yang Anda kendalikan. Ubah percakapan atau slate apa pun menjadi tautan yang menampilkan prompt Anda, urutan tool yang digunakan asisten, dan jawaban akhirnya, tetapi tidak pernah menampilkan input tool mentah, kueri penelusuran, atau hasilnya. Atur berapa lama tautan tersebut aktif dan cabut kapan saja. Komputer Anda kini juga dapat menjalankan percakapan satu sama lain, dan Anda dapat memilih kalender mana saja yang diizinkan untuk mengingatkan Anda.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Publikasikan percakapan atau slate ke web: Ubah percakapan atau artefak slate apa pun menjadi tautan yang dapat dibagikan. Halaman yang dipublikasikan menampilkan prompt Anda, urutan tool yang digunakan asisten, dan jawaban akhirnya — tetapi menghilangkan input tool mentah, kueri penelusuran, dan hasilnya, sehingga tidak ada data yang diambil di balik layar yang terekspos. Pilih berapa lama tautan tersebut tetap aktif, dan cabut kapan saja.
- Umum: Pilih kalender mana yang mengirimkan pengingat kepada Anda: Di menu tampilkan/sembunyikan kalender Agenda, pilih kalender mana saja yang diizinkan untuk mengirimkan pengingat — termasuk kalender yang dibagikan dengan Anda — sehingga kalender pasangan atau keluarga dapat memberi tahu Anda sementara kalender lainnya tetap senyap. Secara default, hanya kalender yang Anda miliki atau yang sengaja Anda tambahkan yang mengirimkan pengingat.
Peningkatan
- Desktop: Komputer Anda dapat menjalankan percakapan satu sama lain: Percakapan yang Anda kirim dari satu komputer desktop ke komputer desktop lainnya kini berjalan di komputer penerima ketika keduanya online dan disinkronkan, melengkapi pengalihan lintas perangkat yang sebelumnya sudah tersedia di ponsel dan peramban Anda. Sebelumnya, desktop kedua dapat muncul sebagai "tidak dapat dijangkau" meskipun terhubung sepenuhnya.
Perbaikan Bug
- Umum: Hanya acara kalender nyata yang menjadi pengingat: Blok bebas/sibuk dan entri tanpa judul pada kalender yang dibagikan ke kalender Anda tidak lagi menumpuk sebagai pengingat "(tanpa judul)" yang kosong.
- Umum: Masuk dengan ChatGPT selesai: Proses masuk dengan ChatGPT dapat mengalami kemacetan berulang saat aplikasi menyegarkan daftar model yang tersedia; proses tersebut kini selesai secara normal di setiap platform.
Versi 0.9.77826 Agustus 2026
Kredensial tersimpan Anda kini berada di satu tempat, dan perubahan yang dibuat pada satu perangkat akan disinkronkan ke perangkat lain dengan lebih andal. Ubah nama akun terhubung Anda, dan ketika penyedia memiliki lebih dari satu kredensial yang tersimpan, pilih mana yang aktif — langsung di tempat Anda memilih penyedia AI.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Kelola kredensial penyedia Anda di satu tempat: Ubah nama akun yang terhubung agar "Pekerjaan" dan "Pribadi" mudah dibedakan, dan saat Anda memiliki lebih dari satu kredensial yang tersimpan untuk satu penyedia, pilih mana yang aktif dari layar Penyedia AI tanpa harus membuka brankas kredensial.
Peningkatan
- Umum: Sinkronisasi antarperangkat lebih andal: Percakapan, tugas terjadwal, dan pengaturan Anda kini menyatu dengan lebih andal di komputer dan ponsel Anda, sehingga perubahan pada satu perangkat akan lebih cepat sampai ke perangkat lainnya.
- Umum: Gangguan jaringan singkat saat启动 (startup) tidak membuat Anda keluar: Putusnya koneksi sesaat saat aplikasi dimulai tidak lagi membawa Anda kembali ke layar masuk.
Perbaikan Bug
- Umum: Acara kalender masa lalu berhenti muncul kembali sebagai pengingat: Acara kalender yang sudah berakhir tidak lagi menumpuk sebagai pengingat atau memberi tahu Anda tentang rapat yang sudah selesai.
- Umum: Memutus sambungan akun tetap terputus di mana pun: Menghapus akun yang terhubung kini bertahan di semua perangkat Anda alih-alih muncul kembali pada sinkronisasi berikutnya.
- Umum: Percakapan disinkronkan antar-komputer desktop Anda: Dua komputer desktop yang masuk ke Private Sync yang sama kini dapat bertukar percakapan dengan andal.
- Umum: Pengaturan retensi data Anda disinkronkan di semua perangkat: Mengubah berapa lama percakapan disimpan pada satu perangkat kini berlaku untuk perangkat Anda yang lain, dan lampiran lama yang dihapus oleh kebijakan retensi akan tetap terhapus di mana-mana.
Version 0.9.77725 Agustus 2026
Perubahan yang dilacak adalah bagian dari dokumen, dan percakapan yang berjalan di ponsel Anda dapat disaksikan dari mana saja. Pengeditan dan komentar ditulis langsung ke dalam file Word, sehingga terbuka sebagai perubahan yang dilacak (tracked changes) di Word, bertahan setelah diunduh dan diunggah ulang, serta tetap terpisah saat penulis kedua menambahkan catatannya sendiri. Mulai percakapan di ponsel Anda dan perangkat lain dapat memantaunya secara langsung, dengan model dan mode yang Anda pilih ikut menyertainya. Android bergabung kembali ke daftar perangkat Anda.
Tampilkan detailSembunyikan detail
Fitur Baru
- Android: Masuk dengan Apple: Opsi masuk dengan Apple kini berfungsi di Android, sehingga akun yang dibuat dengan Apple di iPhone atau Mac dapat masuk di mana saja. (Sebelumnya Android menyembunyikan opsi ini.)
- Umum: Sinkronisasi Pribadi disertakan dalam paket Gratis: Sinkronisasi antarperangkat — dan semua fitur yang dibangun di atasnya, termasuk Private Constellation — tidak lagi memerlukan paket berbayar.
- Umum: Aplikasi memberi tahu saat constellation memerlukan frasa sandi Anda: Perangkat tanpa frasa sandi Private Sync Anda tadinya menampilkan perangkat lain sebagai perangkat yang dapat dipilih lalu gagal dengan pesan "perangkat tidak tersedia". Pemilih perangkat dan pengaturan kini menjelaskan secara persis apa yang kurang dan di mana harus memasukkannya.
- Umum: Perubahan yang dilacak berada di dalam dokumen Word Anda: Pengeditan dan komentar disimpan di dalam file .docx itu sendiri alih-alih di sampingnya, sehingga terbuka sebagai perubahan yang dilacak yang sebenarnya di Word, kembali secara utuh setelah diunduh dan diunggah ulang, serta tetap terpisah saat penulis kedua menambahkan catatannya sendiri. Dokumen yang membawa format berdampingan (side-side) yang lebih lama akan dikonversi saat Anda membukanya, di mana pun konversi tersebut dapat dilakukan secara tepat.
- Umum: Pengaturan Anda mengikuti percakapan antarperangkat: Pengaturan model, mode, and turn yang Anda pilih berlaku di mana pun percakapan tersebut benar-benar berjalan, termasuk pada perangkat yang tidak memulainya.
- Umum: ElevenLabs menambahkan suara untuk dialog waktu nyata: Pilih v3 Conversational di pengaturan Voice untuk suara yang ekspresif dan berlatensi rendah di lebih dari 70 bahasa, dengan perkiraan biaya yang mencerminkan harga setengah tarif saat ini.
Peningkatan
- Umum: Percakapan mengalir dua arah antara browser dan desktop Anda: Desktop kini dapat mengirimkan turn ke percakapan yang di-host oleh ekstensi browser, prompt yang Anda ketik di salah satu sisi akan langsung muncul di sisi lain, respons melakukan streaming langsung dari turn pertama, dan tombol Stop berfungsi dari perangkat mana pun Anda menekannya.
- Umum: File lampiran menempuh jalur pintas: Dokumen yang dilampirkan di satu perangkat kini menjangkau perangkat yang menjalankan percakapan secara langsung melalui jaringan Anda sendiri, alih-alih mengalami waktu habis (timeout) terhadap cloud saat kedua perangkat berada di rumah.
- Umum: Pencarian web adalah satu alat dengan tiga cara mencari: Hasil web berperingkat (Keenable) bergabung dengan jawaban hasil sintesis AI dan pencarian langsung Google di dalam alat pencarian yang sama, sehingga asisten memilih satu pendekatan per pertanyaan alih-alih menjalankan dua pencarian secara berdampingan.
- Desktop: Tombol toggle akses jarak jauh langsung berlaku: Menyalakan atau mematikan akses LAN tidak lagi meminta Anda untuk memulai ulang aplikasi.
- Umum: Saksikan percakapan yang sedang dijalankan perangkat lain: Percakapan yang Anda mulai di ponsel kini melakukan streaming ke perangkat Anda yang lain saat percakapan itu berlangsung, alih-alih baru muncul setelah selesai.
- Ekstensi: Ekstensi browser bergabung dengan perangkat Anda yang lain: Ekstensi ini dapat men-host percakapan yang Anda arahkan kepadanya dan mengikuti percakapan yang dijalankan perangkat lain, di bawah identitas yang sama dengan perangkat Anda lainnya.
- Umum: Pengeditan yang disinkronkan digabungkan secara otomatis: Saat dua perangkat berkontribusi pada percakapan yang sama, indikator sinkronisasi menjelaskan bahwa pengeditan keduanya sedang digabungkan dan akan hilang segera setelah percakapan terpadu siap.
Keamanan
- Umum: Suatu perangkat hanya menjalankan percakapan yang menjadi tanggung jawabnya: Pekerjaan yang dikirim dari salah satu perangkat Anda ke perangkat lain diperiksa terhadap apa yang benar-benar di-host oleh perangkat penerima, dan pengaturan yang dibawanya dibatasi pada pengaturan yang diizinkan untuk diubah oleh suatu perangkat.
- Umum: Lampiran diunggah dengan benar apa pun namanya: Nama file di-escape sebelum pengunggahan dirakit, sehingga nama yang tidak biasa tidak dapat memengaruhi struktur permintaan yang membawanya.
Perbaikan Bug
- Android: Bagian atas layar menjadi milik aplikasi lagi: Header tidak lagi merender di bawah jam dan lubang kamera (cutout), semua elemen di atas dapat diket, dan dialog layar penuh menjaga tombol tutupnya agar tidak berada di bawah status bar.
- Umum: Pencarian web berperingkat berfungsi: Pencarian Keenable yang disertakan mengalami kegagalan untuk semua orang; sisi layanan kini telah didesepoi, dikonfigurasi, dan dapat memperbaiki diri sendiri.
- Umum: Kunci penyedia disimpan dan terus tersimpan: Kunci API yang ditambahkan dalam pengaturan (terutama Unsloth) terkadang gagal bertahan, sementara layar pengaturan memuat ulang dirinya sendiri secara berulang (loop).
- Umum: Dua perangkat yang mengedit satu percakapan tidak lagi saling bentrok: Mengerjakan percakapan yang sama dari dua perangkat dapat menyebabkannya bercabang (fork) — cabang "2/2" yang tidak dapat dialihkan — dan dalam kasus terburuk, jawaban lenyap dari setiap perangkat begitu sinkronisasi selesai.
- Umum: Percakapan yang berisi diagram atau grafik terbuka secara normal: Membuka percakapan yang berisi diagram atau grafik dapat menggantikan seluruh aplikasi dengan layar kesalahan, dan memulai ulang tidak menghapusnya — aplikasi membuka kembali dokumen yang sama.
- Umum: Label diagram muncul: Bagan alur (flowchart) dan diagram serupa menggambar kotak dan garis penghubungnya tetapi menghilangkan teks di dalamnya.
- Umum: Agen terus bekerja pada dokumen yang sedang Anda buka: Begitu dokumen berubah sejak terakhir kali agen membacanya, setiap pengeditan lanjutan yang dicobanya ditolak dan ia tidak dapat memulihkannya — sehingga ia akan melaporkan, secara berulang, bahwa ia tidak dapat menyimpan. Ia kini membaca ulang dokumen saat ini dan bekerja darinya, serta menyatakan dengan jelas apa yang terjadi ketika suatu pengeditan tidak dapat digabungkan dengan milik Anda.
- Umum: Masuk akun Anda selamat dari jaringan hotel atau kantor: Portal penangkap (captive portal) atau proksi perusahaan yang merespons atas nama jaringan diperlakukan sebagai layanan yang menolak masuk akun Anda, yang mengakhiri sesi — di wifi hotel, dalam waktu sekitar tiga puluh detik. Hanya penolakan yang sebenarnya yang kini mengakhiri sesi.
- Umum: Dokumen yang diunduh mempertahankan aksen, karakter, dan emoji mereka: Dokumen yang berisi apa pun di luar bahasa Inggris biasa terunduh sebagai karakter yang tidak dapat dibaca.
- Ekstensi: Mengedit dokumen di browser menjadikannya tetap sebagai dokumen: Menyimpan perubahan pada slate dapat menimpanya dengan teks biasa sementara ia masih disajikan sebagai dokumen — di Chrome, Edge, dan Safari ini adalah satu-satunya perilaku yang terjadi.
- Umum: Agen tidak dapat merusak file Word yang sedang dieditnya: Perlindungan yang menghentikan agen menulis teks ke dalam dokumen biner tidak aktif untuk file .docx yang dijangkau melalui workspace, dan sama sekali tidak mencakup dua cara penulisan yang dilakukannya.
- Umum: Dokumen mempertahankan pemformatannya dari mana pun asalnya: Lampiran yang tiba dari tempat berbeda disimpan secara berbeda, sehingga dokumen yang sama dapat mengalami perjalanan bolak-balik (round-trip) dengan kualitas lebih baik atau lebih buruk bergantung pada asalnya.
- Umum: Dokumen Word yang dibuat asisten terbuka dengan pemformatannya: Dokumen yang ditulis dari teks asisten sendiri terbuka di editor sebagai satu blok utuh dengan tanda pemformatan ditampilkan sebagai karakter harfiah, meskipun dokumen tersebut diunduh dengan benar.
- Umum: Dokumen yang diunduh terbaca sebagai teks akhir: Mengekspor dokumen dengan perubahan yang dilacak ke Markdown atau RTF dulunya menyertakan teks yang dicoret seolah-olah itu adalah bagian dari dokumen.
- Umum: Perubahan Word yang dilacak mempertahankan tata letak dan pemformatannya: Mengunduh dokumen dengan pengeditan yang dilacak dapat menggeser tab dan klausa bernomor, menghilangkan pemformatan tebal atau tanda penekanan harfiah, serta mengubah label seperti 1.10. Dokumen yang diekspor kini mempertahankan detail tersebut sekaligus menjaga pengeditan tetap bernapas asli di Word.
- Umum: Dokumen Word muncul di Slate dan terbuka dengan benar dari File Manager: Dokumen Word yang diunggah dan diedit oleh AI disembunyikan dari pemilih dokumen Slate, dan membuka dokumen tersebut dari File Manager di ponsel dapat menggunakan jendela bergaya browser alih-alih editor aplikasi.
- Desktop: Salinan dokumen Word menyertakan perubahan yang dilacak saat ini: Menyalin dokumen Word yang telah diedit dari workspace dapat menulis unggahan yang belum tersentuh ke folder tujuan. Salinan tersebut kini merekonstruksi dokumen saat ini dan menjaga impor yang belum diedit tetap utuh byte demi byte.
- Umum: Teks yang sedang Anda baca tetap berada di tempatnya saat respons selesai: Jawaban langsung atau hasil alat yang diperluas dapat menghilang atau melompat ketika streaming mencapai status akhirnya, meskipun konten dikembalikan sesaat kemudian. Permukaan baca yang sama kini tetap berada di tempatnya hingga selesai.
- Android: Android bergabung kembali ke daftar perangkat Anda: Android tidak dapat membuka koneksi aman yang digunakan perangkat Anda untuk saling menjangkau, sehingga Android hilang dari daftar perangkat di tempat lain.
- Umum: Memilih file atau foto menjaga percakapan Anda tetap berjalan: Di Android, membuka pemilih file atau foto dibaca sebagai meletakkan ponsel, yang menyerahkan percakapan yang sedang berjalan ke perangkat lain di tengah jawaban; dan di iOS, menyimpan dokumen kini memberikan waktu untuk memilih nama dan tujuan alih-alih menyerah setelah lima belas detik.
- Umum: Komputer terdaftar di perangkat Anda yang lain dan tetap terdaftar: Pendaftaran dicoba sekali saat permulaan, sebelum masuk akun selesai, dan sesi yang disimpan oleh versi lama dapat bertahan melebihi masa sandi masuk asli mereka tanpa memperbaruinya. Pendaftaran kini menunggu masuk akun dan setiap sesi menggunakan tanggal kedaluwarsa sandi yang sebenarnya.
- Umum: Jawaban yang selesai mencapai perangkat Anda yang lain segera: Di komputer, jawaban yang selesai menunggu pemeriksaan terjadwal berikutnya — yang memanjang hingga beberapa menit ketika sedikit hal yang berubah — sebelum berjalan.
- Umum: Komputer yang tertinggal bertanya kepada perangkat yang menjalankan percakapan: Sebelumnya komputer tersebut hanya dapat menunggu penyimpanan cloud, dan begitu catatan its tampak terkini, ia berhenti mencoba sama sekali.
- Umum: Percakapan yang digabungkan terbaca sama di setiap perangkat: Ketika dua perangkat sama-sama menambahkan ke sebuah percakapan, hasil gabungannya dapat diurutkan secara berbeda di masing-masing perangkat, sehingga pesan yang sama terbaca sebagai dua percakapan yang berbeda.
- Umum: Perubahan berpindah antarperangkat tanpa menunggu pemicu: Turn yang selesai di ponsel Anda dapat diam di sana hingga Anda memindahkan aplikasi ke latar belakang (background), dan siklus sinkronisasi yang harus menunggu gilirannya dapat membuang perubahan yang memulikannya. Sinkronisasi juga menghabiskan lebih sedikit waktu untuk memeriksa ulang hal-hal yang belum berpindah, sehingga ia berhenti melaporkan dirinya sibuk saat sebenarnya tidak sibuk.
Versi 0.9.77622 Agustus 2026
Ponsel Anda menyelesaikan apa yang telah dimulainya. Kunci iPhone Anda di tengah-tengah pemikiran dan percakapan tersebut akan tetap sampai ke perangkat Anda yang lain — aplikasi sekarang menggunakan momen saat perangkat masuk mode tidur untuk mengirimkan apa yang ditahannya, dan melanjutkan sisa tugas yang tertunda saat Anda membukanya kembali. Perangkat Anda juga saling memberi tahu apa yang mereka bawa, sehingga saat salah satu mendahului, Anda dapat langsung melihatnya alih-alih mengetahuinya beberapa jam kemudian.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Ponsel yang terkunci tetap mengirimkan percakapan Anda: Perubahan yang dilakukan tepat sebelum penguncian dapat tersimpan di ponsel selamanya sementara ponsel melaporkan semuanya telah disinkronkan. Aplikasi sekarang menyelesaikan pengiriman selama momen yang diberikan sistem saat penguncian, dan mencoba kembali apa pun yang tersisa saat Anda membukanya berikutnya.
- Umum: Perangkat mengatakan apa yang mereka bawa: Perangkat Anda sekarang saling memberi tahu percakapan mana yang memiliki versi lebih baru — hanya pengenal, bukan konten — sehingga perangkat yang tertinggal akan langsung menampilkannya alih-alih tampak sudah diperbarui.
- Umum: Perubahan yang dibuat selama penyinkronan tidak lagi terlewatkan: Perubahan yang tiba dari perangkat lain saat penyinkronan sedang berjalan dapat dilewati dan tidak akan pernah diambil lagi.
Versi 0.9.77522 Agustus 2026
Perangkat Anda tetap terhubung satu sama lain, selalu. Tautan antarperangkat Anda — daftar perangkat, menjalankan percakapan di perangkat lain, dan peralihan antarperangkat — kini memperbarui kredensialnya sendiri saat dibutuhkan, di setiap platform. Tidak ada lagi kondisi di mana perangkat tampak offline hingga aplikasi dimulai ulang.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Koneksi perangkat memperbarui kredensialnya sendiri: Koneksi antarperangkat Anda mengandalkan tiket masuk dengan masa aktif 7 hari, yang hanya diperbarui saat aplikasi kebetulan dimulai ulang. Perangkat dapat menunjukkan perangkat pendampingnya sebagai offline — dan percakapan jarak jauh tidak dapat dijangkau — hingga peluncuran berikutnya. Setiap fitur lintas perangkat kini memperbarui tiket tersebut sendiri pada saat digunakan, di iPhone, Android, Mac, Windows, Linux, dan ekstensi browser.
Versi 0.9.77422 Agustus 2026
Percakapan adalah satu percakapan, di setiap perangkat. Mulai giliran dari ponsel Anda ke runtime Mac Anda dan semuanya tetap terjaga: prompt dan foto tetap di tempatnya, jawaban dialirkan dan tetap ada saat selesai, jalankan ulang dan interupsi di tengah jalan menjangkau perangkat yang melakukan pekerjaan tersebut, dan membuka kembali perangkat yang tidur selama satu giliran akan menyusulnya dari host dalam waktu sekitar satu detik. Dokumen yang diedit AI di Slate kini tetap teredit — editor yang terbuka bergabung di sekitarnya alih-alih menimpanya — dan Mac Anda sekarang dapat membagikan layar dan desktopnya ke agent dengan menginstal Computer Use dari Community Hub.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Akses folder lokal untuk percakapan: Berikan akses percakapan ke folder di komputer Anda dari composer, kelola folder yang diberi akses di Pengaturan, dan izin tersebut tetap ada di setiap giliran dan restart.
- Umum: Interupsi dan hentikan dari perangkat apa pun: Saat percakapan berjalan di perangkat Anda yang lain, interupsi atau Stop Anda menjangkau perangkat yang melakukan pekerjaan tersebut — kontrol yang sama seperti proses lokal.
- Umum: Membuka kembali perangkat langsung menyusul: Ponsel atau laptop yang ditutup saat percakapan berjalan di tempat lain kini meminta status percakapan saat ini kepada host segera setelah dibuka kembali, alih-alih menunggu perjalanan pulang-pergi penyimpanan.
- macOS: Computer Use dapat ditemukan: Meminta kontrol desktop atau screenshot desktop sekarang langsung mengarah ke paket Computer Use di Community Hub (tier tester), alih-alih melaporkan bahwa alat tersebut tidak ada.
Peningkatan
- Umum: Perubahan disinkronkan saat itu juga: Menyambungkan kembali akun provider, menambahkan server MCP, menandai file, mengedit pengingat, dan lusinan perubahan lainnya kini memicu sinkronisasi dalam hitungan detik di setiap platform, alih-alih menunggu siklus terjadwal berikutnya.
- Umum: Masuk yang disambungkan kembali menjangkau setiap perangkat: Memutus dan menyambungkan kembali proses masuk provider (seperti Grok) di satu perangkat kini berlaku di perangkat Anda yang lain — proses masuk yang lebih baru selalu mengungguli pemutusan yang lebih lama, ke kedua arah.
- Umum: Foto mempertahankan thumbnail-nya di berbagai perangkat: Foto yang dikirim dari perangkat lain dirender sebagai gambar saat tiba, dan konten ukuran penuhnya diambil langsung dari perangkat yang memilikinya.
Perbaikan Bug
- Umum: Pengeditan dokumen oleh AI tidak dapat lagi ditimpa secara diam-diam: Penyimpanan berkala dari editor Slate yang terbuka dapat memulihkan konten lama untuk menimpa edit yang baru saja ditulis oleh AI. Setiap penyimpanan kini memverifikasi bahwa penyimpanan tersebut dibangun di atas konten dokumen saat ini; penyimpanan yang dibangun di atas konten lama ditolak, konten yang lebih baru tetap dipertahankan, dan teks lokal editor diawetkan dalam riwayat versi.
- Umum: Jawaban yang dialirkan tidak lagi lenyap saat selesai: Pada perangkat yang memantau percakapan jarak jauh, jawaban akhir hanya bertahan setelah sinkronisasi berikutnya — jawaban tersebut kini bertahan segera setelah giliran berakhir.
- Umum: Menjalankan ulang mematuhi perangkat yang dipilih: Menjalankan ulang respons dalam percakapan yang di-host di perangkat lain justru berjalan secara lokal, menghasilkan dua giliran yang berbeda. Menjalankan ulang kini berjalan pada host percakapan yang dipilih.
- Umum: Dokumen yang tidak dapat diambil menghentikan giliran: Ketika file yang dilampirkan dari perangkat lain tidak dapat diambil, model menjawab tanpa file tersebut. Giliran sekarang berhenti dengan pesan jelas yang menyebutkan nama file alih-alih menjawab tanpa data apa pun.
- Umum: Item yang dihapus tetap terhapus — dan penghapusan tidak pernah membawa rahasia: Perangkat yang offline melewati jendela riwayat penghapusan dapat menghidupkan kembali percakapan, file, atau kredensial yang dihapus, dan catatan penghapusan dapat menyimpan kredensial yang telah dihapusnya. Penghapusan kini diselesaikan berdasarkan kausalitas dan disimpan tanpa materi rahasia.
- iOS: Daftar pengelola file langsung dapat digulir: Pengguliran seret (drag-scrolling) pada daftar file sebelumnya memerlukan pengetukan kotak centang terlebih dahulu pada beberapa dokumen. Sekarang dapat digulir pada sentuhan pertama.
- Umum: Tabel bergaya spreadsheet tidak lagi mengubah jenis dokumen: Tabel Markdown biasa dapat membuat dokumen tampil sebagai spreadsheet, mengubah panduan yang ditampilkan di sampingnya.
Versi 0.9.77320 Agustus 2026
Kunci setiap profil tetap menjadi miliknya sendiri, dan model gratis pulih alih-alih menyerah. Masuk di perangkat bersama tidak akan pernah memindahkan koneksi, kunci, atau aplikasi satu profil ke profil lainnya. Kunci yang disimpan di satu perangkat akan sampai ke perangkat Anda yang lain, bidang kosong tidak akan pernah menghapus kunci asli di tempat lain, dan model gratis yang sibuk kini menjelaskan dengan jelas apa yang terjadi.
Tampilkan detailSembunyikan detail
Peningkatan
- Umum: Kredensial disinkronkan di seluruh perangkat Anda, dan bidang kosong tidak akan pernah menghapus: Kunci API, masuk, dan akun penyedia yang disimpan berpindah antar perangkat Anda di dalam sinkronisasi terenkripsi Anda sendiri. Perangkat yang tidak memiliki kunci tidak akan pernah dapat menghapus kunci tersebut dari perangkat Anda yang lain — termasuk entri dalam daftar akun penyedia yang belum memiliki rahasia. Keluar dari satu perangkat tidak lagi mematikan kunci Caiioo yang disertakan pada perangkat lainnya.
Keamanan
- Umum: Proses masuk tidak akan pernah mengambil data profil lain: Pada perangkat yang memuat profil dengan koneksi tersimpan, kunci API, aplikasi, atau percakapan, masuk dengan akun lain dapat menyerahkan semuanya ke profil yang baru masuk tersebut. Proses masuk kini menerima profil baru kecuali profil yang ada sudah diverifikasi sebagai miliknya sendiri, dan migrasi data yang berjalan saat permulaan hanya memindahkan data saat pemiliknya jelas — jika tidak, data akan tetap di tempatnya, tidak dapat dibaca oleh orang lain.
Perbaikan Bug
- Umum: Model gratis yang sibuk menjelaskan kondisinya sendiri dan cadangan tetap bersiaga: Ketika server model gratis kelebihan beban, pesan pertama dapat berakhir dengan pesan yang menyesatkan tentang pengaturan privasi. Penyebab sebenarnya kini disebutkan secara jelas beserta apa yang harus dilakukan, dan peralihan otomatis ke model gratis yang berfungsi tetap aktif bagi orang-orang yang menggunakan kunci akun Caiioo — termasuk setelah menekan tombol "Gunakan Akun Caiioo", yang sebelumnya menonaktifkan perlindungan tersebut.
Versi 0.9.77219 Agustus 2026
Poe hadir untuk setiap paket berbayar. Satu kunci API Poe menghadirkan model dari Anthropic, Google, OpenAI, xAI, dan Meta, yang ditagih dalam poin langganan Poe Anda — dengan saldo poin dan pengeluaran setiap percakapan yang terlihat di dalam aplikasi. Kunci Google AI dalam format baru juga dapat digunakan.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Poe bergabung dalam pemilih penyedia pada paket berbayar: Pilih Poe sebagai penyedia model Anda dengan satu kunci API Poe. Biaya ditampilkan dalam poin dan dolar Poe, dan pemilih model dilengkapi medali tolok ukur untuk katalog Poe.
Perbaikan Bug
- Umum: Kunci Google AI baru diterima: Kunci yang baru-baru ini dibuat di Google AI Studio — jenis yang dimulai dengan "AQ." — ditolak sebagai tidak valid saat ditempel. Format kunci saat ini dan yang lama kini dapat divalidasi.
- Umum: Biaya Poe menghitung setiap permintaan satu kali: Pelacakan biaya percakapan dapat menghitung satu permintaan beberapa kali ketika fungsi pembantu berjalan secara paralel, dan dapat menagih permintaan ke pendahulunya. Setiap permintaan kini dihitung tepat satu kali.
- Umum: Model Poe menampilkan medali tolok ukur mereka: Medali tingkat dan skor kecerdasan pada pemilih model tidak muncul untuk model Poe.
- Umum: Pengaturan berpikir Poe tetap berada dalam batas yang didukung oleh model: Tingkat berpikir yang tidak ditawarkan oleh model Poe tetap dikirimkan dan seluruh permintaan ditolak. Pengaturan tersebut kini dibiarkan menggunakan bawaan dari model itu sendiri.
- Umum: Beralih ke Poe langsung mengisi daftar model: Menu drop-down model dapat kosong setelah beralih penyedia, tanpa ada cara untuk memilih model.
- Umum: Percakapan pertama akun baru dimulai dengan bersih: Untuk pengguna baru pada model gratis, pesan pertama bisa gagal dengan pesan yang membingungkan dari penyedia model yang mengarah ke perbaikan yang salah, sementara tur panduan tetap menyoroti kegagalan di tempat yang salah. Pengaturan kini memverifikasi kunci yang disertakan sebelum pesan pertama, kesalahan (baik di spanduk maupun percakapan) menjelaskan apa yang sebenarnya harus dilakukan, dan tur akan menyingkir sampai kesalahan tersebut ditutup.
- Umum: Izin alat disesuaikan dengan panel sempit: Di panel samping yang sempit, tombol persetujuan alat dapat meluap ke samping atau menempatkan tindakan utama di bawah batas layar, pilihan mode izin berdesakan menjadi kolom yang tidak terbaca, dan nama alat yang panjang dapat mendorong tombol Cabut ke luar jangkauan. Ketiganya kini tertata dengan benar pada lebar ponsel dan panel samping.
Version 0.9.77119 Agustus 2026
Gunakan kunci Anthropic Anda sendiri — pada paket berbayar apa pun. Pilih Anthropic dalam daftar penyedia dan tempel kunci API, atau masuk dengan akun Claude Anda dan kunci API akan dibuatkan untuk Anda. Bersamaan dengan itu: jawaban yang dialirkan (streamed) tetap berada di tempatnya saat alat (tools) berjalan, perpindahan profil kini tetap tersimpan, dan tombol Berhenti (Stop) menjangkau perangkat yang sedang memproses tugas.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Anthropic bergabung dengan pemilih penyedia pada paket berbayar: Pilih Anthropic sebagai penyedia model Anda dan gunakan kunci API Anda sendiri, berdampingan dengan penyedia bring-your-own-key lainnya.
- Umum: Buat kunci API Anthropic dari akun Claude Anda: Masuk dengan akun Claude Anda dan kunci API akan dibuatkan untuk Anda — setujui akses di peramban, tempel kode yang ditampilkan pada halaman callback, dan kunci tersebut akan disimpan. Kunci tersebut ditagihkan ke akun Konsol Anthropic Anda, dan masuk (sign-in) Claude Anda sendiri tidak disimpan.
Perbaikan Bug
- Umum: Perpindahan profil tetap tersimpan: Memilih profil lain terkadang berpindah lalu kembali seperti semula sesaat kemudian, dan detail langganan akun sebelumnya bisa muncul sebentar pada profil yang baru dipilih. Penyegaran akun di latar belakang kini tidak lagi memindahkan Anda antar-profil, dan tidak pernah menulis ke profil yang bukan miliknya.
- Umum: Jawaban yang dialirkan tetap berada di tempatnya: Selama respons dengan beberapa pemanggilan alat (tool calls), teks yang sudah muncul bisa menghilang ke dalam bagian "Bekerja" ("Working") yang diciutkan setiap kali alat baru dimulai, sehingga posisi baca Anda ikut tertarik ke atas. Begitu sesuatu ditampilkan di bawah bagian tersebut, teks itu akan tetap ada hingga respons selesai.
- Umum: Nama yang ditekankan terbaca dengan benar saat Pseudonymizer aktif: Nama yang ditulis model dalam huruf miring atau tebal menggunakan garis bawah bisa sampai ke layar sebagai nama penggantinya, bukan nama aslinya, dan nama yang ditulis dengan cara itu dalam hasil alat bisa lolos dari penyembunyian saat menuju ke model. Tanda penekanan kini dihitung sebagai tanda baca di kedua arah.
- Umum: Nama dalam tanda kutip terdeteksi oleh Pseudonymizer: Nama di dalam tanda kutip dalam sebuah instruksi — meminta kode yang menggunakannya, meminta nama tersebut untuk diulang — dapat diteruskan ke model tanpa disembunyikan, meskipun nama yang sama terdeteksi dalam kalimat biasa. Nilai yang dikutip kini mendapatkan pemeriksaan kedua yang terfokus sebelum ada yang dikirimkan.
- Umum: Tanggal hari ini tetap akurat saat Pseudonymizer aktif: Tanggal yang disediakan untuk keterampilan bawaan dapat diperlakukan sebagai data pribadi dan ditukar dengan pengganti, sehingga permintaan perencanaan bisa dimulai dari hari yang salah. Tanggal yang disediakan oleh aplikasi sendiri dikecualikan; tanggal yang Anda tulis tetap dilindungi.
- Umum: Percakapan Anda sendiri langsung dilanjutkan setelah gangguan: Setelah respons yang terganggu, perangkat yang sama bisa menolak untuk melanjutkan percakapan tersebut hingga satu setengah menit dengan pesan coba lagi generik. Perangkat tidak pernah terkunci dari percakapannya sendiri, dan ketika percakapan benar-benar belum bisa dimulai, pesan tersebut menyatakan apa yang sedang terjadi dan berapa lama durasinya.
- Umum: Tombol Berhenti (Stop) menjangkau perangkat yang sedang memproses tugas: Menekan Berhenti di ponsel Anda dapat menghentikan indikator pemuatan di sana sementara komputer yang benar-benar menjalankan percakapan terus bekerja. Tombol Berhenti kini dikirim ke perangkat yang menjalankan respons dan membatalkannya di sana.
- Umum: Sinkronisasi melalui jaringan lokal terus mengalir: Setelah satu putaran sinkronisasi melalui jaringan lokal Anda, sinkronisasi selanjutnya bisa dijeda hingga satu menit setiap kalinya. Putaran sinkronisasi kini dialihkan dengan bersih.
- iPhone & Android: Transkrip debug mencantumkan setiap baris satu kali: Transkrip yang dilampirkan pada permintaan dukungan mengulangi setiap baris dua kali.
Version 0.9.77018 Agustus 2026
Ponsel dan komputer Anda kini bertindak seperti satu mesin. Pilih perangkat mana yang menjalankan percakapan dan perangkat Anda lainnya akan melihat pilihan tersebut dalam waktu sekitar satu detik. Percakapan yang di-host di komputer Anda akan melakukan streaming langsung ke ponsel Anda, mencapainya bahkan pada jaringan seluler yang lemah saat koneksi stabil tidak dapat dipertahankan, dan terhubung kembali secara mandiri begitu jaringan Anda kembali. Mengetik di ponsel tetap lancar saat semua ini terjadi.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Host percakapan mengikuti Anda secara instan: Memindahkan perangkat mana yang menjalankan percakapan kini berpindah ke setiap perangkat dalam waktu sekitar satu detik, dalam kedua arah, termasuk saat respons sedang ditulis. Penggantian nama perangkat berpindah dengan cara yang sama.
- Umum: Percakapan berfungsi pada jaringan seluler yang lemah: Ketika jaringan dapat menangani permintaan singkat tetapi bukan koneksi yang stabil — yang umum terjadi pada LTE — aplikasi kini mengalihkan lalu lintas percakapan yang sama melalui permintaan web biasa sebagai gantinya, dan secara senyap kembali ke jalur cepat saat jaringan memungkinkan. Mengirim ke komputer Anda tetap berfungsi dalam kedua kondisi tersebut.
Peningkatan
- Umum: Streaming langsung ke ponsel Anda berukuran lebih ringan: Menyaksikan percakapan yang berjalan di komputer Anda kini melakukan streaming teks respons itu sendiri, dengan output alat yang besar tiba sekali di akhir alih-alih ikut serta bersama setiap kata. Giliran yang panjang dan sarat alat melakukan streaming dengan lancar ke ponsel.
- iPhone & Android: Mengetik selalu diutamakan: Sinkronisasi latar belakang sekarang menunggu hingga Anda berhenti sejenak dan menjaga jarak yang wajar di antara proses yang berjalan, sehingga keyboard tetap responsif apa pun yang sedang dilakukan perangkat Anda yang lain.
- Umum: Menghubungkan kembali adalah sebuah refleks: Koneksi terjalin kembali dalam waktu sekitar satu detik setelah membuka kunci ponsel, beralih jaringan, atau kembali ke aplikasi — dan terus mencoba selama yang diperlukan, alih-alih menyerah setelah beberapa menit tidak aktif.
- Umum: Indikator koneksi menunjukkan kondisi yang sebenarnya: Chip perangkat dan titik kehadiran sekarang mencerminkan apakah perangkat ini benar-benar dapat menjangkau perangkat lain saat ini, berubah menjadi kuning begitu hal tersebut tidak lagi benar, dan menyebutkan nama mesin yang sebenarnya menjadi masalah ketika pesan tidak dapat dikirim.
Perbaikan Bug
- Umum: Percakapan tidak lagi menyatakan komputer Anda offline padahal berjalan dengan baik: Kembali ke aplikasi setelah layar dikunci atau perubahan jaringan dapat membuatnya yakin bahwa perangkat lain tidak dapat dijangkau — indikator hijau, pesan ditolak — hingga dimulai ulang. Koneksi sekarang membuktikan ulang dirinya pada setiap kunjungan kembali, sehingga apa yang diyakini aplikasi sesuai dengan kemampuan jaringan.
- iPhone: Keyboard tidak lagi mengalami jeda secara bergelombang: Lonjakan pekerjaan latar belakang — sinkronisasi, dan pencatatan data berukuran besar yang tiba dari komputer Anda — berjalan pada thread yang sama dengan keyboard. Pencatatan data tersebut kini berjalan sebagai pemberitahuan ringan dan sinkronisasi mengalah pada jari Anda.
- Umum: Pesan yang dikirim tepat setelah membuka kunci tidak hilang: Pengiriman dalam beberapa detik pertama setelah kunci dibuka dapat ditolak saat koneksi masih dalam proses pemulihan. Aplikasi sekarang menunggu sebentar untuk koneksi tersebut alih-alih menyerah bersama pesan Anda.
- Umum: Sinkronisasi perangkat lebih stabil antar mesin: Sinkronisasi antar perangkat Anda menyelesaikan beberapa situasi di mana dua mesin dapat secara senyap tidak sependapat — tentang perangkat mana yang menjalankan percakapan, tentang perangkat yang namanya diubah, dan tentang perubahan yang dibuat saat respons sedang melakukan streaming — serta melakukan pekerjaan berulang yang lebih sedikit dalam prosesnya.
Versi 0.9.76917 Agustus 2026
Perangkat Anda saling mengejar. Siklus sinkronisasi saat ini selesai dalam waktu sekitar lima detik, sehingga perubahan yang dibuat pada satu perangkat akan sampai ke perangkat lainnya saat Anda masih melihatnya. Folder yang Anda tambahkan langsung siap digunakan dalam percakapan tempat Anda menambahkannya, dokumen yang dilampirkan langsung dibaca, dan agen dapat menjalankan skrip pada halaman di Safari.
Tampilkan detailSembunyikan detail
Peningkatan
- Umum: Perangkat saling mengejar: Sinkronisasi kini melakukan jauh lebih sedikit pekerjaan berulang di setiap siklus, dan sekarang menanyakan kepada penyedia penyimpanan Anda apa yang telah berubah alih-alih membaca ulang seluruh folder setiap saat. Siklus siaga selesai dalam waktu sekitar lima detik, dan penghematannya bertambah seiring ukuran akun Anda dan tidak menyusut.
- macOS: Log berada di tempat yang Anda harapkan: Log aplikasi kini disimpan di Application Support bersanding dengan sisa data lainnya. Log yang sudah ditulis ke lokasi lama tetap dibaca, sehingga tidak ada yang hilang dari yang telah Anda kumpulkan.
Perbaikan Bug
- Umum: Folder yang Anda tambahkan langsung siap digunakan: Folder yang ditambahkan dari komposer, ditambahkan dari Pengaturan, atau diberikan saat diminta oleh agen tidak langsung diaktifkan dalam percakapan tempat Anda menambahkannya, sehingga agen masih belum dapat mengaksesnya sampai Anda memilihnya kembali. Ketiga jalur tersebut kini langsung mengaktifkannya di tempat Anda menambahkannya.
- Umum: Dokumen yang dilampirkan langsung dibaca: Dokumen yang namanya tidak berakhiran .pdf tetap diperlakukan sebagai PDF, yang berarti memakan waktu beberapa menit dengan percobaan berulang untuk membacanya sebagai halaman yang dipindai sebelum akhirnya berhenti. Identitas asli file kini menentukan bagaimana file tersebut dibaca.
- Umum: Percakapan yang tidak dapat berjalan di tempat lain memberitahu alasannya: Menyerahkan percakapan ke perangkat Anda yang lain meminta Anda untuk mencoba ulang apa pun yang terjadi, termasuk untuk alasan yang tidak akan pernah bisa diatasi dengan percobaan ulang — paling sering karena percakapan yang tumbuh terlalu besar untuk dikirim. Sekarang aplikasi akan memberi tahu alasannya.
- Umum: Mengklik sesuatu yang membuka halaman baru langsung kembali setelah selesai: Klik yang membawa agen ke halaman baru akan menunggu hingga batas waktu (timeout) penuh sebelum melaporkan kembali, terlepas dari apa yang telah dilakukan halaman tersebut. Sekarang aplikasi mendeteksi halaman baru dan kembali dalam waktu sekitar satu detik.
- Safari: Agen dapat menjalankan skrip pada halaman: Menjalankan skrip tersedia di setiap browser lain dan tidak di Safari, di mana fitur tersebut tidak melaporkan apa pun yang berguna. Fitur ini melewati saluran yang sama yang sudah digunakan Safari untuk tindakan agen lainnya di suatu halaman.
- Umum: Menutup banner cookie atau persetujuan melaporkan apa yang sebenarnya terjadi: Agen melaporkan keberhasilan tanpa melihatnya. Sekarang agen memeriksa apakah banner tersebut sudah hilang, dan menyatakannya dengan jelas jika banner masih menghalangi.
- macOS: Daftar browser menampilkan setiap browser sekali, dengan aktivitas terkini: Safari yang dimulai ulang dapat mendaftarkan ulang dirinya setiap detik, memenuhi daftar dengan entri duplikat untuk browser yang sama, dan waktu "terakhir dilihat" (last seen) dari browser yang terhubung dicatat saat terhubung dan tidak pernah berubah setelahnya.
- macOS: Ekstensi Safari cocok dengan aplikasi asalnya: Ekstensi di dalam aplikasi Mac bisa jadi tertinggal satu versi di belakang aplikasinya itu sendiri, karena rilis tersebut mengemas salinan mana pun yang terakhir kali dibangun, alih-alih membangunnya sebagai bagian dari rilis.
Version 0.9.76817 Agustus 2026
Masuk dengan akun Grok dan pilih dari model-modelnya, lihat biaya percakapan berdasarkan tarif yang dikenakan oleh penyedia Anda sendiri, dan akses peramban dari kedua ponsel. Perangkat pada jaringan yang sama terus berkomunikasi secara langsung melalui LAN, dan percakapan yang sedang Anda baca tetap berada di tempatnya sementara perangkatnya melakukan sinkronisasi.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Masuk ke akun Grok terhubung langsung ke xAI: Grok yang masuk melewati proksi baris perintah yang menolak klien apa pun yang versinya tidak dikenali, melaporkan bahwa CLI Grok perlu diperbarui — padahal tidak ada CLI yang perlu diperbarui. Baik obrolan maupun daftar model kini menggunakan endpoint biasa milik xAI, yang tidak memiliki pemeriksaan versi, sehingga tidak ada yang akan kedaluwarsa akibat jadwal rilis pihak lain.
- Umum: Pemilih model mencantumkan model Grok: Pemilih berputar terus-menerus lalu melaporkan bahwa tidak ada model yang tersedia. Permintaan tersebut tidak pernah meninggalkan aplikasi: proksi xAI menolak pemeriksaan izin yang dibuat oleh peramban sebelum pengiriman, sehingga jawaban tidak pernah tiba. Penemuan kini menggunakan endpoint yang mengizinkannya.
- Umum: Biaya percakapan mencerminkan penyedia yang melayaninya: Biaya untuk kunci Anthropic, OpenAI, Google, dan xAI dihitung berdasarkan tarif yang dipublikasikan oleh marketplace, bukan tarif milik penyedia itu sendiri. Setiap rute kini diberi harga oleh pihak yang benar-benar melayani permintaan tersebut, dan jika tarif tidak dapat ditentukan, angka tersebut akan dihilangkan daripada diperkirakan.
- Umum: Deployment Baseten dimuat: Daftar deployment kosong karena Baseten menolak pemeriksaan izin peramban yang sama. Data tersebut kini diambil di tempat di mana pemeriksaan tersebut tidak berlaku.
- macOS: Perangkat muncul dengan nama mereka sendiri: Setiap perangkat ditampilkan sebagai platformnya — "aplikasi macOS", "aplikasi iOS" — karena nama tersebut tiba dalam keadaan terkunci dan kunci untuk membukanya berada di proses yang berbeda dari daftar tersebut. Daftar tersebut kini meminta proses yang memegang kunci tersebut.
- Umum: Percakapan tetap berada di layar saat perangkat melakukan sinkronisasi: Pembaruan besar dipangkas agar sesuai dengan jaringan, dan pembaruan yang dipangkas tidak lagi terbaca seolah-olah percakapan telah dihapus, yang sebelumnya membuat percakapan yang terbuka menjadi kosong sampai aplikasi dimulai ulang.
- Umum: Perangkat disinkronkan melalui jaringan lokal: Sinkronisasi antar mesin pada jaringan yang sama sebelumnya diarahkan melalui internet meskipun komputer desktop dapat dijangkau secara langsung. Jalur LAN dipulihkan, dengan komputer desktop menulis langsung ke salinan tunggal data Anda yang sama sehingga kedua jalur selalu seluler.
- Seluler: Tombol peramban membuka peramban: Ikon Bola Dunia di komposer tidak memiliki apa pun untuk dibuka ketika agen tidak memiliki tab sendiri; tombol tersebut kini membuka tab kosong dengan bilah alamat yang aktif.
- Umum: Dialog menampilkan baris terakhirnya: Bagian bawah (footer) dialog tumpang tindih dengan baris terakhir dari kontennya.
Version 0.9.76714 Agustus 2026
Percakapan sementara, daftar perangkat yang dapat Anda beri nama dan kurasi, serta agen yang berjalan hingga pekerjaan selesai. Tandai sebuah percakapan sebagai sementara dan percakapan tersebut akan tetap berada di perangkat tempat Anda memulainya — tidak dipelajari, tidak disinkronkan, dan tidak dicadangkan. Perangkat Anda kini muncul dengan namanya sendiri dan dapat dihapus setelah Anda tidak lagi menggunakannya, dan pemilih model menunjukkan kemampuan setiap model pada penyedia yang benar-benar melayaninya. Rilis ini juga membawa pembaruan keamanan serta sinkronisasi antarperangkat yang lebih andal dan efisien.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Percakapan yang dapat Anda rahasiakan: Setiap percakapan dapat ditandai sebagai sementara dari bilah judul. Percakapan tersebut tetap berada di perangkat tempat Anda memulainya — Caiioo tidak akan mempelajarinya, menyinkronkannya, atau mencadangkannya — dan Anda dapat menghapusnya seperti percakapan lainnya. Mematikannya kembali akan memberi tahu Anda secara jelas bahwa seluruh percakapan akan mulai diingat sejak saat itu, termasuk pesan-pesan yang sudah ada di dalamnya, sehingga Anda dapat memutuskan untuk memulai percakapan baru sebagai gantinya.
- Umum: Perangkat Anda memiliki nama, dan Anda dapat menghapusnya: Daftar perangkat di Pengaturan → Konektivitas → Konstelasi Pribadi kini menampilkan nama setiap mesin alih-alih "aplikasi iOS" sebanyak tiga kali, dan setiap perangkat kecuali yang sedang Anda gunakan memiliki tindakan Hapus. Menghapus sebuah mesin akan mengeluarkannya dari daftar dan menghentikannya dari penugasan kerja, alih-alih sekadar menyembunyikannya.
- Umum: Perangkat mempertahankan identitasnya di seluruh proses instal ulang: Daftar tersebut mencerminkan mesin yang Anda miliki, bukan setiap instalasi yang pernah Anda buat. Pada Android, hal ini bertahan setelah pencopotan pemasangan; pada iPhone, hal ini disimpan di dalam rantai kunci (keychain).
- Umum: Pemilih model menunjukkan apa yang dapat dilakukan setiap model pada penyedia yang melayaninya: Model yang sama dapat berperilaku secara berbeda tergantung pada siapa yang melayaninya, sehingga kapabilitas kini dijawab per penyedia, alih-alih ditebak dari nama modelnya. Model yang belum diukur akan diberi keterangan demikian dan tetap terlihat, sehingga rilis yang diluncurkan hari ini dapat ditemukan pada hari peluncurannya.
- Android: Bilah status mengikuti tema Anda: Jam dan baterai dapat terserap ke dalam latar belakang terang. Keduanya kini beralih agar sesuai dengan apa pun yang ditampilkan aplikasi, termasuk saat perubahan warna aksen yang memicunya.
Peningkatan
- Umum: Agen berjalan hingga pekerjaan selesai: Sebuah tugas kini mendapatkan 100 langkah alih-alih 60, dan setiap agen pembantu yang Anda kerahkan mendapatkan 25 langkahnya sendiri alih-alih 5 — minta enam pembantu dan Anda akan mendapatkan enam, masing-masing mengerjakan tugas secara penuh. Apa yang menghentikan proses yang benar-benar mengalami kebuntuan bukan lagi jumlah langkahnya: agen yang melakukan panggilan yang sama, mendapatkan jawaban yang sama, dan tidak menghasilkan apa pun sepuluh kali berturut-turut akan dihentikan karena tidak menunjukkan kemajuan, apa pun sisa anggaran yang dimilikinya. Menunggu sesuatu yang lambat — pembuatan kode (build), pekerjaan yang panjang — bukanlah hal tersebut, dan akan terus berjalan.
- Umum: Pemeriksa Mandiri menilai jawaban kembali: Pemeriksaan ⚖️ sebelumnya berhenti mengusulkan pemeriksaan lulus/gagal konkret yang dulu ditulisnya — angka yang harus muncul, nilai yang tidak boleh ada — dan hanya mengembalikan penilaian tertulisnya. Pemeriksa ini menulisnya kembali, dan ketika sebuah giliran benar-benar tidak memiliki hal yang dapat diperiksa, pemeriksa kini menyatakannya secara langsung alih-alih membiarkan kolom tersebut kosong.
- Umum: Header percakapan mempertahankan bentuknya: Pengukuran di samping judul percakapan dulunya terbungkus ke baris kedua di mana pun ruangnya habis, yang bergeser saat judul, bahasa, atau ukuran font berubah. Identitas kini selalu menjadi baris pertama dan pengukuran selalu menjadi baris terakhir.
Keamanan
- Umum: Persetujuan diperlukan di mana pun alat (tool) memintanya: Alat yang memerlukan persetujuan dalam konteks tanpa cara untuk memberikan prompt — yang merupakan cara kerja setiap sub-agen — dijalankan alih-alih ditolak. Dalam mode Hati-hati (Cautious), itu berarti sub-agen dapat bertindak tanpa meminta persetujuan. Penolakan kini menjadi hasil yang eksplisit.
- Server: Server lokal selalu memerlukan kredensial: Server lokal memperlakukan "tidak ada agen yang sedang berjalan" sebagai izin untuk menerima permintaan lokal tanpa kredensial, dan itulah statusnya sebagian besar hari. Server kini hanya menerima kredensial yang diterbitkannya untuk proses yang masih berlangsung.
- Umum: Shell yang di-sandbox berjalan tanpa kredensial Caiioo: Perintah shell yang dimulai oleh sebuah alat menerima kredensial yang digunakan aplikasi untuk berkomunikasi dengan dirinya sendiri, yang memungkinkannya menjangkau fitur-fitur yang belum Anda setujui untuk alat tersebut. Kredensial tersebut kini dijauhkan dari lingkungan shell.
- Umum: Pustaka gambar yang telah ditambal: Komponen yang memperkecil foto berukuran besar sebelum melampirkannya telah diperbarui ke rilis yang memperbaiki empat kerentanan yang dilaporkan dalam dekoder gambarnya. Komponen ini menangani gambar dari mana pun Anda melampirkannya, jadi penting untuk menggunakan versi terbaru.
- macOS: Penggunaan Komputer (Computer Use) menangani instruksi di luar batas dengan aman: Angka di luar batas dalam instruksi Penggunaan Komputer dapat membuat seluruh aplikasi desktop mengalami crash. Nilai kini dibatasi, pada kedua sisi permintaan.
Perbaikan Bug
- Umum: Agen pembantu menyelesaikan tugasnya: Agen pembantu yang dikirim untuk mengerjakan suatu pekerjaan akan kembali dengan pesan "Batas iterasi tercapai" padahal baru saja dimulai. Agen tersebut diberitahu untuk membungkus dan menyimpulkan pada langkah pertamanya: pengingat untuk mulai merampungkan tugas seharusnya datang mendekati akhir anggaran, dan pengingat tersebut disetel ke angka tetap yang kebetulan sama dengan seluruh jatah agen pembantu. Beberapa agen pembantu yang melakukan hal tersebut dalam satu permintaan terbaca sebagai kegagalan bagi beberapa dari mereka. Pengingat kini berskala sesuai dengan anggaran yang sebenarnya dimiliki oleh agen, sehingga selalu mendarat di dekat akhir.
- Umum: Lebih banyak model membawa peringkat tolok ukur (benchmark) yang lengkap: Peringkat model dibangun dari pengukuran yang dipublikasikan, dan model yang tidak memiliki angka kecepatan dibuang dari peringkat sepenuhnya — membawa serta data kualitas dan harganya, meskipun sebagian besar model memublikasikan kualitas tanpa kecepatan. Model-model tersebut kini diberi peringkat berdasarkan apa yang benar-benar telah diukur.
- Umum: Sinkronisasi perangkat lebih andal dan lebih efisien: Sinkronisasi antarperangkat Anda melakukan pekerjaan berulang yang jauh lebih sedikit pada setiap siklus, dan perangkat di jaringan yang sama menemukan jalur cepat satu sama lain dengan lebih mudah, sehingga perubahan yang dibuat pada satu perangkat lebih cepat sampai ke perangkat lainnya.
- Umum: Percakapan berjalan di perangkat yang Anda pilih untuknya: Memilih tempat percakapan berjalan akan mengirimkan pekerjaan langsung ke mesin tersebut, baik Anda langsung memulainya maupun kembali lagi nanti. Sebelumnya, percakapan dapat diam-diam gagal dimulai pada perangkat yang Anda pilih — terkadang dengan pesan Anda yang tiba-tiba menghilang — jika komputer Anda yang lain baru saja dinyalakan, atau jika kedua perangkat sudah cukup lama tidak aktif sehingga memerlukan koneksi aman yang baru. Percakapan yang perangkatnya telah Anda pensiunkan kini akan memunculkan pemberitahuan dan menawarkan untuk melanjutkan di sini, alih-alih meminta Anda membuka perangkat yang sudah tidak ada lagi.
- Umum: Daftar perangkat Anda dimuat, dan setiap komputer menampilkan namanya sendiri: Pada komputer desktop, daftar tersebut terkadang gagal dimuat sepenuhnya, membuat Anda tidak dapat melihat atau memilih perangkat Anda yang lain. Daftar tersebut kini dimuat, dan setiap mesin menampilkan nama yang Anda berikan saat Anda menyiapkannya — termasuk perangkat yang sedang Anda gunakan, yang sebelumnya menamakan dirinya "aplikasi macOS" sementara setiap perangkat lain mengenalinya berdasarkan nama. Nama yang Anda tetapkan di Pengaturan tetap diutamakan.
- Umum: Mengganti nama percakapan memperbaruinya di mana saja secara bersamaan: Percakapan yang namanya diganti dari bilah judul mempertahankan nama lama di bilah samping (sidebar), dan percakapan yang namanya diganti dari bilah samping dapat membuat header tertinggal — pada iPhone dan Android, keduanya tidak sinkron hingga aplikasi dibuka kembali. Keduanya kini melalui jalur yang sama dan langsung sinkron.
- iPhone: Tombol peramban (browser) dapat disentuh: Tombol tersebut terletak di sudut layar yang melengkung, terlalu menjorok ke bagian kurva sehingga sulit ditekan. Tombol tersebut kini diposisikan menjauhi area lengkung tersebut.
- Umum: Tombol peramban tetap tersedia dalam mode sederhana: Mengaktifkan tata letak sederhana menghapus tombol yang membuka peramban agen, dan pada Android tombol tersebut juga dihilangkan dari menu "+", sehingga tidak ada cara untuk menjangkaunya. Tombol ini kini diperlakukan sebagai kapabilitas alih-alih dekorasi, sehingga tata letak sederhana tetap menyertakannya.
- Umum: Lokasi Anda mendeskripsikan satu tempat: Saat posisi Anda diperbarui, jalan atau lingkungan yang sebelumnya di-cache dapat tetap melekat pada kota baru, mendeskripsikan alamat yang tidak ada. Hanya bidang yang termasuk dalam pembaruan lokasi saat ini yang digunakan.
- Umum: Uji coba Pro mencakup kumpulan kredit bersama: Memulai uji coba membuka fitur Pro tetapi bukan kredit yang membuatnya berfungsi, sehingga permintaan pertama dapat ditolak. Uji coba kini mempertahankan kumpulan kredit bersama.
Version 0.9.76613 Agustus 2026
Ponsel Anda adalah cara kelas satu untuk masuk. Mulai percakapan di ponsel Anda dan mesin yang menjalankan agen Anda langsung mengambilnya, ketuk tombol peramban dan peramban sungguhan akan terbuka, serta kotak pesan tetap berada di bagian bawah layar saat Anda mengetik. Daftar perangkat Anda disegarkan saat Anda melihatnya, sehingga mesin yang Anda pilih adalah mesin yang benar-benar aktif, dan folder yang Anda bagikan dengan satu percakapan akan tetap berada di dalam percakapan tersebut.
Tampilkan detailSembunyikan detail
Keamanan
- Server: Empat celah autentikasi ditutup: Pemindaian pada relai dan server menemukan empat tempat di mana akun yang masuk dapat mengakses sesuatu milik akun lain, termasuk kemampuan untuk mengalihkan pesan masuk akun lain. Keempatnya telah ditutup dan dicakup oleh pengujian. Kami tidak memiliki bukti bahwa salah satunya pernah digunakan.
Perbaikan Bug
- iPhone & Android: Kotak pesan tetap berada di bagian bawah layar: Pada percakapan kosong, kotak tersebut melayang di tengah layar, dan pada percakapan penuh, kotak tersebut berada di bawah batas bawah. Aplikasi menyesuaikan ukurannya dengan isinya sendiri, bukan dengan layar. Pesan panjang yang sedang Anda ketik juga dapat membesar hingga tombol kirimnya sendiri terdorong keluar dari pandangan; kotak tersebut kini berhenti membesar sebelum hal itu terjadi.
- iPhone & Android: Tombol peramban membuka peramban: Di iPhone, tombol tersebut membuka jendela sederhana tanpa bilah alamat dan tanpa jalan kembali, dan di Android tidak ada apa pun di baliknya. Tombol tersebut juga berada di bawah indikator beranda di iPhone, dan pada layar sempit, tombol tersebut menghilang dari baris sepenuhnya. Tombol tersebut kini membuka peramban dalam aplikasi di kedua ponsel, berada di luar jangkauan indikator beranda, dan ketika baris kehabisan ruang, kontrol yang berdesakan akan berpindah ke menu "+" alih-alih menghilang.
- Umum: Percakapan yang dimulai di ponsel Anda menjangkau perangkat yang menjalankan agen Anda: Memulai percakapan baru di ponsel Anda saat agen berjalan di mesin lain dapat berujung tanpa hasil — pesan keluar dari kotak, tidak ada yang disimpan, dan tidak ada yang dilaporkan. Perangkat Anda membagikan percakapan beberapa detik setelah kejadian, sehingga percakapan yang dibuat beberapa saat sebelumnya belum tiba dan mesin lain tidak tahu apa yang ditanyakan. Ponsel kini mengirimkan percakapan beserta pesannya.
- Umum: Daftar perangkat Anda menunjukkan mesin mana yang aktif: Titik ketersediaan di Pengaturan terpaku pada kondisi apa pun yang benar pada saat Anda membuka panel, sehingga perangkat yang masuk mode tidur saat Anda melihatnya tetap ditampilkan sebagai tersedia. Titik-titik tersebut kini disegarkan saat Anda melihatnya, diperbarui secara berkala di antara penyegaran, dan daftar yang gagal dimuat secara singkat tidak lagi menghapus perangkat yang sudah Anda ketahui.
- Umum: Folder yang Anda bagikan dengan satu percakapan tetap berada di dalam percakapan tersebut: Memberikan akses agen ke sebuah folder menyatakan bahwa itu hanya berlaku untuk percakapan tersebut, namun kemudian menerapkannya di mana-mana. Batasan tersebut ditulis tetapi tidak pernah dirujuk. Batasan tersebut kini ditegakkan di tempat yang penting.
- Umum: Penggeser kreativitas berlaku pada setiap provider: Pada enam provider, penggeser tersebut tidak memberikan efek apa pun, karena nilai tersebut diam-diam dikembalikan ke nilai defaultnya tepat setelah aplikasi dengan sengaja menghapusnya. Perubahan terkait menghentikan satu permintaan yang ditolak agar tidak mengajarkan hal yang salah tentang model kepada aplikasi dan mengulanginya selama sisa sesi.
- Umum: Pengingat dan tugas terjadwal stabil setelah sinkronisasi: Item yang dibuat di satu perangkat dapat diunduh kembali pada setiap sinkronisasi, tanpa batas, melaporkan keberhasilan setiap kalinya — lalu lintas yang cukup untuk membuat hal lain terasa lambat. Baris yang tiba dari perangkat lain kini diarsipkan di tempat perangkat tersebut dapat melihatnya, yang mengakhiri siklus tersebut.
Version 0.9.76512 Agustus 2026
Sebagian besar merupakan rilis perbaikan untuk ponsel. Kami membandingkan aplikasi iPhone dan Android satu sama lain fitur demi fitur, dan menemukan kesalahan yang sama yang dibuat di kedua arah: hal-hal yang ditawarkan Android tetapi tidak pernah bisa berfungsi — tombol masuk tanpa fungsi di baliknya, model dikte yang gagal pada setiap percobaan setelah unduhan besar — dan hal-hal yang sebenarnya sangat mampu dilakukan Android tetapi tidak pernah diizinkan untuk melakukannya, termasuk menggunakan kalender ponsel Anda sendiri dan memberi tahu Anda kapan jawaban panjang selesai di latar belakang. Kedua aplikasi juga tidak lagi terasa "licin": layar tidak lagi bergeser di bawah ibu jari Anda saat keyboard terbuka, dan melampirkan foto tidak lagi berisiko menutup aplikasi. Secara terpisah, mengoperasikan Caiioo dari browser melalui relay privat Anda menjadi jauh lebih andal — gambar yang dihasilkan kini muncul, dan relay yang masuk mode tidur tidak lagi mengganggu jawaban yang sedang berlangsung.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Pengaturan disusun ulang ke dalam kategori yang lebih jelas — dalam bahasa Anda: Bagian panel pengaturan dikelompokkan ulang menjadi tujuh kategori (Akun, Konektivitas, Data & Sinkronisasi, Bantuan, dan lainnya) dan nama kategori kini diterjemahkan ke dalam ke-24 bahasa alih-alih ditampilkan dalam bahasa Inggris di mana-mana. Pengelompokan ini berasal dari tata letak pengaturan itu sendiri, sehingga suatu bagian tidak akan lagi hilang dari daftar kategori. Pencarian pengaturan dapat menemukan entri di bawah nama-nama baru tersebut.
- Umum: Perangkat Anda memiliki nama — Private Constellation: Kontinuitas lintas perangkat kini berada di bawah Pengaturan → Konektivitas → Private Constellation, dan panduan menggunakan nama yang sama di seluruh bagian. Mesin mana tempat agen Anda berjalan adalah masalah konektivitas, sehingga ia berada di samping pengaturan koneksi Anda yang lain alih-alih dengan pencadangan. Menggunakan mesin terenkripsi dan single-tenant yang sama — kini dapat ditemukan dengan mencari "Constellation".
- macOS: Dikte tekan-untuk-bicara sudah bawaan — tidak perlu aplikasi pendamping: Dikte bersistem kini disertakan di dalam aplikasi desktop pada macOS seperti yang sebelumnya sudah ada di Windows dan Linux. Pelanggan Pro dapat menahan tombol pintas di mana saja dan berbicara ke aplikasi apa pun yang sedang aktif. Unduhan PrivateVoice terpisah kini dihentikan.
- Umum: Daftar perangkat Anda menunjukkan berapa lama setiap perangkat tidak aktif: Saat Anda memilih perangkat mana yang menjadi host percakapan, perangkat yang masuk mode tidur kini menunjukkan berapa lama terakhir kali perangkat tersebut aktif — "3m", "2h", "1d" — dengan yang paling baru berada di urutan atas, sehingga jelas mesin mana yang benar-benar siap untuk bekerja. Perangkat yang tetap diam cukup lama akan hilang dari daftar alih-alih menumpuk selamanya, dan perangkat pilihan yang tidak dapat dijangkau kini menampilkan keterangan tersebut alih-alih tampak tersedia.
Perbaikan Bug
Android: Aplikasi mengetahui versinya sendiri: Versi yang ditampilkan di Pengaturan terbaca "dev" pada setiap build Android yang pernah dirilis, dan tiket dukungan masuk tanpa membawa versi sama sekali — yang membuat mustahil untuk mengetahui dari build mana sebuah laporan berasal. Halaman tersebut meminta stempel build-nya dengan permintaan yang diblokir oleh Android untuk halaman yang disajikan dari alamat internal aplikasi itu sendiri, sehingga sebenarnya tidak pernah terkirim. Stempel tersebut kini diserahkan ke halaman saat dimuat.
iPhone & Android: Layar berhenti bergeser di bawah ibu jari Anda: Aplikasi ponsel sempat terasa "licin" — seluruh antarmuka menggulir seperti halaman web, penyusun (composer) memantul, dan keyboard mendorong semuanya keluar posisi. Empat penyebab terpisah memicu hal ini sekaligus, di kedua platform: ukuran aplikasi disesuaikan ke tinggi yang tidak menyusut saat keyboard terbuka, halaman di bawahnya dapat menggulir dan memantul bebas (rubber-band), dan tidak ada ruang yang disiapkan untuk keyboard sama sekali. Shell kini menyesuaikan ukurannya dengan ruang yang benar-benar dimiliki aplikasi, tetap pada tempatnya, dan kedua platform mengubah ukurannya dengan benar saat keyboard muncul.
iPhone & Android: Melampirkan foto tidak lagi berisiko menutup aplikasi: Foto yang dipilih atau diambil didekode pada resolusi penuh sebelum dilampirkan — sekitar 48 MB memori untuk gambar 12 megapiksel, dan bahkan lebih banyak lagi ketika beberapa foto dipilih sekaligus, yang pada ponsel yang sedang sibuk dapat menyebabkan aplikasi mengalami crash. Foto kini diskalakan turun saat dibaca, bukan sesudahnya, yang tidak terlihat perbedaannya pada hasil akhir: ukuran yang dibuang tersebut toh lebih besar daripada yang dapat dibaca oleh model mana pun.
Akses jarak jauh: Gambar yang dihasilkan kini muncul dalam sesi browser: Saat mengoperasikan Caiioo dari browser melalui relay privat Anda, gambar yang dihasilkan agen terkadang tidak pernah muncul sama sekali — gambar apa pun yang berukuran di atas satu megabyte dijatuhkan dalam perjalanan tanpa adanya kesalahan di kedua sisi, dan gambar yang lebih kecil pun gagal dimuat karena browser menanyakannya di tempat yang salah. Lampiran berukuran besar kini dikirim dalam beberapa bagian dan dirakit kembali, serta gambar dimuat melalui tunnel terenkripsi.
Android: Kalender dan pemberitahuan benar-benar meminta izin: Aplikasi tidak pernah meminta keduanya — aplikasi hanya memeriksa, mendapati keduanya tidak ada, dan menyuruh Anda memberikannya di Pengaturan sistem. Karena tidak pernah ada yang meminta, keduanya tidak pernah dapat diberikan dengan cara normal, sehingga setiap permintaan kalender menghasilkan "akses ditolak" dan pengingat serta pemberitahuan selesai-proses tidak pernah muncul sama sekali. Keduanya kini memunculkan prompt pada kali pertama dibutuhkan, dan mengedit acara akan meminta akses tulis kalender alih-alih mengasumsikan akses baca sudah mencakup semuanya.
Android: Kalender ponsel Anda sendiri dapat bekerja dengan agen: Bahkan dengan izin yang telah diberikan, meminta Caiioo untuk menggunakan kalender perangkat secara diam-diam beralih kembali ke Google Kalender, dan agen diberi tahu bahwa kalender perangkat memerlukan Mac atau iPhone. Kalender Android kini menjadi sumber kelas satu: kalender tersebut dapat diminta dengan namanya, disertakan saat hari Anda disusun dari setiap kalender yang Anda miliki, dan dijelaskan secara akurat kepada model.
Android: Dokumen dan kode terbuka kembali alih-alih melaporkan kegagalan: Membuka dokumen Slate, file kode, atau gambar mengalami kegagalan di Android — dan lebih buruk lagi, saat agen membuat dokumen tersebut, file disimpan dengan benar tetapi agen diberi tahu bahwa upaya tersebut telah gagal, sehingga ia sering kali mencoba lagi. Dokumen Slate kini dapat dibuka, dan agen mendapatkan jawaban yang akurat.
Android: Daftar model dikte tidak lagi menawarkan model yang tidak dapat berjalan: Mesin speech-to-text yang lebih cepat tercantum pada ponsel yang mendukung, mengunduh beberapa ratus megabyte, kemudian gagal pada setiap percobaan karena langkah akhirnya belum selesai. Fitur ini disembunyikan sampai benar-benar berfungsi.
Android: "Continue with Apple" tidak lagi ditampilkan: Tombol tersebut muncul di layar masuk tetapi tidak pernah dapat diselesaikan, karena aplikasi Android tidak memiliki dukungan masuk Apple di baliknya. Masuk dengan Google dan Microsoft tidak terdampak.
Android: Tautan terbuka di browser alih-alih mengambil alih aplikasi: Mengetuk tautan eksternal — dalam jawaban, atau "Manage Plan" — menggantikan seluruh aplikasi dengan halaman tersebut alih-alih membuka browser, dan masuk ke Google dari sana ditolak mentah-mentah. Tautan kini terbuka dengan benar di luar aplikasi.
iPhone & Android: Anda diberi tahu saat sebuah proses selesai di latar belakang: Pemberitahuan saat jawaban panjang selesai atau gagal saat Anda berada di aplikasi lain sebelumnya hanya dikirim di iPhone, meskipun Android memiliki kemampuan yang sama dan masalah yang sama.
Akses jarak jauh: Relay yang masuk mode tidur tidak lagi mengganggu proses yang sedang berjalan: Relay privat memperlakukan status menganggur (idle) sebagai pemeliharaan rutin biasa, tetapi saat bangun, ia salah mengira hal itu sebagai salah satu perangkat Anda yang terputus — dan merespons dengan mengamankan ulang koneksi, yang membuat setiap perangkat yang terhubung mengalami handshake baru di tengah-tengah jawaban. Proses bangun tidur tidak lagi disalahartikan sebagai perubahan perangkat, dan koneksi hanya diamankan ulang ketika perangkat host benar-benar berpindah.
Umum: Pencarian pengaturan menemukan apa yang Anda ketik: Pencarian dua kata tidak mencocokkan apa pun kecuali suatu bagian kebetulan mencantumkan frasa persis tersebut — "ad blocker", "font size", dan sebagian besar pencarian natural lainnya menghasilkan kosong. Setiap kata yang Anda ketik kini dicocokkan dengan judul, deskripsi, dan kata kunci suatu bagian, sehingga pencarian semakin mengerucut saat Anda mengetik alih-alih gagal total.
Umum: Pemblokiran iklan berada di bawah judul Privasi: Fitur tersebut tadinya berupa kartu lepas di antara pengaturan profil Anda; kini fitur tersebut merupakan kontrol privasi dan ditampilkan sebagaimana mestinya.
Umum: Zero Data Retention kini mencakup pemeriksaan gambar: Dengan penegakan ZDR, Caiioo sebelumnya telah menolak untuk mengirim gambar ke model jarak jauh untuk pembuatan takarir (captioning) otomatis — tetapi alat pembaca gambar milik agen menjangkau model jarak jauh yang sama melalui jalur lain dan tidak mengajukan pertanyaan semacam itu, sehingga gambar dapat keluar dari perangkat ketika agen memilih untuk melihatnya. Jalur tersebut kini diperiksa persis seperti jalur lain yang diatur oleh ZDR.
Umum: Model yang sudah dapat melihat tidak lagi meminta model lain untuk melihat: Model yang memiliki kemampuan visual memanggil alat cadangan pembaca gambar untuk mendeskripsikan gambar yang sudah ada di depannya — tiga kali dalam satu sesi — membuang satu tahapan proses dan token model kedua setiap kalinya, dan terkadang gagal dengan kesalahan lampiran. Cadangan tersebut kini hanya ditawarkan kepada model yang benar-benar tidak dapat melihat gambar.
Android: Aplikasi tidak lagi menggambar di bawah bilah status dan navigasi: Pada Android 15+, tata letak edge-to-edge menempatkan konten di bawah bilah sistem, sehingga bagian atas percakapan dan kontrol bawah bisa tertutup olehnya. Aplikasi kini mengukur inset sistem yang sebenarnya dan menyerahkannya ke lapisan web.
Umum: Self Checker tidak lagi menandai konversi zona waktu yang benar sebagai salah: Penguji kualitas meninjau jawaban tanpa mengetahui tanggal dan zona waktu percakapan, sehingga acara kalender yang dikonversi secara benar dari zona lain dapat dinilai sebagai ketidakcocokan — dua kali, dengan penuh keyakinan. Penguji kini menerima landasan tanggal/zona waktu yang sama yang dimiliki oleh agen.
Version 0.9.76412 Agustus 2026
Kenyamanan dan penyempurnaan untuk era multi-perangkat: agen dapat memantau perintah berdurasi panjang Anda dan membangunkan dirinya sendiri saat perintah tersebut selesai, pencarian file pada proyek besar yang tadinya memakan waktu beberapa menit kini menjadi sekitar satu detik, dan masing-masing perangkat Anda sekarang mengingat ukuran teksnya sendiri yang nyaman. Ditambah perbaikan untuk dua kegagalan seluruh-permintaan (pemanggilan alat Gemini, Claude 5 melalui penyedia gateway) dan komposer yang akhirnya menyesuaikan ukurannya dengan apa yang benar-benar Anda pilih.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop: "Jalankan dan beri tahu saya jika sudah selesai" kini berfungsi: Mulai proses build, perangkat pengujian, atau perintah panjang apa pun di latar belakang dan agen akan bangun sendiri saat perintah tersebut keluar — dengan status keluar dan bagian akhir (tail) dari keluaran — alih-alih Anda harus bertanya "sudah selesai belum?". Bekerja berdampingan dengan kontrol Watch langsung dari rilis sebelumnya.
- Umum: Setiap perangkat mengingat ukuran teksnya sendiri: Skala tampilan yang disetel untuk monitor 27 inci tidak tepat di ponsel. Ukuran font sekarang disimpan per perangkat — Mac, ponsel, dan tablet Anda masing-masing mempertahankan pengaturannya sendiri — namun tetap disinkronkan melalui cadangan sinkronisasi-pribadi terenkripsi Anda, sehingga perangkat yang dipulihkan akan kembali dengan ukurannya sendiri.
Perbaikan Bug
- Desktop: Pencarian file pada proyek besar ~200x lebih cepat: Pencarian luas sebelumnya memindai keluaran build yang dihasilkan (satu proyek nyata menghabiskan waktu lebih dari tiga menit untuk membaca direktori build 2.3 GB) dan dapat terlihat seperti macet. Pencarian sekarang menghormati setiap
.gitignoredi dalam tree — termasuk yang bersarang — melewati file biner dan file yang terlalu besar pada saat pembacaan dengan pemberitahuan yang terlihat dan bukan secara diam-diam, serta melaporkan kemajuan saat sedang bekerja. Pencarian luas yang sama kini selesai dalam waktu sekitar satu detik. - Umum: Pemanggilan alat Gemini berfungsi kembali: Setiap permintaan Gemini dengan alat terlampir mengalami kegagalan total dengan kesalahan skema ("Unknown name prefixItems"). API Google menolak bidang skema yang diperlukan oleh penyedia lain; bidang tersebut sekarang dihapus khusus untuk Gemini, tanpa ada yang hilang — batasan yang setara dikirimkan dalam bentuk yang diterima oleh Gemini.
- Umum: Claude 5 melalui penyedia gateway tidak lagi gagal pada parameter temperature: Gateway yang didukung oleh Bedrock (seperti CometAPI) menolak parameter temperature untuk model Claude 5 dengan kesalahan server yang menyesatkan. Permintaan tersebut sekarang mencoba ulang sekali tanpa parameter tersebut dan mengingat model untuk sesi tersebut.
- Umum: Tombol komposer berukuran sesuai pilihan aktual Anda — dan berhenti menghilang: Chip baris atas (mode, model, perangkat, Folders, Skills) mengukur diri terhadap lebar terburuk, sehingga nama model yang pendek tetap membuang-buang ruang dan — pada macOS pembulatan mesin peramban membuat baris tersebut percaya bahwa baris itu meluber (overflow) dan menyembunyikan tombol Skills dan Folders sepenuhnya, pada setiap lebar jendela. Chip sekarang mengukur pilihan nyata, hanya dikompresi di bawah tekanan yang sesungguhnya, dan kedua tombol tetap pada tempatnya.
- Ponsel: Pemilih model diperbarui pada setiap peralihan, bukan hanya yang pertama: Beralih model untuk kedua kalinya di iOS memperbarui percakapan yang sedang berjalan tetapi membekukan tampilan pemilih itu sendiri pada pilihan sebelumnya.
Version 0.9.76312 Agustus 2026
Tiga fitur agen yang lama dinantikan dirilis secara bersamaan: agen dapat meminta akses ke sebuah folder alih-alih menghadapi jalan buntu, perintah yang berjalan lama dapat dipantau secara langsung dan output-nya tidak akan pernah hilang, dan pemilih model akhirnya menampilkan pembuat dari setiap model. Ditambah dengan penyempurnaan pada multi-perangkat: perangkat yang tidur tetap terlihat, pilihan model Anda ikut serta bersama pesan Anda, dan percakapan yang sangat besar melakukan streaming dengan andal antar perangkat.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop: Agen dapat meminta akses ke folder lain — Anda menyetujuinya terlebih dahulu: Ketika pekerjaan mengarah ke luar folder yang telah Anda bagikan, agen sekarang dapat meminta direktori tertentu berdasarkan jalurnya. Permintaan tersebut melalui prompt persetujuan standar yang menunjukkan folder persisnya, dan izin yang disetujui berlaku untuk percakapan tersebut saja — tidak ada yang menjadi berlaku untuk seluruh akun sebagai efek samping. Folder yang sudah dibagikan akan digunakan kembali alih-alih diduplikasi.
- Desktop: Pantau perintah yang sedang berjalan secara langsung, dan tidak ada yang hilang: Perintah yang berjalan lama (build, dev server, test run) sekarang menampilkan kontrol "Watch output" yang mengikuti (tail) siaran langsung saat itu terjadi. Output lengkap dari setiap perintah juga disimpan dan dapat diakses sesudahnya — agen dapat meminta bagian akhir (tail) atau baris kesalahan saja di awal, serta mencari atau membaca ulang catatan lengkap nanti alih-alih menjalankan ulang perintah. Output yang terlalu besar dipotong ke bagian terbaru dengan catatan yang menjelaskan secara persis cara mengambil sisanya.
- Umum: Pemilih model menampilkan pembuat setiap model: Model sekarang membawa tanda pembuat berwarna — Anthropic, OpenAI, Google, xAI, Meta, Mistral, DeepSeek, Qwen, dan lainnya — menggantikan satu ikon generik tunggal, sehingga memindai daftar model yang panjang dapat dilakukan sekilas. Vendor baru muncul secara otomatis dengan tanda netral.
Perbaikan Bug
- Umum: Perangkat yang tidur tetap terlihat saat memilih host percakapan: Ponsel menjadi sunyi dalam waktu satu menit setelah dimasukkan ke saku, dan pemilih host dulunya menyembunyikannya sepenuhnya — yang terbaca sebagai "iPhone saya tidak terhubung" dan membuat host saat ini tidak bernama. Perangkat yang sunyi sekarang tetap tercantum, berwarna abu-abu, beserta keterangan berapa lama yang lalu perangkat tersebut terakhir terlihat. Pengalihan otomatis (handoff) tetap memerlukan perangkat yang aktif.
- Umum: Pilihan model dan penyedia layanan Anda ikut serta bersama pesan jarak jauh: Mengirim ke percakapan yang diinosting di perangkat lain dulunya berjalan dengan pengaturan apa pun yang dimiliki perangkat tersebut — penyedia layanan atau model yang baru saja dipilih di ponsel Anda dapat secara diam-diam mendahului sinkronisasi pengaturan dan gagal. Pilihan tersebut kini ikut serta bersama pesannya sendiri. Kredensial tidak pernah ikut berpindah; host selalu melakukan otentikasi dengan kunci miliknya sendiri.
- Umum: Percakapan yang sangat besar melakukan streaming secara andal antar perangkat: Percakapan yang melewati ambang batas ukuran sebelumnya secara diam-diam berhenti mengirimkan event penyelesaian dan prompt antar perangkat — eksekusi tersebut tampak tidak pernah berakhir di perangkat yang melihat. event yang terlalu besar sekarang secara otomatis dipangkas ke giliran saat ini, yang digabungkan dengan aman, dan riwayat lengkap menyusul melalui sinkronisasi biasa.
- Seluler: Indikator penggunaan konteks dapat disentuh: Cincin kecil yang menunjukkan seberapa penuh memori percakapan dulunya hanya dapat ditargetkan dengan hover jauh di bawah ukuran ujung jari. Kini cincin tersebut memiliki area sentuh berukuran penuh dan terbuka saat disentuh.
Version 0.9.76212 Agustus 2026
Rilis multi-perangkat. Sinkronisasi privat antar perangkat Anda sebelumnya gagal secara diam-diam tanpa menghasilkan apa pun — setiap file percakapan tiba dalam keadaan kosong sementara setiap layar melaporkan sukses — dan hampir semua hal lain dalam rilis ini ditemukan saat memperbaiki masalah tersebut: handoff kini menyelesaikan apa yang dimulai oleh ponsel Anda, perangkat Anda menampilkan pekerjaan satu sama lain secara langsung saat itu terjadi, dan sebuah percakapan dapat dikendalikan dari satu perangkat saat percakapan tersebut berjalan di perangkat lain.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop & Seluler: Kendalikan percakapan dari ponsel Anda saat berjalan di Mac Anda: Sebuah percakapan kini memiliki perangkat induk (host), yang ditampilkan pada pemilih di kotak komposer. Kirim pesan dari ponsel Anda ke dalam percakapan yang di-host oleh Mac dan pesan tersebut akan dieksekusi di Mac — dengan folder dan alat milik Mac — sementara jawabannya melakukan streaming secara langsung di kedua layar. Mengubah perangkat induk dari salah satu perangkat akan langsung diterapkan ke perangkat lainnya dalam beberapa detik.
- Seluler: Kunci ponsel Anda di tengah tugas dan desktop Anda yang menyelesaikannya: Dengan fitur auto-continue diaktifkan, mengunci ponsel saat giliran tugas berjalan akan menyerahkan pekerjaan tersebut ke desktop pilihan Anda, yang kemudian menyelesaikannya dan menyinkronkan kembali jawaban yang sudah jadi — dapat dilihat di ponsel saat Anda kembali. Giliran yang diserahterimakan ditandai dengan jelas di ponsel alih-alih berputar terus-menerus.
Perbaikan Bug
- Umum: Sinkronisasi antar perangkat Anda kini berfungsi kembali: Unggahan sinkronisasi terenkripsi sebelumnya dikosongkan dalam perjalanan — setiap perangkat melaporkan sinkronisasi berhasil sementara nama percakapan, jawaban yang selesai, dan pengaturan tidak pernah tiba di mana pun. File yang disimpan berukuran nol byte secara keseluruhan. Unggahan kini mendarat secara utuh, dan tumpukan ribuan item yang sebelumnya merayap di bawah batasan kecepatan buatan sendiri (kesalahan "Failed to write file: 429" yang dilihat beberapa penguji) terselesaikan dalam hitungan detik.
- Umum: Perubahan yang disinkronkan dari perangkat lain muncul tanpa harus membuka ulang aplikasi: Pergantian perangkat induk, perubahan nama percakapan, atau jawaban selesai yang tiba melalui sinkronisasi tersimpan dengan benar tetapi jendela yang terbuka tidak pernah diberitahu — jendela tersebut terus menampilkan status lama hingga Anda beralih ke percakapan lain dan kembali lagi. Perubahan yang disinkronkan kini langsung memperbarui layar yang terbuka.
- Seluler: "Gunakan perangkat ini" dan opsi auto-continue nonaktif dipatuhi: Mematikan auto-continue, atau secara eksplisit menjaga percakapan tetap berada di ponsel, sebenarnya tidak menjaga pekerjaan tetap di sana — mengunci ponsel membuat giliran tugas tersebut terbuka untuk diambil siapa saja dan desktop mana pun akan mengambilnya. Sebuah giliran tugas kini tetap berada di perangkat Anda saat Anda telah menetapkannya, dilanjutkan saat Anda membuka kunci; dan peralihan aplikasi cepat selama dua detik tidak lagi menyerahkan giliran tugas Anda sama sekali.
- Seluler: Giliran tugas yang diserahterimakan tidak dapat lagi berjalan ulang di ponsel: Kembali ke ponsel setelah handoff dapat secara diam-diam mengeksekusi ulang pekerjaan yang telah diselesaikan oleh perangkat lain — termasuk penghitung waktu coba lagi (retry timer) yang aktif saat aplikasi bangun. Setiap jalur yang dapat digunakan oleh giliran tugas yang dilepaskan untuk masuk kembali kini telah ditutup.
- Umum: Pesan yang tidak dapat menjangkau perangkat induknya tetap berada di dalam percakapan: Mengirim pesan ke dalam percakapan yang di-host pada perangkat yang tidak dapat dijangkau sebelumnya menghapus kotak komposer dan menghilangkan pesan sepenuhnya, tanpa ada pesan kesalahan. Pesan tersebut kini tetap berada di dalam percakapan dengan penjelasan yang jelas tentang apa yang harus dilakukan.
- Umum: Banner uji coba menawarkan paket saat ini: Banner peningkatan (upgrade) dapat menawarkan tingkat langganan yang tidak lagi ada, yang membuatnya hilang sepenuhnya bagi sebagian pengguna. Banner tersebut kini selalu menawarkan paket yang berlaku saat ini.
- Umum: Penghitungan token mencerminkan apa yang diukur: Angka "prompt tokens" sebenarnya adalah total yang ditagih dari setiap pemanggilan model dalam satu giliran — angka tersebut kini diberi label demikian, dengan jumlah pemanggilan yang ditampilkan. Penghematan cache pada percakapan panjang ditampilkan dalam langkah-langkah kerja saat hal itu terjadi.
Versi 0.9.7619 Agustus 2026
Penguji sekarang dapat menggunakan akun ChatGPT mereka secara langsung, termasuk dari ekstensi peramban mandiri. Rilis ini juga memperbaiki sejumlah masalah yang dilaporkan melalui dukungan terkait dokumen, jendela sempit, konteks tab aktif, dan membaca saat jawaban masih masuk.
Tampilkan detailSembunyikan detail
Fitur Baru
- Penguji — Masuk dengan ChatGPT alih-alih memasukkan kunci API: OpenAI sekarang dapat dihubungkan menggunakan masuk akun web yang sama yang digunakan oleh ChatGPT. Sambungan ini bekerja langsung dari ekstensi peramban, tanpa perlu memasang atau menjalankan aplikasi desktop, dan tetap terisolasi sebagai fitur penguji yang diaktifkan secara eksplisit.
Perbaikan Bug
- Ekstensi peramban: Peralihan tab memperbarui halaman yang sedang dikerjakan Caiioo: Ekstensi terkadang terus mengirimkan tab yang sebelumnya aktif setelah Anda berpindah ke tab lain, sehingga permintaan tentang halaman di depan Anda dijawab menggunakan halaman yang salah. Perubahan tab kini langsung diteruskan ke relay.
- Umum: Agenda pas di dalam jendela sempit: Dialog Agenda terkadang berukuran lebih lebar daripada ponsel atau panel samping yang ringkas, sehingga kontrol dan detail acara tidak terjangkau. Kontrolnya kini membungkus (wrap) dan setiap daftar dapat digulir dalam ruang yang tersedia.
- Umum: Membaca saat jawaban panjang tidak mengubah posisi baca Anda: Konten yang masuk di atas posisi baca saat percakapan sedang berlangsung dapat menarik percakapan kembali ke bawah meskipun Anda sudah sengaja menggulirnya ke atas. Hanya gestur gulir aktual yang kini mengaktifkan kembali fungsi ikuti otomatis.
- Dokumen: Membuka kembali Slate menggunakan salinan yang sudah terbuka: Membuka dokumen yang sama kembali terkadang membuat tab duplikat atau gagal berpindah ke bagian yang diminta. Caiioo sekarang menemukan Slate yang sudah ada secara tepat, menyegarkannya, dan mengaktifkannya.
- Dokumen: Ekspor Word menjaga tautan dan lacak perubahan (tracked changes) tetap valid: Berkas Word yang dihasilkan terkadang berisi markup lacak perubahan yang cacat, pengidentifikasi perubahan ganda, atau tautan yang rusak di dalam tabel. Dokumen yang diekspor kini tetap tertata dengan baik dan dapat dibuka secara benar di Word.
- Dokumen: Pengeditan multi-bagian disimpan secara atomik: Sekelompok pengeditan Slate terkadang hanya tersimpan sebagian sebelum pengeditan berikutnya gagal, sehingga dokumen berada dalam kondisi antara yang tidak diinginkan. Seluruh kelompok pengeditan kini berhasil sekaligus atau membiarkan dokumen tidak berubah.
- Umum: Alat dan pengaturan khusus mode tidak lagi bocor ke mode berikutnya: Peralihan mode terkadang mempertahankan setelan bawaan administrator atau alat yang diaktifkan dari mode sebelumnya. Setiap mode kini dimulai dari setelan bawaannya sendiri dengan tetap mempertahankan pengaturan yang merupakan milik Anda.
Versi 0.9.7607 Agustus 2026
Satu perbaikan, pada permukaan yang paling sering dirasakan: jeda sebelum Caiioo merespons.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Desktop: Jeda panjang sebelum Caiioo mulai menjawab: Setiap giliran dimulai dengan sekitar setengah menit keheningan — jeda yang sama pada percakapan dua pesan maupun dua puluh empat pesan, yang menunjukkan bahwa ini adalah waktu tunggu tetap alih-alih percakapan yang lambat. Server alat lokal yang gagal dimulai sebelumnya tercatat sebagai aktif, sehingga setiap giliran dibuka dengan menunggu batas waktu koneksi penuh terhadap sesuatu yang tidak pernah ada. Dua hal yang salah dan keduanya telah diperbaiki: kegagalan mulai kini langsung terdeteksi alih-alih tiga puluh detik kemudian, dan alat yang diinstal melalui Homebrew kini ditemukan saat aplikasi dibuka dari Dock alih-alih dari terminal.
Version 0.9.7597 Agustus 2026
Satu tema: Caiioo memberi tahu Anda bahwa ia melakukan sesuatu padahal ia tidak melakukannya. Panggilan alat yang hilang dalam perjalanan meninggalkan jawaban tertulis yang penuh keyakinan di belakangnya, yang terbaca persis seperti jawaban yang dibuat-buat — sehingga panggilan yang hilang sekarang menggagalkan giliran tersebut. Ditambah lagi paruh kedua dari masalah peladen MCP yang hilang kemarin, dan jumlah token yang mendeskripsikan permintaan yang salah.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Desktop: Membaca PDF atau dokumen Word dari folder ruang kerja: Meminta Caiioo membaca PDF atau .docx yang berada di salah satu folder Anda sendiri mengalami kegagalan total, dengan galat yang tidak mengarah ke mana pun yang berguna — satu-satunya cara adalah menggunakan extractor baris perintah, yang membutuhkan beberapa kali percobaan untuk menemukannya. Keduanya kini dapat dibaca secara langsung. Teks PDF yang diekstrak juga dikembalikan tanpa spasi acak yang biasanya ada di antara kata-kata.
- Desktop: Penggunaan komputer berfungsi tanpa memasangkan apa pun: Setiap tindakan penggunaan komputer gagal — pertama kali mengklaim tidak ada konektor LAN yang dikonfigurasi, kemudian, setelah dapat menemukan relay, ditolak karena tidak masuk log — pada mesin yang relay-nya terhubung dan penggunanya masuk log. Agen berjalan dalam prosesnya sendiri di samping relay, dan mencari pemasangan jaringan yang tidak pernah dibutuhkannya serta menawarkan kredensial yang tidak dapat dihasilkannya. Agen tersebut kini menggunakan koneksi dan kredensial yang sudah dimilikinya, dan ketika benar-benar tidak ada rute, pesan tersebut akan menjelaskannya alih-alih menyebutkan pengaturan yang tidak terkait.
- Desktop: Anda dapat melihat apa yang dilihat oleh penggunaan komputer: Tangkapan layar yang diambil oleh alat penggunaan komputer tiba sebagai data mentah yang tidak dapat ditampilkan oleh apa pun di kedua ujungnya, sehingga tidak sampai ke Anda maupun ke Caiioo. Saat diminta untuk melihat layar, Caiioo akan dengan yakin melaporkan dimensi persisnya — dibaca dari baris teks di sebelah gambar yang belum pernah dilihatnya. Tangkapan layar kini muncul sebagai gambar dalam hasil alat dan ditampilkan ke model, dengan cara yang sama seperti tangkapan layar peramban selalu ditampilkan.
- Umum: Pembuat pesan mempertahankan tombol kirimnya, berapa pun lebarnya: Baris kontrol di samping kotak pesan dapat tumbuh lebih lebar dari jendela, dan panah kirim terdorong keluar dari tepi kanan tanpa ada cara untuk menjangkaunya. Baris tersebut kini mengorbankan ruang secara berurutan saat menyempit — tombol konfigurasi alat dan pop-out terlebih dahulu, kemudian kata-kata di samping Pengaturan dan Agenda, menyisakan ikonnya. Tombol kirim tidak pernah menjadi salah satu hal yang dikorbankan.
- Umum: Penggunaan komputer tidak lagi merusak setiap giliran pada Gemini: Dengan alat penggunaan komputer yang diaktifkan, setiap giliran yang dijalankan melalui model Gemini gagal total dengan galat skema dari Google, menjatuhkan setiap alat lainnya bersamanya — deskripsi alat tersebut valid untuk aturan skema satu vendor dan bukan vendor lainnya. Keduanya kini memenuhi keduanya.
- Umum: Caiioo tidak lagi melaporkan pekerjaan yang tidak dilakukannya: Panggilan alat dapat hilang antara model dan aplikasi — dan ketika itu terjadi, bagian tertulis dari jawaban bertahan sementara tindakan tersebut tidak, sehingga Anda diberi laporan terperinci dan penuh keyakinan tentang pekerjaan yang tidak pernah berjalan. Tidak ada satu pun di mana pun yang melaporkan masalah; satu-satunya sinyal adalah Anda yang memeriksanya. Kehilangan panggilan kini diperlakukan sebagai kegagalan yang semestinya: giliran berhenti dan menyatakannya, alih-alih menjawab. Kesenjangan yang sama ada pada setiap penyedia model dan telah ditutup pada semuanya, dan penyebab mendasar — argumen yang tiba untuk panggilan yang telah dibatalkan oleh aplikasi, dan dua panggilan yang sedang berlangsung dicampur menjadi satu — diperbaiki alih-alih ditutupi.
- Umum: Peladen MCP yang perlu diautorisasi ulang tidak dihapus: Caiioo memeriksa koneksi yang disimpan saat dimulai, dan membaca "token ini perlu perhatian" sebagai "peladen ini hilang" — sehingga peladen tersebut dihapus, dan karena pengaturan Anda disinkronkan, penghapusan tersebut merambat ke setiap perangkat yang Anda miliki. Delapan peladen hilang dengan cara ini dari satu akun. Koneksi yang berhenti berfungsi kini ditandai untuk disambungkan kembali dan menyimpan semua yang Anda konfigurasikan; peladen hanya dihapus ketika benar-benar sudah tidak ada lagi. Koneksi yang ada memperbaiki diri sendiri pada pemeriksaan berikutnya, tanpa mengotorisasi ulang.
- Umum: Menghubungkan peladen MCP bertahan dari mulai ulang di tengah proses masuk: Mengotorisasi peladen berarti meninggalkan Caiioo, masuk, dan menyetujui — dan jika aplikasi dimulai ulang di mana pun dalam rentang waktu tersebut, kredensial yang baru saja didaftarkannya akan hilang. Koneksi tampak berfungsi dan tidak dapat diperbarui sesudahnya, yang pada akhirnya memicu penghapusan di atas. Kredensial tersebut kini ditulis sebelum Anda pergi, sehingga perjalanan bolak-balik aman untuk disela.
- Desktop & Ekstensi: Klik menggulir ke apa yang dikkliknya: Mengklik sesuatu di bawah lipatan pada halaman yang panjang tidak menghasilkan apa-apa dan melaporkan keberhasilan, sehingga apa pun yang dibangun di atasnya terus berjalan seolah-olah klik tersebut berhasil — yang mengakibatkan penulisan nilai yang salah ke dalam formulir. Klik kini membawa targetnya ke hadapan layar terlebih dahulu, dan klik yang tidak menghasilkan efek yang dapat diamati dilaporkan sebagai kegagalan alih-alih keberhasilan.
- Umum: Jumlah token dan biaya mendeskripsikan permintaan yang dibuat: Beberapa giliran mencatat prompt dua token — tidak mungkin untuk percakapan nyata — karena pesan selanjutnya dari penyedia menimpa angka yang sebenarnya. Token yang di-cache juga ditagih tanpa biaya sama sekali, yang pada percakapan panjang meremehkan satu giliran sebesar beberapa dolar. Keduanya dikoreksi untuk ke depannya.
Versi 0.9.7537 Agustus 2026
Sebagian besar merupakan hal-hal yang salah secara diam-diam alih-alih rusak secara kasatmata: pengaturan yang lenyap tanpa pemberitahuan, dialog yang tidak dapat Anda jawab, skrip yang gagal tanpa memberi tahu apa yang telah dilakukannya. Ditambah lagi lebih dari satu akun per penyedia, cara untuk menyela eksekusi, dan opsi untuk menghapus batasan langkah sepenuhnya.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Menyimpan beberapa akun atau kunci untuk penyedia yang sama: Setiap penyedia hanya menampung satu kredensial, sehingga akun kedua — atau kunci kantor berdampingan dengan kunci pribadi — berarti menimpa yang pertama dan menempelkannya kembali nanti. Setiap penyedia kini menyimpan daftar, baik akun yang masuk maupun kunci API, dengan salah satunya yang sedang digunakan. Beralih di antara keduanya hanya memerlukan satu klik, dan menghapus salah satu dari Caiioo tidak mencabut apa pun di pihak penyedia.
- Umum: Menjalankan tanpa batasan langkah: Tugas panjang — refaktor besar, tinjauan multi-dokumen, rangkaian peramban dengan banyak langkah — secara rutin mencapai batas dan berhenti di tengah tugas, yang merupakan penghentian mendadak alih-alih pekerjaan yang selesai. Langkah Maksimal kini dapat diatur ke Tak Terbatas, baik di Pengaturan maupun untuk sub-agen yang didelegasikan. Eksekusi tanpa batasan tetap akan berhenti pada tombol Berhenti, pada batas biaya dan konteks, serta jika eksekusi berhenti membuat kemajuan.
- Umum: Menyela eksekusi, dan melihat apakah interupsi Anda berhasil: Mengetik saat Caiioo sedang bekerja akan mengantrekan pesan Anda untuk diambil pada langkah berikutnya — tepat saat segala sesuatunya berjalan lancar, dan salah saat tidak. Kini terdapat tombol Interupsi di sampingnya yang menghentikan eksekusi dan mengirimkan pesan Anda sebagai giliran biasa. Pesan yang masuk antrean akan memberikan keterangan saat menunggu, dan pesan yang dilewati oleh eksekusi tanpa pernah dibaca kini ditandai sebagai tidak terkirim, alih-alih terlihat persis seperti pesan yang telah ditindaklanjuti.
Perbaikan Bug
- Umum: Server MCP yang dikonfigurasi berhenti menghilang — dan server yang telanjur hilang kembali: Masuk ke akun dapat mengganti nama profil Anda di latar belakang, dan hanya percakapan serta file yang terbawa. Segala sesuatu yang lain tetap menunjuk ke nama lama dan menjadi tidak terlihat: masih ada di diska, tetapi tidak mungkin dilihat. Server MCP adalah hal yang paling disadari; pengingat, tugas terjadwal, dan folder lampiran mengalami nasib yang sama dan bahkan memberikan lebih sedikit informasi tentangnya, karena tugas terjadwal berhenti berjalan begitu saja. Semuanya kini terbawa, dan apa pun yang tertinggal oleh versi sebelumnya akan dipulihkan kembali pada saat Anda masuk berikutnya alih-alih harus diatur ulang.
- Umum: Dialog persetujuan yang benar-benar dapat Anda jawab: Konfirmasi yang memuat banyak konten — proposal panjang, kumpulan argumen alat yang besar — melebihi ukuran jendela dan membuat tombol Terima dan Tolak keluar layar, tanpa ada cara untuk menggulirnya dan tanpa cara untuk menutupnya. Percakapan menjadi mandek hingga aplikasi dimuat ulang. Dialog kini dibatasi pada jendela, dapat menggulir kontennya sendiri, dan menjaga tombol tetap terlihat.
- Umum: Menghubungkan server MCP jarak jauh berhasil pada percobaan pertama: Otorisasi pertama gagal dengan pesan "Missing required parameter: client_id" dan hanya berhasil setelah dimuat ulang. Caiioo memperlakukan formulir kredensial kosong seolah-olah Anda telah mengisinya, sehingga formulir tersebut tidak pernah terdaftar ke server sama sekali. Kini formulir tersebut terdaftar dengan benar — dan jika server tidak mengembalikan id klien sama sekali, Caiioo akan menyampaikannya sendiri alih-alih memberi Anda halaman galat dari penyedia.
- Desktop & Ekstensi: Membaca kotak centang formulir, dan mengklik apa yang baru saja ditemukan: Memeriksa halaman mengembalikan kontrol formulir tanpa memberi tahu apakah kotak tersebut dicentang, sehingga satu-satunya cara untuk memeriksa status kotak centang adalah dengan tangkapan layar per bidang. Klik juga dapat gagal dengan pesan "Element not found" pada elemen yang ditemukan beberapa saat sebelumnya, karena menu yang merender ulang dirinya sendiri benar-benar menghapusnya untuk satu bingkai. Status elemen kini dilaporkan secara langsung, klik akan menunggu sebentar untuk perenderan ulang alih-alih menyerah, dan tangkapan layar wilayah berfungsi pada halaman dengan kebijakan keamanan yang ketat.
- Desktop & Ekstensi: Eksekusi Python yang gagal menjelaskan apa yang telah diselesaikannya terlebih dahulu: Ketika sebuah skrip berhenti di tengah jalan, hasilnya adalah galat mentah — tidak ada informasi tentang langkah mana yang telah selesai, dan tidak ada cara untuk membedakan interpreter yang telah dimuat ulang di belakang Anda dengan kesalahan pengetikan biasa. Setiap kali berjalan, skrip kini melaporkan apakah ia dimulai dengan interpreter baru, seberapa banyak anggaran pemanggilan alat yang tersisa, dan apa yang dicetaknya sebelum gagal. Tangkapan layar yang diambil dari dalam skrip kini menyatakan secara jelas bahwa skrip tidak dapat melihatnya.
- Umum: Hasil alat yang berulang dilaporkan sebagai pengamatan baru: Ketika suatu hasil identik dengan hasil sebelumnya, Caiioo menggantinya dengan penunjuk yang terbaca sebagai "Anda sudah memiliki ini". Untuk kasus umum — membaca ulang halaman untuk memeriksa apakah perubahan telah disimpan — identik adalah kebalikan dari menenangkan: itu adalah bukti bahwa perubahan tidak tersimpan. Catatan tersebut kini menyatakan bahwa pengamatan baru telah dibuat dan tidak ada yang berubah.
- Umum: "Arsipkan saja" dianggap sebagai instruksi: Diminta untuk melakukan sesuatu secara langsung, Caiioo akan tetap mengonfirmasi detail yang baru saja diberikan kepadanya, dan mencari alat yang telah digunakannya dengan sukses satu giliran sebelumnya. Keduanya kini menyingkir ketika Anda telah bersikap eksplisit.
- iOS: Menghapus akun Anda memperingatkan Anda tentang penagihan Apple terlebih dahulu: Menghapus akun Caiioo tidak membatalkan langganan yang dibeli melalui Apple — hanya Anda yang dapat melakukannya, melalui Apple — sehingga Anda mungkin saja menghapus akun tersebut dan tetap dikenai tagihan, tanpa ada akun yang tersisa untuk menjelaskan tagihan tersebut. Caiioo kini menyampaikan hal ini sebelum penghapusan dan menawarkan untuk membuka Kelola Langganan.
- iOS: Pembelian yang tidak dapat dilaporkan oleh aplikasi direkonsiliasi dengan sendirinya: Jika konfirmasi ke server kami gagal setelah Apple mengambil pembayaran, langganan akan berfungsi di perangkat tersebut dan tidak di tempat lain — pemasangan ulang atau perangkat kedua tidak menunjukkan langganan sama sekali. Notifikasi dari Apple sendiri kini menyelesaikan pembelian di sisi server, sehingga langganan tersebut akan mengikuti Anda.
Versi 0.9.7527 Agustus 2026
Perbaikan untuk empat hal yang masing-masing terlihat berbeda dari aslinya: tugas terdelegasi yang dihentikan karena berpikir secara diam-diam, tombol folder di ponsel yang tidak membuka apa pun, model yang ditagih dengan tarif yang salah, dan skor kualitas yang diam-diam diturunkan oleh pemeriksaan yang tidak pernah berjalan.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Tugas terdelegasi yang panjang tidak lagi terputus setelah tiga menit: Menyerahkan pekerjaan besar ke sub-agen (riset mendalam, ringkasan panjang) gagal setelah 180 detik dengan waktu habis dan tanpa hasil sama sekali, seolah-olah belum pernah dimulai. Pekerjaan itu sebenarnya sudah dimulai; sub-agen sedang berpikir. Model-model yang lebih baru bernalar secara diam-diam sebelum menulis apa pun, dan Caiioo menganggap kesunyian tersebut sebagai kemacetan. Sekarang Caiioo mengenali sub-agen yang sedang bekerja dan memberikan waktu hingga dua puluh menit, setelah itu perlindungan lama dilanjutkan sehingga tugas yang benar-benar mandek tetap berhenti alih-alih macet selamanya.
- iOS & Android: Tombol folder tidak lagi membuka menu kosong: Ponsel dan tablet tidak memiliki sistem file yang dapat dijangkau oleh Caiioo, sehingga menu folder ruang kerja memang tidak memiliki apa pun untuk ditampilkan, tetapi tombol yang membukanya masih ada dan mengetuknya akan membuka panel kosong. Tombol tersebut sekarang disembunyikan jika folder tidak dapat berfungsi.
- Umum: Model CometAPI menunjukkan biaya sebenarnya: Varian lama dan khusus ditampilkan dengan harga rumpun modelnya alih-alih harga aslinya. Dari 171 model yang terdampak, 41 di antaranya salah, dalam kedua arah—satu ditampilkan 500 kali lipat dari harga aslinya, dan yang lebih serius, yang lainnya ditampilkan jauh lebih murah daripada harga sebenarnya. Sekarang setiap model menampilkan tarifnya sendiri.
- Umum: Pemeriksaan kualitas yang tidak dapat berjalan tidak lagi dihitung sebagai kegagalan: Di ekstensi peramban, satu jenis pemeriksaan evaluasi mandiri tidak dapat dieksekusi sama sekali, dan hal itu dicatat sebagai pemeriksaan yang gagal—secara diam-diam menurunkan skor artifak dan terbaca sebagai masalah kualitas yang nyata. Pemeriksaan yang tidak dapat berjalan sekarang dilaporkan apa adanya dan dikeluarkan dari skor sepenuhnya.
Versi 0.9.7517 Agustus 2026
Satu perbaikan tunggal untuk pemadaman total: setiap tindakan yang menyentuh halaman — mengeklik, mengisi bidang, membaca DOM — berhenti berfungsi di peramban, di setiap situs. Navigasi dan ekstraksi teks terus berfungsi, itulah sebabnya masalah ini tampak tidak stabil alih-alih rusak total.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Desktop & Ekstensi: Automasi peramban berfungsi kembali: Mengeklik, mengisi bidang, memeriksa halaman, dan mengambil tangkapan layar berskala semuanya gagal dengan kesalahan Content Security Policy, di setiap situs — termasuk Wikipedia. Aturan ekstensi Chrome melarang pembuatan kode dari teks saat runtime, dan begitulah cara setiap tindakan tersebut mencapai halaman. Tindakan tersebut kini memanggil fungsi yang telah disertakan oleh ekstensi itu sendiri, sehingga tidak ada yang dibuat secara langsung. Anda perlu memperbarui ekstensi peramban Caiioo serta aplikasinya — ekstensi inilah yang melakukan tindakan tersebut, dan hingga diperbarui, Anda akan melihat catatan yang meminta Anda untuk melakukannya.
- Desktop & Ekstensi: Selektor yang buruk menjelaskan dirinya sendiri alih-alih menggagalkan tindakan: Selektor CSS yang tidak dapat diurai membuat skrip halaman gagal secara senyap, dan tindakan tersebut dikembalikan dengan kesalahan internal yang tidak menyebutkan hal yang berguna. Lebih buruk lagi, pemeriksaan berjalan sebelum tindakan dilakukan, sehingga satu selektor yang buruk menghentikan tindakan klik, isi, ketik, arahkan kursor (hover), dan gulir sebelum semuanya dijalankan. Caiioo sekarang memberi tahu operasi mana yang gagal dan selektor mana yang ditolak oleh peramban. Ini juga memulihkan dimensi tangkapan layar, yang sebelumnya dilaporkan sebagai 0x0.
Version 0.9.7506 Agustus 2026
Folder workspace kini menjadi lebih matang: Caiioo sekarang dapat membaca dan mengedit file yang sudah Anda simpan di disk, menjalankan toolchain project itu sendiri, dan meminta konfirmasi sebelum menimpa apa pun. Ditambah lagi daftar panjang perbaikan untuk berbagai hal yang sebelumnya diam-diam berjalan tidak semestinya — pemanggilan tool yang tidak memberikan jawaban, giliran yang dibatasi maksimal sepuluh langkah, dan error yang baru muncul setelah Anda mengirim pesan berikutnya.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop & Ekstensi: Bekerja dengan file yang sudah Anda miliki: Arahkan Caiioo ke sebuah folder dan ia akan membaca serta mengedit file Anda langsung di tempatnya, alih-alih membuat salinan kedua di dalam aplikasi. Folder diatur sekali saja dan dapat diaktifkan atau dinonaktifkan per percakapan, serta percakapan baru dimulai tanpa ada folder yang aktif. Sebelum menimpa file yang Anda tulis, Caiioo menyimpan undo satu langkah — dan secara tegas menolak untuk mengubah dokumen Word, Excel, atau PDF menjadi teks ekstrakannya sendiri.
- Desktop: Menjalankan toolchain project sendiri: Shell kini dimulai di direktori project yang tepat, sehingga
npm testataucargo checkberjalan pada folder yang Anda maksud, bukan di mana pun posisi aplikasi saat itu berada. - Windows & Linux: Kontrol penempatan jendela: Panel samping kini dilengkapi tombol untuk menyusunnya ke kiri atau kanan, menjadikannya melayang, menyematkannya di bagian atas (pin), atau menyelipkannya di bawah jendela lainnya.
- Umum: Menyensor (redact) satu giliran saja alih-alih menghapus sisanya: Menghapus sesuatu di tengah percakapan sebelumnya berarti menghapus pesan tersebut beserta semua pesan setelahnya. Kini Anda dapat menyensor hanya pada giliran tersebut — prompt, respons, dan pemanggilan tool apa pun akan dihapus, sisa percakapan tetap dipertahankan, dan asisten hanya akan melihat bahwa sebuah giliran telah disensor.
- Umum: Caiioo dapat memilih suaranya sendiri: Saat membaca sesuatu dengan lantang, Caiioo kini dapat memilih suara, kecepatan bicara, dan model ucapan yang sesuai dengan situasi, alih-alih selalu menggunakan pengaturan suara global Anda.
Perbaikan Bug
- Umum: Tugas panjang tidak lagi terpotong pada sepuluh langkah: Satu pengaturan memiliki empat nilai bawaan (default) berbeda yang tersebar di seluruh kode dan nilai terkecil secara diam-diam yang menang, sehingga tugas yang rumit berhenti setelah sepuluh langkah terlepas dari model atau paket Anda. Sekarang hanya ada satu nilai bawaan.
- Umum: Kegagalan giliran langsung menampilkan error-nya seketika: Error sebelumnya hanya muncul dalam percakapan setelah Anda mengirim pesan lain — lalu menempel pada giliran sebelumnya. Sekarang error tersebut langsung muncul saat kejadian berlangsung.
- Umum: Membaca spreadsheet melaporkan data yang sebenarnya berakhir di mana: API Google memangkas baris kosong dari setiap pembacaan, sehingga dua pembacaan pada baris yang sama menghasilkan panjang yang berbeda dan halaman penuh terlihat sama seperti halaman terakhir. Caiioo salah mengenali keduanya dan dapat menulis pembaruan pada baris yang salah. Kini Caiioo membaca cakupan sheet yang sebenarnya.
- Umum: Kunci dari provider yang salah langsung teridentifikasi saat dilihat: Menempelkan (paste), misalnya, kunci OpenRouter ke dalam kolom Poe mengakibatkan setiap permintaan gagal dengan pesan singkat "Invalid API key". Caiioo kini mengenali ketidakcocokan tersebut saat Anda memasukkannya.
- Pesan: Pengaturan menyatakan hal yang sebenarnya mengaktifkannya: Anda dapat mengikuti setiap langkah yang didokumentasikan namun tetap tidak menerima apa pun, karena pesan masuk memerlukan Akses Jarak Jauh (Remote Access) yang diaktifkan untuk perangkat tersebut — sebuah pengaturan terpisah yang nonaktif secara default dan tidak disinkronkan antarperangkat Anda. Pengaturan dan panduan kini menempatkan hal ini di awal, serta menawarkan opsi untuk mengaktifkannya.
- Umum: Komposer berhenti menyembunyikan tombolnya sendiri: Pada jendela yang sempit, baris ikon terpotong sehingga menghilangkan tombol apa pun yang berada di urutan paling akhir tanpa ada cara untuk menjangkaunya. Tombol-tombol tersebut kini berpindah ke menu overflow. Pemilih model juga sempat tetap tersembunyi tepat saat sebuah provider gagal dimuat — yang justru merupakan saat di mana Anda paling membutuhkannya untuk beralih.
- Umum: Mode kustom tidak lagi tercipta secara tidak sengaja: Cukup dengan membuka dan menutup dialog pengaturan, tercipta salinan permanen dari mode bawaan yang tidak pernah Anda edit, lalu disinkronkan ke perangkat Anda lainnya.
- iOS & Android: Browser dalam aplikasi pulih alih-alih mengalami stalling: Mencapai batas tab terbuka sebelumnya menghentikan riset di tengah tugas alih-alih menggunakan ulang tab yang ada, dan file PDF tidak mau terbuka.
- Umum: Seluruh giliran tidak lagi gagal hanya karena skema satu tool: Beberapa provider memeriksa setiap tool yang tersedia secara bersamaan dan menolak seluruh permintaan jika salah satu di antaranya salah bentuk (malformed) — sehingga satu entri yang buruk menjatuhkan seluruh giliran, dengan pesan error yang menyebutkan posisi alih-alih penyebabnya.
- Umum: Model CometAPI dimuat kembali: CometAPI mengubah bentuk (shape) satu field dalam katalognya dan daftar model berhenti dimuat sepenuhnya — pemilih (picker) muncul kosong tanpa penjelasan yang dapat digunakan. Caiioo kini membaca bentuk lama maupun bentuk baru, dan pemeriksaan dijalankan pada setiap build sehingga perubahan seperti ini dapat dicegah sebelum dirilis, bukan setelahnya.
- Umum: Pemanggilan tool bekerja melalui gateway yang merutekan ke Claude: Meminta sesuatu yang memerlukan tool dapat langsung gagal dengan error validasi dari provider. Gateway seperti CometAPI menerima permintaan dalam satu format lalu meneruskannya ke Claude, yang jauh lebih ketat — beberapa tool bawaan Caiioo dikirimkan dalam bentuk yang ditolak oleh Claude, dan satu tool yang buruk menjatuhkan setiap tool lainnya dalam permintaan yang sama.
Versi 0.9.7495 Agustus 2026
Rilis keandalan untuk momen-momen di mana Caiioo kemungkinan besar mengalami kendala: alat yang Anda minta berdasarkan namanya kembali dengan status "tidak dikenal", tindakan yang hanya dinarasikan oleh model alih-alih dijalankan, serta fitur suara yang gagal pada aplikasi desktop.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Bertanya tentang alat tidak lagi menjawab "tidak dikenal": Memeriksa apakah suatu alat tersedia — kalender, misalnya — dapat menghasilkan klaim bahwa seluruh kategori tersebut tidak ada. Caiioo kemudian akan mencari sesuatu yang tidak pernah hilang, dan dalam kasus terburuk masuk ke dalam siklus dialog persetujuan kosong alih-alih melakukan pekerjaan tersebut. Sekarang alat tersebut dijawab dengan benar, atau menyatakan secara jelas bahwa alat tersebut tidak ditemukan dan cara mencantumkan alat yang tersedia.
- Umum: Tindakan yang dikatakan Caiioo benar-benar terjadi: Beberapa model menuliskan panggilan alat sebagai teks biasa alih-alih menjalankannya, lalu melaporkan hasil buatan yang meyakinkan — termasuk nomor laporan bug untuk laporan yang tidak pernah diajukan. Niat yang ditulis kini benar-benar dijalankan, dan hal berikutnya yang disampaikan Caiioo kepada Anda adalah hasil yang sebenarnya.
- macOS & Desktop: Pembacaan suara berfungsi dengan suara ElevenLabs: Setiap sintesis ElevenLabs gagal pada aplikasi audio desktop dengan kesalahan dekode audio, karena audio diminta dalam format yang hanya dapat didekode oleh peramban. Sekarang aplikasi meminta format yang dapat diputar oleh desktop.
- Umum: Panah gulir ke bawah berhenti menutupi bilah saran: Panah diposisikan terhadap kotak pesan, sehingga berada di atas apa pun yang ada di atasnya dan berkedip saat muncul. Panah tersebut kini diposisikan pada percakapan itu sendiri.
Version 0.9.7485 Agustus 2026
Rilis stabilitas untuk pengalaman balasan itu sendiri: jawaban sekarang melakukan streaming melalui satu jalur render alih-alih tiga jalur, tampilan berhenti melompat saat balasan selesai atau saat Anda membaca di tengah jawaban, dan dua kegagalan yang dapat membuat Caiioo tidak dapat menggunakan alat yang Anda minta berdasarkan namanya telah diperbaiki. Caiioo sekarang juga dapat membuat laporan bug untuk Anda.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Caiioo dapat membuat laporan bug dan masukan untuk Anda: Minta Caiioo untuk melaporkan masalah dan ia akan membuka formulir dukungan bawaan yang telah terisi draf bergaya teknisi untuk Anda tinjau dan kirimkan. Katakan "langsung buat saja" dan — dengan persetujuan Anda — ia akan mengirimkan tiket tersebut secara langsung, dengan melampirkan transkrip teknis percakapan agar tim dapat mereproduksi apa yang Anda lihat.
Perbaikan Bug
- Umum: Tampilan tidak lagi melompat kembali saat balasan selesai: Saat jawaban selesai, panel saran yang muncul di bawah percakapan secara senyap memperkecil area baca, sehingga menggeser tampilan dari bagian bawah — akhir jawaban bergeser keluar pandangan dan layar tampak terpental kembali ke pesan Anda sendiri. Tampilan kini tetap melekat pada akhir balasan melalui semua hal yang muncul saat selesai.
- macOS & Desktop: Membaca selama balasan mempertahankan posisi Anda: Dengan panel Langkah Kerja terbuka, pemanggilan alat dan penalaran yang tiba di atas posisi baca Anda menggeser-geser tampilan — terburuk di aplikasi Mac, yang mesin periksanya (browser engine) tidak melakukan koreksi gulir sendiri. Percakapan sekarang menambatkan apa pun yang sedang Anda lihat, di setiap platform, dan hanya akan mengikuti bagian bawah saat Anda memang sudah berada di sana.
- Umum: Jawaban streaming dirender sekali dengan lancar: Satu jawaban dulunya digambarkan dengan tiga cara berbeda selama masa pakainya — salinan langsung, salinan yang tertunda, dan salinan akhir yang dibangun ulang — digabungkan secara perkiraan yang menghasilkan teks ganda, kilatan kosong, dan tata letak yang berubah bentuk di tengah balasan. Sekarang terdapat satu jalur tunggal dari model ke layar, dengan tata letak yang stabil dari token pertama hingga jawaban akhir serta kemunculan gaya mesin tik yang mulus.
- iOS & Android: Jawaban yang selesai selalu tiba: Di ponsel, jawaban akhir yang tersusun lengkap secara senyap tidak pernah dikirimkan — layar mempertahankan apa pun yang telah di-streaming dan kehilangan apa pun yang dirakit di akhir. Status akhir sekarang tiba di saluran yang sama dengan sisa balasan lainnya.
- Umum: Meminta alat berdasarkan nama selalu menemukannya: Mengatakan "gunakan alat kalender" terkadang berujung pada ketidakmampuan Caiioo untuk melakukannya — pencocokan alat memberi peringkat buruk pada pertanyaan tentang alat, bahkan dengan nama alat itu sendiri di dalam pesan Anda. Alat yang Anda sebutkan secara langsung sekarang akan selalu disediakan.
- Umum: Alat yang ditemukan sekarang benar-benar dapat digunakan: Ketika Caiioo mencari alat yang hilang di tengah percakapan, pencarian tersebut menjawab "panggil dengan namanya dan alat itu akan terhubung" — sebuah janji yang secara struktural tidak pernah dapat ditindaklanjuti oleh beberapa model, membuat Caiioo terjebak mengajukan dialog izin yang tidak ada gunanya alih-alih mengerjakan tugas. Alat yang ditemukan kini langsung dihubungkan.
- Umum: Gambar yang dimuat ke dalam balasan berhenti mendorong teks: Gambar yang dihasilkan dulunya berkembang dari pemuat berbaris satu (spinner) ke tinggi penuhnya, mendorong apa yang sedang Anda baca jauh ke bawah halaman. Ruang sekarang dicadangkan saat gambar dimuat.
Versi 0.9.7474 Agustus 2026
Serangkaian perbaikan pada Slate yang mengatasi berbagai cara suntingan bisa hilang atau berubah secara diam-diam — pada PDF, dokumen yang disinkronkan ke Google Drive, komentar, dan perubahan terlacak. Caiioo kini juga dapat menginstal aplikasi hub dan menyiapkan server MCP sendiri.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Caiioo dapat menginstal apa yang dibutuhkannya: Meminta sesuatu yang belum dapat dilakukan oleh Caiioo sebelumnya berarti Anda harus diberi tahu layar pengaturan mana yang harus dibuka. Caiioo kini dapat mencari di Community Hub, menunjukkan fungsi suatu paket, dan menginstalnya setelah Anda menyetujuinya. Caiioo juga dapat mencantumkan server MCP Anda, menambahkan satu, dan memulai proses masuk — termasuk untuk server yang memerlukan masuk, yang tidak mendaftarkan alat apa pun sehingga sebelumnya tidak terlihat olehnya.
Perbaikan Bug
- Umum: Suntingan pada PDF tidak hilang saat memperbesar (zoom): Mengubah teks dalam PDF lalu memperbesarnya membuat perubahan tersebut menghilang dari halaman. Lebih buruk lagi, mengklik teks tersebut dan mengklik di luar area menghancurkan suntingan secara permanen, sementara dokumen masih menganggapnya ada — sehingga apa yang Anda lihat dan apa yang akan diekspor tidak lagi sama.
- Umum: Menyinkronkan file Word, Excel, atau PDF ke Google Drive tidak lagi menggantinya: File yang dibuka dari Drive mempertahankan tombol Sinkronisasi yang aktif, dan menekannya akan mengunggah hasil render teks biasa di atas dokumen asli Anda dan melaporkan keberhasilan. Sinkronisasi sekarang menolak dan mengarahkan Anda ke "Simpan ke Drive", yang menulis file yang sebenarnya.
- Umum: Komentar tidak lagi dihapus saat Anda menyimpan: Komentar yang ditambahkan oleh Caiioo, dan setiap komentar pada file kode, dihapus pada penyimpanan berikutnya.
- Umum: Menghapus dokumen menghentikan proses penyimpanan otomatisnya: Pada aplikasi dan ponsel, editor tetap terbuka dan terus menyimpan ke dalam dokumen yang baru saja Anda hapus, melaporkan "Tersimpan" setiap kalinya.
- Umum: Urungkan (Undo) tidak dapat menjangkau dokumen lain: Setelah menerima perubahan terlacak lalu membuka file lain, satu tekanan Urungkan dapat mengganti file tersebut dengan konten dokumen sebelumnya.
- iOS & Android: Unduhan benar-benar tersimpan: Setiap ekspor kecuali PDF tidak menulis apa pun tetapi tetap mengatakan "Diunduh".
- Umum: Dua perubahan dalam paragraf yang sama ditandai dengan benar: Perubahan coret kedua mendarat di tengah kata di dekatnya.
- Umum: Perubahan terlacak Word dapat diterima dan ditolak: Pada dokumen yang diimpor dari Word, tombol-tombol tersebut tidak berfungsi — perubahan tetap ada dan penghitung ulasan tidak pernah bergerak.
- Umum: Meminta beberapa perubahan secara berurutan mempertahankan semuanya: Setiap saran diukur terhadap dokumen asli alih-alih dokumen sebelum perubahannya, sehingga menerima saran kedua akan membatalkan yang pertama.
- Umum: Rumus tetap ada saat diekspor: Dokumen yang berisi matematika yang diekspor ke Word, halaman web, atau rich text kehilangan setiap rumusnya.
- Umum: Pemformatan tidak lagi menulis ulang kode dan teks praformat: Menekan Format pada halaman web memformat ulang apa pun di dalam blok kode, skrip, atau gaya, sehingga mengubah fungsinya.
- Umum: Teks beraksen dan non-Latin dalam tampilan data: Nama dan teks dengan aksen, Mandarin, Jepang, atau emoji muncul dalam keadaan rusak.
- Umum: Mengekspor spreadsheet mempertahankan setiap lembar: Dua lembar yang namanya hanya dibedakan oleh tanda baca menghasilkan arsip di mana salah satunya hilang, sementara tetap melaporkan jumlah penuh.
- Umum: Percakapan baru tidak dapat menimpa dokumen milik percakapan lain: Memulai dokumen dengan nama yang sudah digunakan di tempat lain akan menggantikan dokumen tersebut alih-alih membuat yang baru.
- Umum: Jawaban yang masuk tidak lagi terganggu oleh sinkronisasi: Sinkronisasi yang dimulai saat Caiioo sedang membalas bersaing dengan balasan itu sendiri, sehingga jawaban tampak terhenti lalu muncul sekaligus. Sinkronisasi kini menunggu hingga jawaban selesai, baik di ponsel maupun di aplikasi Mac dan Desktop. Penghapusan Google Drive juga menyebabkan sinkronisasi terus mencoba ulang selamanya.
- Umum: Jawaban streaming tidak lagi berkedip saat masuk: Pemformatan yang setengah jadi digambar sebelum selesai — blok kode yang belum dibuka mengubah sisa pesan menjadi monospace untuk sesaat, penanda tebal yang diketik sebagian membalikkan semua teks setelahnya, dan tabel muncul sebagai deretan garis vertikal sebelum berubah menjadi bentuk yang benar.
- Desktop & macOS: Percakapan panjang tidak lagi membuat asisten mengalami crash: Percakapan dengan konteks yang sangat besar dapat menjatuhkan asisten secara total, tanpa ada catatan (log) yang menjelaskan alasannya.
- Umum: Perbaikan keamanan pada pratinjau dokumen: Teks yang diambil dari dokumen — konten file dunia 3D, atau kesalahan yang ditampilkan untuk diagram yang tidak valid — dimasukkan ke dalam halaman tanpa di-escape.
Versi 0.9.7464 Agustus 2026
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Percakapan panjang pada model konteks besar tidak lagi mengalami crash: Pada model yang menerima percakapan sangat besar, Caiioo terkadang salah menilai kapasitas yang akan digunakan model—membaca batas yang jauh lebih kecil di satu tempat dibandingkan tempat lain—dan mengirimkan data jauh lebih banyak dari yang direncanakan. Pada versi desktop, hal ini dapat menghentikan asisten di tengah jawaban. Lampiran di dalam pesan, seperti PDF, juga dihitung tidak memakan biaya, sehingga file besar dapat terabaikan dalam percakapan hingga menyebabkan kegagalan.
- iOS & Android: Setiap tampilan layar penuh kini memiliki tombol kembali: Membuka cairn atau gambar memenuhi layar tanpa opsi untuk kembali ke obrolan, sehingga paksa-tutup menjadi satu-satunya pilihan. Tombol "← Obrolan" kini muncul di setiap tampilan layar penuh.
- Umum: Membuat dokumen baru tidak lagi menghilangkan hasil suntingan Anda: Jika Anda baru saja mengerjakan file yang diunggah, semua yang diketik di dokumen baru berikutnya tersimpan di tempat yang salah dan hilang saat Anda membukanya kembali.
- Umum: Melihat instruksi mode tidak lagi membuat salinan pribadi: Membuka prompt mode dan menyimpannya—bahkan tanpa mengubah apa pun—mengubah mode tersebut menjadi salinan pribadi. Mode itu kemudian muncul di pemilih mode sebagai milik Anda dan disinkronkan ke perangkat lain sebagai mode yang disesuaikan, tanpa ada indikasi bahwa mode tersebut sebenarnya tidak pernah diubah. Salinan kini hanya dibuat saat Anda benar-benar mengubah teksnya.
- Desktop & macOS: Laporan crash kini mencatat kejadian yang sebenarnya: Ketika asisten dihentikan secara tidak terduga, log hanya mencatat bahwa asisten telah keluar, tanpa detail yang menjelaskan alasannya. Alasan tersebut kini berhasil dicatat dan disimpan.
Versi 0.9.7453 Agustus 2026
Memperbaiki kendala saat meminta Caiioo untuk menyimpan dokumen ke salah satu folder Anda di aplikasi Mac dan Desktop, yang sebelumnya gagal karena beberapa penyebab sekaligus.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Desktop & macOS: Menyimpan file ke salah satu folder Anda kini berfungsi: Meminta Caiioo untuk menulis dokumen ke folder di komputer Anda gagal di macOS, Windows, dan Linux — sering kali dengan melaporkan bahwa tindakan tersebut tidak dapat dilakukan, dan terkadang menyatakan berhasil padahal tidak ada file yang muncul. Empat penyebab berbeda telah diperbaiki: lampiran Anda tidak dapat diakses sebagai lokasi untuk disalin, dokumen Word yang dibuat tidak pernah keluar dari proses latar belakang yang membuatnya (sehingga tidak ada lampiran yang muncul meskipun ada pesan sukses), dua pemeriksaan berbeda tidak sependapat mengenai keberadaan file, dan Caiioo sering kali tidak dapat menemukan alat yang tepat untuk permintaan tersebut sejak awal.
Peningkatan
- Desktop & macOS: Permintaan yang gagal meninggalkan informasi berguna di log: Ketika terjadi kesalahan, file log aplikasi sering kali tidak berisi apa pun dari asisten — detailnya hanya dicatat jika Anda sudah mengaktifkan pencatatan debug sebelum masalah tersebut terjadi. Detail dari permintaan yang gagal kini disimpan dan ditulis secara otomatis, sehingga suatu masalah dapat didiagnosis dari log tanpa harus mereproduksinya terlebih mencobanya lagi. Permintaan yang berhasil tidak mencatat log lebih banyak dari sebelumnya.
Versi 0.9.7443 Agustus 2026
Caiioo kini dapat bekerja pada kode seperti layaknya seorang pengembang — memahami apa sebenarnya arti sebuah simbol, bukan sekadar mencocokkan teks, serta menjalankan tugas panjang seperti proses build atau pengujian di latar belakang sembari melanjutkan tugas lainnya.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop: Caiioo memahami kode Anda, bukan hanya teksnya: Pencarian nama menemukan setiap kemunculannya — definisi, hal-hal tidak terkait yang kebetulan memiliki nama yang sama, serta penyebutan dalam komentar. Caiioo kini dapat meminta server bahasa asli secara langsung: melompat ke tempat sesuatu didefinisikan, menemukan semua tempat yang benar-benar menggunakannya, membaca tipe dan dokumentasi simbol, mencantumkan apa yang didefinisikan oleh sebuah file, serta melihat kesalahan dan peringatan yang akan ditampilkan oleh editor Anda. Tersedia di macOS, Windows, dan Linux, pada folder yang telah Anda beri akses ke Caiioo.
- Desktop: Perintah yang berjalan lama tetap berjalan: Sebelumnya, sebuah perintah harus selesai dalam satu langkah tunggal, sehingga memulai server pengembangan, build pemantauan (watch build), atau rangkaian pengujian lengkap akan mengalami timeout atau menghambat segalanya. Caiioo kini dapat memulai perintah di latar belakang, melanjutkan pekerjaan lain, dan kembali untuk membaca output-nya — serta mencantumkan atau menghentikan apa yang sedang berjalan. Perintah latar belakang tetap berada di dalam kotak pasir (sandbox) khusus folder yang sama seperti sebelumnya.
- Desktop & Ekstensi: Pencarian menampilkan kode di sekitar kecocokan: Pencarian file menambahkan pencocokan yang tidak mempedulikan huruf besar/kecil (case-insensitive) dan opsi untuk menyertakan baris di sekitarnya, sehingga hasil tiba dengan konteks yang cukup untuk menilainya tanpa perlu membaca ulang file tersebut.
Versi 0.9.7433 Agustus 2026
Pembaruan susulan untuk 0.9.742 yang memulihkan file yang rusak akibat diedit di Slate, membuat kontrol kecepatan suara berfungsi pada suara ElevenLabs terbaru, dan menggunakan huruf kapital untuk nama aplikasi itu sendiri.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Mengedit file yang diunggah tidak lagi menggantinya dengan blok teks: Membuka salah file Anda sendiri di Slate dan menyimpannya menimpa file tersebut dengan catatan internal Slate tentang pengeditan tersebut. Membukanya kembali kemudian menampilkan catatan tersebut — sekumpulan kurung kurawal dan tanda kutip — alih-alih dokumen Anda. File asli kini disimpan seperti apa adanya dan pengeditan disimpan di sampingnya, sesuai dengan cara file Word, Excel, PDF, dan teks kaya ditangani sebelumnya. File yang sudah rusak dengan cara ini akan pulih saat Anda membukanya kembali.
- Umum: Penggeser kecepatan bicara berfungsi pada suara ElevenLabs terbaru: Pada suara v3, penggeser tersebut tidak berfungsi — suara tersebut tidak dapat mengubah kecepatan sendiri, dan jika diminta, suara tersebut mengembalikan audio berkecepatan normal tanpa melaporkan masalah. Kecepatan kini diterapkan saat diputar, menjaga nada suara tetap natural. Satu kompromi: dengan penggeser menjauh dari normal, v3 menunggu seluruh klip sebelum mulai alih-alih berbicara seiring berjalan. Pada kecepatan normal, suara tetap dimulai langsung.
- Umum: Nama aplikasi ditulis sebagai Caiioo: Nama tersebut muncul dalam huruf kecil di bawah ikon di iPhone dan Android, di ekstensi browser, dan di ekstensi Safari.
Version 0.9.7423 Agustus 2026
Memori yang Anda simpan kini dapat berpindah antarperangkat, Caiioo dapat mengedit file dan menandai PDF secara langsung, serta setiap suara ElevenLabs mulai berbicara segera setelah ada hal yang ingin disampaikan. Rilis ini juga memperbaiki masalah sinkronisasi yang membuat aplikasi terasa lambat selama beberapa menit setiap kalinya.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Memori Anda tiba di perangkat baru dan siap digunakan: Apa yang diingat Caiioo dari percakapan Anda kini disinkronkan bersama hal lainnya. Sebelumnya, perangkat baru harus membangun ulang semuanya dari awal agar fungsi ingatan dapat bekerja — lambat di ponsel atau tablet, dan itu harus terjadi sebelum riwayat Anda dapat digunakan. Menghapus percakapan di satu perangkat kini juga menghapus apa yang diingat dari percakapan tersebut di mana pun, sehingga percakapan lama tidak dapat merespons atas nama Anda setelah Anda menghapusnya.
- Umum: Menandai PDF: Caiioo dapat menggambar pada PDF — coretan tangan bebas untuk melingkari klausul atau mengarahkan panah ke suatu figur, catatan yang ditempatkan di mana saja di halaman, dan gambar tanda tangan yang dicap di tempat yang Anda inginkan. Tanda tersebut ditulis langsung ke dalam file PDF itu sendiri, sehingga tetap ada saat Anda mengunduhnya dan membukanya di mana saja. Tanda tangan yang dicap hanyalah tanda visual: tidak membawa verifikasi identitas dan bukan merupakan e-signature yang mengikat secara hukum.
- Umum: Pengeditan file yang presisi alih-alih menulis ulang seluruh file: Caiioo dapat mengubah beberapa bagian spesifik dari sebuah file sekaligus, dan semua perubahan akan diterapkan atau tidak sama sekali. Caiioo juga dapat menunjukkan kepada Anda secara persis apa yang akan diubah oleh usulan penulisan ulang sebelum ada yang ditulis, serta menyalin file antar-folder tanpa mengubahnya — yang merupakan satu-satunya cara aman untuk memindahkan gambar, PDF, dan file non-teks lainnya.
- Umum: Setiap suara ElevenLabs langsung mulai berbicara: Hanya dua suara yang diputar saat dihasilkan; suara lainnya — termasuk v3 yang ekspresif — terdiam hingga seluruh klip siap. Semuanya kini mulai berbicara secara langsung, dan v3 dapat dipilih di pemilih suara.
Peningkatan
- Umum: Suara default yang lebih cepat dan lebih murah: Suara default ElevenLabs kini adalah Flash v2.5. ElevenLabs mendiskripsikannya sebagai kualitas yang setara dengan default sebelumnya dan merekomendasikannya untuk semua penggunaan, serta berbiaya setengah lebih murah per karakter. Perkiraan biaya yang ditampilkan di pengaturan juga telah diperbaiki — beberapa suara sebelumnya dikutip dengan tarif yang salah.
- Umum: Jawaban yang terganggu memberi tahu Anda apa yang mungkin telah dilakukannya: Jika Caiioo terputus di tengah jawaban — aplikasi ditutup, ponsel terkunci — alat apa pun yang telah mulai dijalankan tidak lagi dibuang secara diam-diam. Apa pun yang mungkin telah bertindak di dunia nyata, seperti mengirim email, disebutkan dalam balasan, sehingga Anda maupun Caiioo tidak perlu menebak apakah hal itu terjadi, dan hal tersebut tidak akan dilakukan secara diam-diam untuk kedua kalinya saat Anda melanjutkan. Tindakan yang aman untuk diulang, seperti membaca file, tidak akan mengganggu.
Perbaikan Bug
- Umum: Aplikasi tidak lagi tersendat selama beberapa menit: Sinkronisasi bisa terjebak mengunduh ulang item yang sama berulang-ulang — sekitar 50 detik dari setiap 60 detik — dan karena pengaturan serta percakapan dibaca melalui koneksi yang sama, semuanya terasa lambat saat proses itu berjalan. Tiga penyebab terpisah telah diperbaiki, dan sinkronisasi menjadi stabil alih-alih berulang terus. Pengingat, keterampilan, and item lain yang terus muncul kembali kini tetap berada di tempatnya.
- Umum: Koneksi yang terputus dicoba kembali: Pada ekstensi browser, Mac, iPhone, dan Android, koneksi yang gagal di tengah jawaban tidak pernah dicoba ulang — pemeriksaan hanya mengenali jenis kegagalan yang dilihat oleh server. Kegagalan tersebut kini dikenali di mana-mana dan dicoba ulang, selama belum ada yang ditampilkan kepada Anda.
- Umum: Beberapa alat merusak setiap pesan pada koneksi Grok: Mengaktifkan alat dengan koordinat di layar, seperti Computer Use, membuat Grok menolak setiap pesan dalam percakapan alih-alih hanya alat tersebut. Deskripsinya kini dikirim dalam format yang diharapkan oleh Grok.
- Umum: Membaca jawaban yang selesai tidak lagi membuat Anda meloncat ke bawah: Jika Anda menggulir ke atas untuk membaca jawaban saat jawaban tersebut selesai, tampilan melompat kembali ke bawah — dua kali secara beruntun dengan cepat.
- iOS: Jawaban muncul saat ditulis pada setiap koneksi: Beberapa penyedia mengirimkan seluruh jawaban sekaligus alih-alih kata per kata, karena daftar penyedia yang dapat melakukan streaming telah kedaluwarsa.
- Windows: Perintah shell berjalan alih-alih macet: Perintah yang dikirim ke shell workspace menunggu selama satu menit penuh lalu habis waktu (timeout), karena ditulis dalam bahasa shell yang salah.
- Umum: Jawaban panjang dengan penalaran tidak lagi gagal pada Anthropic: Percakapan yang menyertakan penalaran model itu sendiri dapat langsung ditolak saat dikirim kembali.
Versi 0.9.74131 Juli 2026
Pembaruan lanjutan untuk 0.9.740 dengan tiga perbaikan pada cara asisten menjalankan alat.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Asisten tidak lagi error saat menjalankan beberapa alat sekaligus: Saat sebuah model meminta beberapa alat pada langkah yang sama, potongan-potongan aliran (stream) dari permintaan tersebut tercampur satu sama lain — sehingga pemanggilan menjadi kacau atau berjalan dengan masukan yang salah. Setiap permintaan sekarang dilacak secara terpisah. Jika suatu permintaan masih tiba dalam keadaan tidak terbaca, asisten akan diberitahu dan dapat mencoba ulang, alih-alih menjalankan alat secara diam-diam tanpa masukan sama sekali.
- Umum: Beberapa alat mengalami error pada setiap pesan di koneksi langsung Anthropic: Mengaktifkan alat yang memiliki beberapa tindakan — File Workspace, Penggunaan Komputer (Computer Use) — membuat Anthropic menolak setiap pesan dalam percakapan, bukan hanya penggunaan alat tersebut. Deskripsinya sekarang dikirim dalam format yang disyaratkan oleh Anthropic.
- Umum: Menghapus folder akan meminta konfirmasi terlebih dahulu: Menu folder menggabungkan dua hal — folder mana saja yang dapat dilihat oleh percakapan ini (kotak centang) dan menghapus folder dari Caiioo sepenuhnya. Tindakan kedua tidak dapat dibatalkan, sehingga kini sistem akan meminta konfirmasi sebelum menghapus.
Version 0.9.74031 Juli 2026
Rilis ini memungkinkan Caiioo bekerja dengan folder di komputer Anda tanpa menyalinnya, menambahkan pendiktean suara di seluruh sistem pada Windows dan Linux, serta memperbaiki sejumlah masalah desktop Windows — ikon tray duplikat, panel samping yang dapat terbuka di luar tepi layar, dan panel kosong yang tidak memberikan informasi apa pun.
Tampilkan detailSembunyikan detail
Fitur Baru
- Desktop & Ekstensi: Bekerja dengan folder di komputer Anda, tanpa menyalinnya: Caiioo kini dapat membaca, mencari, dan menulis file secara langsung di folder yang Anda tentukan — di macOS, Windows, Linux, dan di ekstensi peramban. Tambahkan dari menu + di sebelah kotak pesan (Tambahkan folder…), dan pilih folder mana saja yang dapat dilihat oleh setiap percakapan. File tetap berada di tempatnya: tidak ada yang disalin ke penyimpanan file Caiioo, sehingga Anda tidak akan mendapati dua versi dari dokumen yang sama terpisah.
- Desktop & Ekstensi: Menunjuk ke file tanpa melampirkannya: + → Telusuri folder… memungkinkan Anda memilih file dari salah satu folder Anda dan menjatuhkannya ke dalam pesan sebagai referensi. Caiioo membukanya dari diska saat diperlukan, sehingga dokumen berukuran besar tidak membebani Anda sampai benar-benar dibaca.
- Windows: Perintah shell, dikurung secara aman: Shell ruang kerja kini berjalan di Windows serta macOS dan Linux. Perintah berjalan di PowerShell di dalam Windows AppContainer yang hanya dapat menjangkau folder yang Anda tunjuk ke Caiioo — bukan seluruh diska Anda, dan bukan jaringan kecuali Anda mengaktifkannya untuk folder tersebut.
- Windows & Linux: Mendikte ke aplikasi apa pun: Hotkey global memulai pendiktean di mana saja di dalam sistem dan mengetikkan apa yang Anda ucapkan ke aplikasi mana pun yang sedang aktif — bukan hanya ke Caiioo. Menyamai apa yang telah dilakukan oleh aplikasi Mac.
Peningkatan
- Desktop: Memilih folder dengan dialog folder normal: Menambahkan folder ruang kerja biasanya berarti mengetik jalur absolut ke dalam kotak teks. macOS, Windows, dan Linux kini membuka pemilih folder sistem.
- Umum: File Ruang Kerja tersedia untuk semua orang: Fitur ini sebelumnya disembunyikan di balik pengaya khusus penguji. Fitur ini kini menjadi bagian standar dari Caiioo di mana pun ada sistem file yang dapat dijangkau (tetap tidak tersedia di iOS dan Android, yang tidak memiliki akses tersebut).
- Umum: Sinkronisasi folder telah digantikan oleh akses folder: Menyinkronkan folder dulunya mengimpor salinan dari setiap file ke dalam Caiioo. Bekerja dengan folder asli melakukan tugas yang sama tanpa duplikasi, sehingga sinkronisasi dipensiunkan. Folder tersinkronisasi yang ada akan terbawa secara otomatis jika memungkinkan, dan file yang sudah diimpor dibiarkan apa adanya — hapus file tersebut dari Pengelola File kapan pun Anda mau. Tombol Impor folder sekali pakai tetap tidak berubah jika Anda tetap menginginkan salinan.
- Windows & Linux: "Periksa Pembaruan…" kini memberi tahu Anda apa yang terjadi: Item menu tersebut sebelumnya tidak melakukan apa pun secara kasat mata — ia menemukan pembaruan tetapi tidak memiliki jendela untuk menampilkannya. Menu tersebut kini mengonfirmasi saat Anda menggunakan versi terbaru, menampilkan isi pembaruan, dan meminta konfirmasi sebelum memasang, seperti aplikasi Mac.
- Windows & Linux: Aplikasi ini dinamai Caiioo lagi: Penginstal, menu Mulai, entri penghapusan instalasi, judul jendela, dan tray semuanya menampilkan nama dalam huruf kecil.
Perbaikan Bug
- Windows: Hanya satu ikon tray: Dua ikon muncul di system tray, dan hanya satu di antaranya yang memiliki menu yang berfungsi.
- Windows & Linux: Panel samping yang terbuka di luar layar dapat dipulihkan: Jika posisi jendela yang disimpan mengarah ke monitor yang tidak lagi Anda miliki — dicabut, atau terjadi perubahan resolusi — jendela tersebut terbuka di tempat yang tidak dapat Anda jangkau, dan tetap di sana pada setiap peluncuran ulang. Jendela kini kembali ke layar yang terlihat.
- Windows & Linux: Panel yang gagal dimuat menjelaskan alasannya: Kegagalan permulaan meninggalkan jendela kosong tanpa apa pun di dalam log. Anda sekarang mendapatkan kesalahan yang dapat dibaca di layar, dan detailnya ditulis ke file log aplikasi.
- Umum: Mengunduh model AI lokal berfungsi kembali: Unduhan model gagal dengan pesan "Failed to fetch" setelah HuggingFace pindah ke server unduhan baru yang tidak dikenali oleh aturan keamanan kami.
- Umum: Grok dan CometAPI benar-benar dapat dipilih: Keduanya diumumkan tersedia untuk semua orang, tetapi tombol untuk memilihnya masih disembunyikan di luar program penguji.
- Umum: Keluar (sign out) menghapus frasa sandi Sinkronisasi Pribadi Anda: Frasa sandi tetap berada di perangkat setelah keluar. Frasa sandi kini dihapus; pengaturan sinkronisasi Anda tetap disimpan, sehingga masuk kembali hanya meminta Anda untuk membuka kunci.
- Umum: Mengubah nama tindakan alat tidak lagi mengaktifkannya kembali secara diam-diam: Tindakan yang telah Anda matikan dapat aktif kembali secara diam-diam setelah pembaruan yang mengubah namanya secara internal.
- Windows & Linux: Ikon Google Workspace muncul: Ikon Gmail, Kalender, dan Drive di layar kredensial hilang dari penginstal.
Version 0.9.73930 Juli 2026
Rilis ini menambahkan Grok sebagai penyedia yang dapat Anda masuki dengan akun Grok Anda, membuat tugas terjadwal berjalan sekali alih-alih sekali per perangkat, mengembalikan penalaran yang terlihat untuk model Claude terbaru, dan memperbaiki munculnya pop-up "Apa yang Baru" yang kosong setelah pembaruan.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Gunakan Grok dengan akun Grok Anda — tidak perlu kunci API: Model Grok dari xAI kini tersedia sebagai penyedia langsung, dan Anda dapat menghubungkannya baik menggunakan kunci API xAI atau dengan cukup masuk menggunakan akun Grok Anda (Pengaturan → Penyedia AI → xAI). Tidak seperti beberapa penyedia yang ketentuan layanannya membatasi masuk akun hanya pada aplikasi mereka sendiri, ketentuan xAI mengizinkannya — sehingga ini tersedia untuk semua orang.
Peningkatan
- Umum: Tugas terjadwal kini berjalan di satu perangkat alih-alih di setiap perangkat: Tugas yang disinkronkan di seluruh perangkat Anda sebelumnya memicu eksekusi pada setiap perangkat — tiga perangkat berarti tiga kali eksekusi, tiga utas, dan tiga notifikasi. Tugas baru sekarang disematkan ke perangkat yang membuatnya, dan tombol pin di Pengaturan → Tugas Terjadwal memindahkan tugas ke perangkat mana pun yang Anda inginkan untuk menjalankannya. Jika perangkat tersebut sedang offline saat jadwal eksekusi tiba, eksekusi akan dilewati daripada dijalankan terlambat, dan tugas akan menampilkan lencana "Terlewat" beserta waktu jadwalnya. Tugas yang dibuat sebelum perubahan ini mempertahankan perilaku lama yaitu berjalan di semua tempat hingga Anda menyematkannya.
- Umum: Mengedit tugas terjadwal di satu perangkat tidak lagi menghapus riwayat eksekusinya di tempat lain: Jumlah eksekusi, status eksekusi terakhir, dan waktu eksekusi berikutnya kini disimpan per perangkat alih-alih ditimpa oleh perangkat apa pun yang terakhir disinkronkan.
- macOS & Windows/Linux: Banner "Tidak ada browser yang terhubung" kini dapat ditutup: Pemberitahuan yang meminta Anda untuk menghubungkan ekstensi browser Caiioo tetap tersemat di atas percakapan meskipun Anda tidak menggunakan kontrol browser. Pemberitahuan tersebut kini memiliki tombol ✕ untuk menutupnya; pemberitahuan hanya akan muncul kembali jika browser terhubung dan kemudian terputus lagi.
Perbaikan Bug
- Umum: Penalaran terlihat kembali pada model Claude terbaru: Pada koneksi langsung Anthropic, model Claude terbaru (Sonnet 5 dan yang lebih baru) menghasilkan jawaban tanpa pemikiran yang terlihat sama sekali — aplikasi tidak memintanya dalam bentuk yang disyaratkan oleh model-model ini. Penalaran mereka kini mengalir (stream) dan ditampilkan seperti sebelumnya.
- Umum: Pop-up "Apa yang Baru" tidak lagi kosong setelah pembaruan: Segera setelah memperbarui, pop-up catatan rilis terkadang tidak menampilkan apa pun — aplikasi membaca catatan yang disimpan oleh versi sebelumnya, yang tentu saja tidak memiliki entri untuk versi baru tersebut. Catatan sekarang selalu diambil untuk versi yang sedang Anda jalankan.
- Umum: Model Poe mempertahankan kapabilitasnya di desktop: Pengaturan penalaran dan dukungan gambar untuk model Poe tidak diterapkan ketika asisten berjalan di proses latar belakang aplikasi (macOS, Windows, dan Linux) — informasi model kini disertakan dalam setiap permintaan, sehingga model Poe ber行为 (berperilaku) sama di mana saja.
- Umum: Beralih penyedia AI di tengah percakapan memilih model yang valid: Mengubah penyedia terkadang secara diam-diam tetap memilih model penyedia sebelumnya, yang kemudian ditolak oleh penyedia baru. Kotak komposer kini memilih model yang benar-benar ditawarkan oleh penyedia aktif.
- Ekstensi: Koneksi langsung Anthropic berfungsi untuk akun dengan pengaturan CORS yang ketat: Beberapa akun Anthropic langsung menolak permintaan apa pun yang berasal dari browser; permintaan ekstensi membawa penanda asal browser meskipun ekstensi dibebaskan dari aturan tersebut. Penanda tersebut kini telah dihapus, sehingga akun-akun tersebut dapat terhubung secara normal.
- Umum: Panel pengaturan tidak lagi meluap pada lebar yang sempit: Beberapa bagian pengaturan (koneksi, sinkronisasi, kredensial, dan lainnya) mendorong konten keluar batas ketika panel samping dalam keadaan sempit. Konten kini pas dan sesuai.
Version 0.9.73829 Juli 2026
Rilis ini merapikan manajemen data menjadi satu alur yang transparan, memperbaiki penghapusan dan jawaban duplikat, serta menghentikan masalah lama di mana asisten memperkenalkan dirinya dengan nama lama aplikasi.
Tampilkan detailSembunyikan detail
Peningkatan
- Umum: Menghapus data Anda kini menjadi satu alur yang jelas dan transparan: Pengaturan → Manajemen Data sebelumnya memiliki tombol-tombol yang saling tumpang tindih — "Clear Server Cache", "Unlinked Conversations", "Erase Server Data", "Erase ALL" — yang gagal secara senyap selama berbulan-bulan dan menggunakan enam istilah berbeda untuk menghapus data. Tombol-tombol tersebut kini telah dihilangkan. Yang tersisa adalah pemeliharaan rutin (sampah, retensi, file yatim piatu) ditambah satu tindakan tunggal "Purge All Storage" yang kini memberi tahu Anda semua hal yang dihapus — termasuk pengaturan, mode, dan memori — serta memperingatkan Anda saat sinkronisasi awan aktif bahwa data yang disinkronkan akan diunduh kembali kecuali Anda juga menggunakan "Delete All Cloud Data" di pengaturan Cloud Sync.
- Umum: "Keep API keys" saat pembersihan kini mempertahankan semuanya: Pembersihan dengan opsi "keep credentials" dicentang sebelumnya secara senyap menghilangkan beberapa kredensial tergantung pada platformnya — ekstensi kehilangan informasi masuk akun Claude/Grok dan kunci penyedia yang lebih baru (Perplexity, Baseten, Cloudflare, CometAPI), sementara versi desktop/seluler kehilangan kunci suara Cartesia. Setiap kredensial kini bertahan di setiap platform, dan kunci Cloudflare yang Anda simpan kini benar-benar tersimpan (sebelumnya tidak pernah tersimpan di mana pun).
- macOS & Windows/Linux: Penggunaan penyimpanan kembali tersedia di bilah menu / tray: Angka penyimpanan yang ditampilkan oleh bilah menu macOS dan tray Windows/Linux telah gagal dimuat secara senyap sejak bulan Maret. Fitur ini kini berfungsi kembali.
- iPhone, iPad, Android, macOS & Windows/Linux: Pembersihan otomatis retensi data kini benar-benar berjalan: Jadwal pembersihan otomatis "Data Retention" sebelumnya hanya berjalan di ekstensi peramban — di platform lain, fitur tersebut hanya berjalan saat Anda menekan "Run now". Setiap platform kini menjalankan pembersihan harian.
- iPhone, iPad, Android & macOS: Hasil manajemen data kini dapat dilihat kembali: Pesan keberhasilan dan kegagalan di Manajemen Data menggunakan pop-up peringatan peramban, yang tidak pernah ditampilkan oleh aplikasi natif. Fitur tersebut kini menggunakan dialog aplikasi itu sendiri, sehingga Anda dapat melihat apa yang terjadi.
Perbaikan Bug
- Umum: Jawaban tidak lagi muncul dua kali: Ketika jawaban akhir asisten menyatakan ulang sesuatu yang telah ditulisnya sebelumnya dalam balasan yang sama, kedua salinan tersebut ditampilkan. Duplikat tersebut kini dihapus.
- Umum: Asisten Anda tidak lagi menyebut dirinya dengan nama lama aplikasi: Beberapa pengguna lama — terutama siapa saja yang telah menyesuaikan persona bawaan sebelum perubahan nama — masih mendapatkan balasan dari asisten yang memperkenalkan diri dengan merek lama, dan "Reset to original" seolah-olah tidak berfungsi. Semua tempat di mana teks lama tersebut dapat bersembunyi kini telah diperbaiki, tanpa menyentuh apa pun yang Anda tulis sendiri, dan tombol reset berfungsi kembali.
- Umum: Kegagalan pesan langka dengan model Claude telah diperbaiki: Balasan tertentu dapat langsung gagal karena aplikasi menandai bagian percakapan yang kosong untuk di-cache, yang ditolak oleh penyedia Claude. Masalah ini kini telah diatasi.
Versi 0.9.73728 Juli 2026
Pembaruan lanjutan untuk 0.9.737 dengan satu perbaikan sinkronisasi yang penting.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Menghapus sesuatu kini juga menghapusnya di perangkat Anda yang lain: Dengan sinkronisasi awan aktif, menghapus percakapan (atau item tersinkronisasi lainnya) hanya menghapusnya di perangkat tempat Anda melakukannya — penghapusan tersebut tidak pernah disebarkan, sehingga item tersebut diam-diam muncul kembali di semua perangkat lainnya. Penghapusan kini disebarkan seperti perubahan lainnya, dan pelindung saat pembangunan (build-time guard) mencegah jenis bug ini terulang kembali.
Version 0.9.73628 Juli 2026
Rilis ini memungkinkan asisten untuk memecah banyak panggilan alat dari satu skrip Python (pengujian awal), mengubah balasan yang terganggu di ponsel dan tablet menjadi sesuatu yang dapat Anda lihat dan lanjutkan, mencegah percakapan yang sangat panjang agar tidak rusak saat pesan lama dipangkas, dan memperbaiki beberapa masalah masuk.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum (pengujian awal): Asisten dapat memecah panggilan alat dari skrip Python: Untuk tugas seperti "baca 50 halaman ini dan ambil harganya," asisten sebelumnya melakukan setiap panggilan satu per satu, menuliskan setiap permintaan dan membaca kembali setiap hasil lengkap. Kini asisten dapat menulis skrip Python singkat yang melakukan panggilan tersebut secara bersamaan, menyimpan hasil lengkap di ruang kerja pribadinya, dan hanya membawa bagian yang penting ke dalam percakapan — lebih cepat, dan jauh lebih sedikit kekacauan. Alat yang membutuhkan persetujuan Anda tidak akan pernah dapat dipanggil dari skrip; asisten tetap harus bertanya langsung kepada Anda, persis seperti sebelumnya. Tersedia bagi penguji di desktop dan ekstensi peramban.
- iPhone, iPad & Android: Melanjutkan balasan yang terganggu: Saat sistem menutup aplikasi di tengah-tengah balasan, jawaban yang setengah ditulis akan dihapus secara diam-diam — giliran percakapan tersebut terbaca seolah-olah telah lenyap. Balasan yang terganggu kini menampilkan pemberitahuan jelas di tempatnya, menyimpan hasil langkah-langkah yang selesai, dan menawarkan tombol Lanjutkan untuk melanjutkan dari posisi terakhir — dengan pengaman sehingga balasan yang menyebabkan aplikasi mogok pada setiap peluncuran tidak dapat dicoba ulang selamanya.
Perbaikan Bug
- Umum: Percakapan yang sangat panjang tidak lagi gagal setelah dipangkas: Ketika percakapan berkembang melampaui batas yang dapat dibaca oleh model, pemangkasan dapat memisahkan permintaan alat dari hasilnya — yang ditolak mentah-mentah oleh penyedia layanan — dan beberapa kesalahan yang tidak terkait disalahartikan sebagai percakapan yang terlalu besar lalu "dipulihkan" dengan membuang riwayat Anda. Pemangkasan sekarang menjaga permintaan dan hasil tetap bersama, kesalahan yang tidak terkait tidak lagi menghapus apa pun, dan asisten diberi tahu secara tepat tentang apa yang dihapus sehingga ia dapat mengambil ulang apa yang masih dibutuhkannya alih-alih menjawab di sekitar celah yang tidak dapat dilihatnya.
- Umum: Memberikan satu izin Google lagi tidak lagi menghapus izin yang sudah Anda miliki: Menghubungkan kemampuan Google tambahan (misalnya, Calendar setelah Gmail) dapat mencabut akses yang telah Anda berikan sebelumnya secara diam-diam, sehingga fitur yang tadinya berfungsi mulai gagal hingga Anda menyambungkannya kembali. Izin baru sekarang ditambahkan ke izin yang sudah ada.
- Umum: Asisten Anda tidak lagi memperkenalkan dirinya dengan nama lama aplikasi: Pengguna lama yang melakukan penyiapan sebelum penggantian nama — termasuk siapa saja yang telah menyesuaikan persona bawaan saat itu — masih bisa mendapatkan balasan dari asisten yang menyebut dirinya dengan merek lama. Persona bawaan kini telah dikoreksi di semua tempat penyimpanannya, tanpa menyentuh apa pun yang Anda tulis sendiri.
- Umum (penguji): Masuk akun Claude menjadi lebih stabil: Kendala server sementara selama proses masuk tidak lagi menandai akun Claude Anda sebagai perlu dihubungkan kembali — hanya penolakan nyata yang melakukannya — dan sesi yang kedaluwarsa kini memperbarui dirinya sendiri ketika aplikasi mencantumkan model Anda alih-alih gagal.
Versi 0.9.73524 Juli 2026
Rilis ini memperbaiki masalah masuk (sign in) di Windows dan Linux, memastikan lampiran gambar dan PDF berhasil terkirim ke Claude dan Gemini, memungkinkan Anda menghubungkan server tool yang memerlukan proses masuk dari ponsel atau tablet, mencegah tugas terjadwal dan folder Anda hilang setelah restart, memastikan setiap tugas terjadwal berjalan pada model yang Anda pilih, serta memperbaiki model Claude versi baru (seperti Sonnet 5) yang menolak pesan dengan kesalahan "temperature".
Tampilkan detailSembunyikan detail
Fitur Baru
- iPhone, iPad & Android: Menghubungkan server tool yang meminta Anda masuk: Menambahkan server MCP yang memerlukan proses masuk — seperti Notion, Linear, dan sejenisnya — tidak pernah berfungsi di ponsel atau tablet. Halaman masuk terbuka di jendela yang tidak dapat meneruskan persetujuan Anda kembali, sehingga koneksi mengalami kebuntuan tanpa penjelasan. Proses masuk kini terbuka di Safari di iPhone dan iPad serta di tab peramban di Android, sehingga Anda sudah masuk ke layanan tersebut, dan persetujuan diteruskan kembali ke aplikasi untuk menyelesaikan koneksi. Jika gagal, aplikasi sekarang memberi tahu alasannya alih-alih membuat dialog tampak macet.
Peningkatan
- iPhone, iPad, Android & Windows/Linux: Memulai aplikasi lebih cepat dengan indikator pemuatan langsung: Aplikasi menampilkan layar kosong saat sedang proses startup. Aplikasi kini langsung menampilkan spinner pemuatan, dan memuat memori percakapan yang disimpan secara paralel, membuat waktu cold start terasa lebih cepat.
- iPhone, iPad & Android: Startup tidak lagi melambat seiring bertambahnya riwayat Anda: Aplikasi memuat setiap pesan dari setiap percakapan sebelum dapat menampilkan apa pun, dan menyimpan ulang seluruh tumpukan tersebut setiap kali balasan mengalir masuk — sehingga semakin banyak riwayat yang Anda miliki, semakin lama spinner pembuka berputar. Percakapan kini dimuat satu per satu, hanya saat Anda membukanya, sehingga startup dan penyimpanan tetap cepat berapa pun banyak riwayat yang telah Anda buat.
- iPhone, iPad & Android: Balasan yang terganggu oleh sistem tidak lagi dibiarkan macet: Jika ponsel Anda menutup aplikasi saat asisten masih bekerja — penguncian layar yang lama, atau beralih ke aplikasi lain untuk sementara waktu — seluruh pekerjaan pada giliran tersebut terbuang dan Anda kembali mendapati balasan setengah jalan yang tidak pernah selesai. Aplikasi kini menyimpan kemajuannya setelah setiap langkah, sehingga paling buruk hanya langkah yang sedang berjalan yang hilang, dan aplikasi akan menghapus balasan yang terbengkalai saat Anda membukanya kembali alih-alih membiarkannya menggantung.
- Umum: Kesalahan masuk menjelaskan apa yang sebenarnya salah: Setiap proses masuk yang gagal menampilkan pesan "Sign in was cancelled or failed" yang sama terlepas dari apa pun penyebabnya. Layar kini menampilkan alasan yang sebenarnya, sehingga masalah masuk menjadi sesuatu yang dapat Anda tindak lanjuti.
- Umum: Pengaturan memberi tahu Anda saat Anda menggunakan kunci yang disertakan dengan akun Anda: Kolom kunci OpenRouter yang kosong tampak seperti ada yang kurang meskipun model berbayar berfungsi dengan baik — Anda menggunakan kunci yang disertakan dengan Caiioo, yang tetap berada di perangkat tempat Anda mengaturnya. Pengaturan kini menampilkan informasi tersebut alih-alih membiarkan kolom wajib diisi yang tampak kosong.
Perbaikan Bug
- Umum: Lampiran gambar dan PDF mencapai Claude dan Gemini: Pada koneksi langsung Anthropic, gambar dan PDF yang Anda lampirkan terhapus sebelum pesan dikirim — sehingga model dengan jujur memberi tahu Anda bahwa ia tidak dapat melihatnya. PDF terhapus dengan cara yang sama pada koneksi langsung Google. Keduanya kini tiba secara utuh.
- Umum: Pesan lanjutan ke model penalaran Claude berfungsi: Pada koneksi langsung Anthropic, pesan kedua dalam percakapan apa pun dengan model Claude yang berkemampuan penalaran gagal total. Aplikasi kini memutar ulang penalaran model dalam format yang didapatkannya.
- Umum: Gangguan jaringan singkat tidak lagi menghentikan balasan: Balasan kadang-kadang terhenti dengan tulisan "fetch failed" ketika koneksi ke penyedia model habis waktu (timeout) saat masih disiapkan. Aplikasi kini mencoba ulang dua kali sebelum menyerah, dan melaporkan alasan jaringan yang sebenarnya saat itu terjadi.
- Umum: Self Checker berfungsi dengan penyedia selain OpenRouter: Memilih Anthropic, Google, atau OpenAI sebagai pengulas dan membiarkan model kosong akan mengirimkan nama model bergaya OpenRouter ke penyedia tersebut, yang dijawab dengan "not found". Membiarkan kolom tersebut kosong kini akan memilih model yang sesuai dengan penyedia yang Anda pilih.
- Umum: Beralih dari OpenRouter tidak lagi gagal dengan kesalahan penyedia yang membingungkan: Jika model default Anda ditetapkan saat Anda berada di tingkat gratis (free tier) OpenRouter, beralih ke penyedia lain masih dapat mengirimkan placeholder tingkat gratis internal OpenRouter ke penyedia tersebut, dan penolakannya terbaca seperti pemadaman penyedia. Aplikasi kini mendeteksi hal ini sebelum mengirim dan menyuruh Anda memilih model untuk penyedia yang sedang Anda gunakan.
- Umum: Tugas terjadwal terus menggunakan model yang Anda pilih: Tugas terjadwal berjalan dengan model default apa pun yang sedang Anda gunakan saat tugas tersebut dipicu, sehingga mengubah default Anda kemudian — atau ketidakcocokan antara penyedia dan model Anda — dapat merusak tugas dengan kesalahan "invalid model". Setiap tugas sekarang mengingat model dan penyedia yang Anda miliki saat Anda membuatnya dan berjalan dengan pengaturan tersebut. Jika model tersebut tidak tersedia, tugas akan kembali ke default Anda saat ini dan memberi tahu Anda bahwa tindakan tersebut telah dilakukan.
- Umum: Model Claude yang lebih baru (seperti Sonnet 5) berfungsi kembali: Mengirim pesan ke model Claude yang lebih baru gagal dengan kesalahan "temperature is deprecated for this model", karena aplikasi selalu menyertakan pengaturan kreativitas (temperature) yang tidak lagi diterima oleh model-model ini. Aplikasi kini hanya mengirimkan kreativitas ke model yang mendukungnya — diperiksa secara otomatis per model — sehingga model yang lebih baru dapat berfungsi kembali. Penggeser kreativitas juga dinonaktifkan, dengan catatan singkat, ketika model yang dipilih mengelola kreativitasnya sendiri.
- Windows: Aplikasi dimulai dengan andal alih-alih gagal tersambung: Pada beberapa komputer, layanan latar belakang aplikasi mogok saat pertama kali dimulai, memunculkan kesalahan "cannot connect" dan tanpa panel samping. Aplikasi mengambil salinan nyasar dari komponen bersama yang kebetulan berada di folder pengguna Anda. Aplikasi kini memuat komponennya dari folder instalasinya sendiri, di mana tidak ada hal lain yang dapat men-shadow komponen tersebut.
- Windows: Masuk dengan Google, Microsoft, atau Apple berfungsi kembali: Halaman masuk terbuka dengan sebagian besar alamat webnya yang hilang, sehingga Google menjawab "Required parameter is missing: response_type" dan Microsoft menolak dengan kesalahan AADSTS900144. Aplikasi meneruskan alamat tersebut ke baris perintah Windows, yang memotongnya pada tanda "&" pertama. Aplikasi kini membuka halaman tersebut secara langsung.
- Windows/Linux: Masuk tidak lagi gagal karena kesalahan koneksi: Bahkan setelah halaman masuk terbuka dengan benar, masuk menggunakan email gagal dengan "Failed to fetch" dan masuk menggunakan Google, Microsoft, serta Apple gagal tepat setelah Anda menyetujuinya — aplikasi memblokir koneksinya sendiri ke Caiioo.ai, karena aturan keamanan bawaannya masih mencantumkan domain lama saja. Aturan tersebut kini diturunkan dari alamat yang sebenarnya digunakan oleh aplikasi.
- iPhone, iPad & Android: Tugas terjadwal dan folder tidak lagi hilang setelah Anda me-restart aplikasi: Tugas terjadwal Anda — dan folder file Anda — dapat muncul kosong setelah Anda menutup dan membuka kembali aplikasi, dan hanya muncul kembali setelah Private Sync selesai menyinkronkan. Dengan sinkronisasi yang dimatikan, data tersebut bisa hilang selamanya pada penyimpanan berikutnya. Aplikasi kini memuat ulang data tersebut dari perangkat Anda saat startup, sehingga data langsung tersedia.
- iPhone, iPad & macOS: Menghapus tugas terjadwal berfungsi kembali: Mengetuk hapus pada tugas terjadwal tidak menghasilkan apa-apa — aplikasi menunggu dialog konfirmasi yang tidak pernah muncul, sehingga proses hapus dibatalkan secara diam-diam. Bagian tersebut kini menggunakan dialog konfirmasi bawaan aplikasi, sehingga menghapus tugas (dan setiap prompt lainnya di sana) berfungsi.
- iPhone & iPad: Aplikasi mengingat bahwa Anda sudah masuk setelah restart penuh: Setelah menutup aplikasi sepenuhnya, aplikasi terkadang terbuka kembali ke layar masuk — dan masuk di sana tidak berhasil; hanya dengan melakukan force-quit dan membukanya kembali yang berhasil. Identitas Anda tidak dipulihkan dari tempat penyimpanannya yang sebenarnya pada saat cold start. Masalah tersebut kini telah diatasi.
- iPhone & iPad: Masuk berfungsi tanpa perlu me-restart aplikasi: Setelah masuk menggunakan email dan kata sandi atau kunci lisensi, aplikasi dapat menggagalkan pesan pertama Anda (atau tampak tidak dapat menjangkau server) sampai Anda melakukan force-quit dan membukanya kembali, karena kunci Caiioo yang disertakan tidak disiapkan selama jenis proses masuk tersebut. Kunci tersebut kini disiapkan tepat setelah Anda masuk, sehingga Anda dapat langsung mulai menggunakan aplikasi.
- iPhone & iPad: Private Sync tersambung kembali segera setelah Anda masuk: Jika Anda sudah menyiapkan Private Sync dan membuka aplikasi dalam keadaan keluar (signed out), sinkronisasi tetap offline setelah Anda masuk hingga Anda melakukan restart — sehingga apa pun yang menunggu di perangkat Anda yang lain, seperti kunci penyedia yang tersimpan, tidak pernah tiba. Sinkronisasi kini tersambung kembali tepat setelah Anda masuk.
Versi 0.9.73423 Juli 2026
Rilis ini mengubah koordinat Anda menjadi nama tempat sepenuhnya di perangkat Anda (dan menambahkan opsi Tepat/Precise), memperbaiki Sinkronisasi Pribadi (Private Sync) sehingga dapat merekonsiliasi dan mengingat kunci Anda di setiap kali dimulai ulang, memulihkan otomatisasi peramban yang digerakkan dari aplikasi desktop dan web, mengirimkan rekaman langsung ke model yang dapat mendengar di setiap platform, serta membuat aksi ucap (speak) dan ekstraksi teks PDF/gambar berfungsi di lebih banyak pengaturan.
Tampilkan detailSembunyikan detail
Peningkatan
- Umum: Lokasi Anda diubah menjadi nama tempat sepenuhnya di perangkat Anda: Aplikasi ini sebelumnya mengirimkan koordinat Anda ke layanan pihak ketiga untuk memberi nama kota Anda. Sekarang, aplikasi melakukan pencarian tersebut di perangkat dari basis data bawaan, sehingga koordinat Anda tidak dibagikan kepada siapa pun. Opsi "Tepat" (Precise) baru membagikan akurasi GPS penuh (lingkungan dan koordinat) saat Anda menginginkannya, dan perkiraan berbasis jaringan opsional — nonaktif secara default — dapat mengisi saat GPS tidak tersedia.
Perbaikan Bug
- Umum: Sinkronisasi Pribadi (Private Sync) jaringan lokal tidak lagi melewatkan perubahan setelah aplikasi desktop dimulai ulang: Saat menyinkronkan melalui jaringan lokal Anda (atau folder bersama), perubahan yang dibuat perangkat lain tepat sebelum Anda memulai ulang aplikasi desktop dapat terlewat — aplikasi mempercayai jawaban kosong "tidak ada perubahan" dan tidak melakukan rekonsiliasi sampai beberapa perubahan lain yang tidak terkait di kemudian hari memaksa sinkronisasi penuh. Setelah dimulai ulang, aplikasi sekarang mengenali bahwa riwayat perubahan terbarunya tidak lengkap dan melakukan rekonsiliasi penuh, sehingga perubahan dari perangkat lain Anda dapat masuk. Perbaikan terkait menjaga kunci sinkronisasi yang ditahan di seluruh mulai ulang agar tidak diberikan dua kali.
- Umum: Sinkronisasi Pribadi (Private Sync) tidak lagi meminta kunci Anda di setiap kali aplikasi dimulai ulang: Kunci sinkronisasi Anda hanya diingat untuk sesi saat ini, sehingga memulai ulang aplikasi (atau peramban Anda, untuk ekstensi) mengunci sinkronisasi hingga Anda mengetikkan kembali kunci tersebut. Kunci tersebut sekarang disimpan di perangkat Anda — dienkripsi saat istirahat (encrypted at rest) — pertama kali Anda memasukkannya, dan sinkronisasi dilanjutkan secara otomatis saat diluncurkan. Anda akan diminta untuk terakhir kalinya setelah memperbarui; setelah itu kunci tersebut akan tersimpan. Memasukkan kunci pada setiap perangkat baru tetap diperlukan, dan mematikan sinkronisasi (atau keluar) akan menghapus kunci yang disimpan.
- Umum: Otomatisasi peramban berfungsi kembali saat asisten mengontrol peramban Chrome atau Edge dari aplikasi desktop atau web: Mengetik ke halaman, menekan tombol, dan memeriksa kontrol halaman gagal dengan kesalahan internal "Unknown message type" (Tipe pesan tidak dikenal) — pembantu dalam halaman tidak diatur untuk menjalankan tindakan yang diminta aplikasi. Masalah ini berdampak pada aplikasi desktop macOS dan Windows/Linux serta aplikasi web setiap kali asisten mengontrol peramban Chrome atau Edge (ekstensi peramban yang digunakan sendiri tidak terpengaruh). Tindakan tersebut sekarang berjalan dengan benar.
- Umum: Model yang dapat mendengar audio sekarang mendengarkan rekaman Anda secara langsung: Saat Anda memilih model yang dapat memproses audio sendiri (seperti Gemini), rekaman Anda masih diserahkan ke model pembantu terpisah untuk transkripsi alih-alih membiarkan model pilihan Anda mendengarkan secara langsung — kehilangan koneksi langsung ke prompt Anda. Ini terjadi di mana-mana kecuali pada ekstensi peramban, karena hanya ekstensi yang memeriksa apakah model aktif dapat mendengar. Aplikasi sekarang memeriksa kemampuan audio nyata model aktif di setiap platform (iPhone, iPad, desktop) dan mengirimkan rekaman langsung ke model tersebut saat dapat mendengarkan; model pembantu hanya digunakan untuk model yang benar-benar tidak dapat memproses audio.
- Umum: Aksi "ucap" (speak) berfungsi bahkan tanpa penyedia suara yang disiapkan: Meminta asisten untuk berbicara akan menyimpan klip audio, yang memerlukan suara yang menghasilkan berkas suara. Jika teks-ke-suara Anda disetel ke suara bawaan peramban Anda (atau nonaktif), hal itu tidak menghasilkan apa pun dan aksi gagal. Aksi ini sekarang beralih ke suara di perangkat sehingga tetap membuat klip tersebut.
- Umum: Membaca teks dari PDF dan gambar berfungsi dengan lebih banyak penyedia: Mengekstrak teks tidak lagi memerlukan kunci OpenRouter saat Anda telah menyiapkan penyedia AI yang berbeda untuk itu; aplikasi sekarang menggunakan penyedia mana pun yang telah Anda konfigurasikan.
Versi 0.9.73321 Juli 2026
Rilis keandalan: akun masuk yang benar-benar baru kini dapat mengirim pesan pertama mereka tanpa mengalami kesalahan penyiapan, tombol "Reset ke asli" pada instruksi mode kini benar-benar memulihkannya, dan tabel di halaman web kini ditampilkan sebagai tabel yang dapat dibaca.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Akun masuk baru tidak lagi gagal pada pesan pertamanya: Pada instalasi baru, mengirim pesan pertama sebelum kunci Caiioo bawaan selesai disiapkan di latar belakang sempat mengalami kegagalan dengan kesalahan bahwa semua penyedia telah dilewati — dan hanya pulih setelah Anda membuka Pengaturan dan mengetuk "Gunakan Caiioo saya". Aplikasi kini langsung menyelesaikan penyiapan kunci bawaan tersebut untuk pesan pertama, sehingga langsung berfungsi tanpa perlu konfigurasi tambahan.
- Umum: "Reset ke asli" pada instruksi mode kini benar-benar memulihkannya: Jika Anda telah menyesuaikan instruksi mode bawaan, tombol "Reset ke asli" sebelumnya tidak berfungsi — teks justru kembali ke teks kustom Anda (dan pada iPhone serta iPad tidak merespons sama sekali). Melakukan reset kini menghapus penyesuaian Anda dan memulihkan instruksi asli mode tersebut.
- Umum: Tabel di halaman web ditampilkan sebagai tabel yang dapat dibaca: Saat asisten membaca halaman web, tabel apa pun sebelumnya muncul sebagai satu baris teks sambung dengan setiap sel tergabung tanpa pemisah (misalnya tanggal, jumlah, dan label tanpa batas). Tabel kini dikonversi menjadi baris dan kolom yang proper, sehingga asisten — dan dokumen apa pun yang disimpannya — benar-benar dapat membacanya. Ini berlaku baik untuk halaman normal maupun halaman terbatas yang dibaca oleh asisten dengan cara berbeda.
Version 0.9.73221 Juli 2026
Rilis ini meningkatkan model pembantu murah bawaan ke Gemini 3.5 Flash Lite, membuat penambahan folder lokal ke Workspace Files berfungsi di ekstensi peramban, membuka dokumen yang Anda tempel dari percakapan lain, dan menggabungkan serangkaian perbaikan keandalan — penempelan gambar yang disalin, skema alat model yang lebih ketat, dan ketahanan Workspace Files.
Tampilkan detailSembunyikan detail
Peningkatan
- Umum: Model pembantu default ditingkatkan ke Gemini 3.5 Flash Lite: Model pembantu murah bawaan — cadangan visi yang memberi takarir pada gambar untuk model khusus teks, pembantu analisis audio, model sub-agen default, dan penilai Self Checker — kini secara default menggunakan Gemini 3.5 Flash Lite (sebelumnya 3.1 Flash Lite) untuk kualitas yang lebih baik dengan biaya yang serupa. Model apa pun yang telah Anda pilih secara eksplisit di Pengaturan tidak akan berubah.
- Umum: Panduan yang lebih jelas saat asisten salah menggunakan alat multi-tindakan: Ketika asisten memanggil alat multi-tindakan (seperti Workspace Files) dengan parameter yang salah atau hilang, pesan kesalahan hanya menampilkan "Schema details unavailable", sehingga harus menebak bentuk yang benar. Pesan kesalahan kini merinci parameter yang tepat untuk tindakan yang dicobanya, sehingga asisten dapat memperbaiki dirinya sendiri pada percobaan ulang pertama.
Perbaikan Bug
- Ekstensi: Menempelkan gambar yang disalin ke komposer kini berfungsi kembali: Mengklik kanan gambar dan memilih "Copy image", lalu menempelkannya ke dalam kotak pesan, tidak menghasilkan apa-apa — tidak ada lampiran, tidak ada teks, tidak ada galat. Papan klip membawa pembungkus markup tersembunyi di samping gambar, yang membuat komposer memperlakukannya sebagai penempelan teks dengan teks kosong dan mengabaikannya. Penempelan gambar kini melampirkan gambar setiap kali tidak ada teks aktual yang ditempelkan; salinan dari Word atau Google Docs tetap ditempelkan sebagai teks.
- Umum: Asisten tidak lagi menyebut dirinya "Pebble Flow" pada instalasi lama: Jika Anda pernah menyesuaikan agen default sebelum rebranding Caiioo, salinan yang Anda simpan — dengan nama lama dan instruksi lama — secara diam-diam menimpa yang saat ini pada setiap pemutakhiran sejak saat itu. Aplikasi sekarang mengenali sisa-sisa sebelum rebranding tersebut dan menampilkan nama serta instruksi saat ini, tanpa menyentuh mode yang Anda buat dan namai sendiri.
- Umum: Memperbaiki penolakan permintaan dari model yang lebih ketat (misalnya Kimi K3): Beberapa model menolak permintaan kami secara langsung ("not a valid … json schema") karena beberapa definisi alat berisi pintasan skema internal yang tidak dipahami oleh setiap penyedia. Definisi alat sekarang dijabarkan sepenuhnya untuk setiap model.
- macOS: Membuka dokumen yang Anda tempel dari percakapan lain kini berfungsi: Menempelkan tautan dokumen yang dibuat di percakapan lain dan meminta asisten untuk membukanya gagal karena dokumen tidak ditemukan — meskipun mengklik tautan yang sama membukanya dengan baik. Asisten sekarang menemukan dokumen yang ditempel terlepas dari percakapan asal aslinya. (Perbaikan sebelumnya mencakup tautan yang ditempel dalam percakapan yang sama; ini memperluasnya ke seluruh percakapan.)
- macOS: Folder workspace yang terputus atau dihapus tidak lagi merusak sisa workspace Anda: Jika folder yang telah Anda tambahkan ke Workspace Files dihapus, berganti nama, atau berada di drive eksternal atau jaringan yang terputus, setiap tindakan file gagal — termasuk membaca file di folder Anda yang lain dan masih tersedia. Folder yang hilang kini cukup dilewati sehingga sisa workspace Anda tetap berfungsi.
- Ekstensi: Menambahkan folder lokal ke Workspace Files kini berfungsi melalui pemilih folder: Di ekstensi peramban, menambahkan folder lokal dengan mengetikkan jalur tidak menghasilkan apa-apa — ekstensi tidak dapat membuka folder dari jalur yang diketik seperti yang dapat dilakukan aplikasi desktop. Menambahkan folder kini membuka pemilih folder milik peramban Anda dan mengingat folder yang Anda pilih. (Pada aplikasi desktop, mengetik jalur folder masih berfungsi seperti sebelumnya.)
Versi 0.9.73116 Juli 2026
Tindak lanjut dari 0.9.730: menutup bug mikrofon-tetap-menyala pada hotkey suara macOS, membuat Workspace Files benar-benar berfungsi di aplikasi desktop, dan menghentikan asisten agar tidak ditawarkan tools yang tidak dapat dipanggilnya.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- macOS: Hotkey suara tidak lagi membiarkan mikrofon terus berjalan: Melepaskan tombol push-to-talk saat model bicara masih memuat dapat memulai perekaman yang tidak akan pernah berhenti — mikrofon tetap aktif hingga aplikasi dimulai ulang. Proses mulai dan berhenti sekarang diatur secara ketat, mengklik tombol mikrofon secara andal menghentikan perekaman yang dimulai melalui hotkey, dan menutup dialog unduhan model suara tanpa memilih tidak lagi menyalakan mikrofon dengan sendirinya.
- macOS: Workspace Files (file_workspace) benar-benar berfungsi: Setiap panggilan file_workspace pada aplikasi desktop gagal dengan pesan "WorkspaceProvider not initialized" — agen berjalan dalam proses background worker yang tidak pernah terhubung dengan runtime workspace, dan mount yang Anda konfigurasi di Settings tidak pernah mencapainya. Worker sekarang menerima folder mount yang Anda konfigurasi dan menginisialisasi workspace pada setiap giliran, sehingga fungsi read/write/search/glob/grep (dan bash, pada mount yang dapat ditulis) berfungsi sesuai konfigurasi.
- Common: Folder mount menolak URL yang ditempel dan path relatif: Kolom "Folder path" di pengaturan Workspace Files menerima teks apa pun — tautan yang ditempel (misalnya URL Slack) disimpan secara diam-diam sebagai "folder lokal" dan tidak pernah berfungsi. Menambahkan mount sekarang memerlukan path folder absolut dan memberi tahu Anda segera apa yang salah alih-alih menyimpan mount yang rusak.
- macOS/iOS: Ikon tempat sampah pada folder mount dapat menghapusnya kembali: Menghapus mount meminta konfirmasi melalui popup gaya browser yang ditekan secara diam-diam oleh tampilan web tertanam aplikasi, sehingga mengklik ikon tempat sampah tidak melakukan apa pun. Sekarang aplikasi menggunakan dialog konfirmasinya sendiri.
- Common: Asisten tidak lagi melihat tools yang tidak dapat dipanggilnya: Tools opt-in yang terbuka melalui instalasi Community Hub (seperti Computer Use) muncul di daftar tool asisten bahkan ketika paket tersebut tidak diinstal — asisten akan mencoba menggunakannya dan menemui pesan "Tool not found". Daftar tersebut sekarang menerapkan gerbang instalasi yang sama dengan runtime tool, sehingga apa yang terdaftar dan apa yang dapat dipanggil menjadi selaras.
Versi 0.9.73015 Juli 2026
Rilis ini memungkinkan asisten untuk mendengarkan kembali rekaman dengan pertanyaan lanjutan, memperbaiki respons yang dicoba ulang agar tidak kehilangan foto yang dilampirkan, menjaga jawaban asli tetap terlihat saat asisten bekerja melampauinya, dan menghadirkan perbaikan audio macOS 0.9.729a ke setiap platform.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Ajukan pertanyaan lanjutan tentang rekaman apa pun: Ketika sebuah rekaman dianalisis oleh model pembantu audio khusus, asisten kini dapat kembali dan mendengarkan ulang dengan pertanyaan yang ditargetkan — "kata mana yang salah diucapkan?", "bagaimana nada suaranya?" — melalui alat pendengaran baru, pada giliran saat Anda melampirkannya atau giliran berikutnya. Sebelumnya, asisten hanya melihat ringkasan sekali jalan dan akan memberi tahu Anda bahwa ia "tidak dapat mendengar kembali audio tersebut".
Perbaikan Bug
- Umum: Mencoba ulang respons tidak lagi menghilangkan foto yang Anda unggah: Terutama pada aplikasi ponsel dan tablet, menekan coba ulang (atau mengedit pesan Anda) menghasilkan kembali jawaban tanpa gambar yang Anda lampirkan — model akan bersikeras bahwa tidak ada foto, meskipun respons pertama melihatnya dengan baik. Giliran yang dicoba ulang sekarang membawa lampiran pesan asli di setiap platform. (Relay desktop sudah mengumpulkannya kembali secara otomatis, itulah sebabnya masalah ini hanya terjadi pada aplikasi ponsel/tablet.)
- Umum: Rekaman yang dikirim bersama ucapan yang ditranskripsi tidak lagi tiba sebagai keheningan setengah detik: Terutama pada iPhone dan iPad, dengan mode Analisis Audio aktif (digunakan oleh pelatih "for Languages" dan tombol komposer waveform), rekaman yang dilampirkan dengan ucapan yang ditranskripsi hanya menangkap sepersekian detik dengungan atau bunyi bip — model analisis kemudian melaporkan "tidak ada ucapan yang terdeteksi" meskipun kata-kata Anda ditranskripsi dengan baik. Penangkapan sekarang dimulai dengan andal di iPhone/iPad dan pulih secara otomatis ketika mesin pengenal ucapan mengambil alih sesi mikrofon di tengah rekaman, dan klip dikemas secara identik dengan rekaman memo suara normal.
- Umum: Jawaban tidak lagi menghilang ketika asisten terus bekerja setelah menulisnya: Ketika asisten menulis jawabannya dan kemudian melakukan beberapa panggilan alat lagi (misalnya, merender dasbor) sebelum mengakhiri dengan baris penutup singkat, hanya baris penutup yang ditampilkan, dibacakan, dan disalin — jawaban yang sebenarnya terkubur di dalam linimasa aktivitas yang diciutkan. Respons lengkap sekarang dikenali dan dipertahankan, baik di layar maupun dalam fungsi salin/bagikan/baca-lantang.
- macOS: Memperbaiki crash saat mencantumkan mikrofon (dikirim lebih awal ke macOS sebagai 0.9.729a): Membuka pemilih perangkat input suara dapat membuat seluruh aplikasi crash pada pengaturan di mana perangkat audio mengekspos lebih dari satu aliran input — perangkat agregat, beberapa antarmuka audio USB, atau headset Bluetooth di tengah proses handoff. Membaca tata letak saluran perangkat tersebut menulis melampaui akhir buffer berukuran tetap dan merusak memori, yang menjatuhkan aplikasi beberapa saat kemudian. Enumerasi perangkat sekarang menentukan ukuran buffer tersebut dengan benar.
- Umum: Balasan suara tidak lagi menjadi senyap setelah panggilan, Siri, atau alarm (dikirim lebih awal ke macOS sebagai 0.9.729a): Terutama pada iPhone, baca-lantang (termasuk suara Kokoro di perangkat) bisa berhenti menghasilkan suara — tombol speaker menunjukkan "memutar" tetapi tidak ada yang terdengar — setelah apa pun menginterupsi audio ponsel (panggilan, Siri, alarm, aplikasi lain yang mengambil alih suara), dan tetap rusak sampai aplikasi dimulai ulang. Pemutaran sekarang pulih dari status terinterupsi tersebut secara otomatis, dan jika sistem suara benar-benar tidak dapat diambil kembali, Anda akan mendapatkan kesalahan yang jelas alih-alih keheningan tanpa akhir.
Versi 0.9.72913 Juli 2026
Tindak lanjut di hari yang sama untuk 0.9.728: perekaman audio hadir di iPhone dan iPad, hasil uji coba tetap tersimpan setelah restart, sesi yang sibuk tidak lagi kehilangan pekerjaan terbaru saat penghentian mendadak, dan penginstalan hub apps dari caiioo.ai berfungsi dengan andal di ponsel.
Tampilkan detailSembunyikan detail
Fitur Baru
- iOS: Rekam audio dari menu lampiran: Opsi "Rekam audio" di menu "+" komposer — rekam klip dan lampirkan ke pesan Anda — kini tersedia di iPhone dan iPad, menyamai aplikasi desktop dan ekstensi browser. Berpasangan secara alami dengan aplikasi yang mendengarkan rekaman Anda, seperti pelatih pengucapan "for Languages".
Perbaikan Bug
- Common: Laporan Test Runner dapat diekspor setelah restart aplikasi: Hasil uji coba sebelumnya hanya tersimpan di memori, sehingga khususnya di iPhone — di mana sistem secara diam-diam me-restart web view aplikasi saat tekanan memori tinggi — permintaan CSV, transkrip, atau laporan lengkap setelah pengujian akan menghasilkan jawaban "Run not found" dan hasil tersebut hilang selamanya. Sesi pengujian kini disimpan seiring berjalannya proses: hasil setiap pengujian disimpan saat selesai, sehingga sesi yang terhenti di tengah jalan pun tetap menyimpan semua yang telah selesai, dan ekspor, pemeriksaan status, serta keputusan lulus/gagal manual semuanya berfungsi setelah restart di setiap platform.
- iOS/Android: Aktivitas berat tidak lagi menunda penyimpanan thread Anda tanpa batas waktu: Aplikasi melakukan batching pada penulisan disk agar tetap cepat, tetapi aliran pembaruan yang stabil — beberapa thread test-runner yang selesai bersamaan, atau respons sibuk yang panjang — dapat terus menunda penulisan selamanya, sehingga penghentian aplikasi secara mendadak akan menghilangkan semua data sejak momen tenang terakhir. Pekerjaan yang sedang berlangsung kini mencapai disk setidaknya setiap beberapa detik tidak peduli seberapa sibuk aplikasi tersebut.
- iOS/Android: Menginstal hub app dari caiioo.ai kini berfungsi saat aplikasi harus memulai dari awal: Mengetuk "Install" pada hub caiioo.ai menyerahkan penginstalan ke aplikasi melalui sebuah tautan — tetapi jika aplikasi belum berjalan (atau sistem telah mengeluarkannya secara diam-diam di latar belakang), penyerahan tersebut tiba sebelum aplikasi selesai memulai dan penginstalan hilang begitu saja: aplikasi terbuka dan tidak terjadi apa-apa. Penginstalan kini menunggu hingga proses startup selesai, dan aplikasi akan langsung terbuka ke Settings → Community Hub untuk menjalankannya.
- Web: Hub menampilkan tombol instal yang tepat di ponsel: Di iPhone dan Android, hub caiioo.ai sebelumnya menawarkan "Browser extension" (yang tidak dapat berfungsi di ponsel dan tidak melakukan apa-apa) dan "Desktop app" (salah label — tautan tersebut sebenarnya membuka aplikasi seluler). Ponsel kini mendapatkan tombol tunggal "Install in the Caiioo app".
Versi 0.9.7288 Juli 2026
Rilis ini menambahkan CometAPI sebagai penyedia bring-your-own-key dengan 500+ model, mencegah ponsel yang terkunci atau perpindahan aplikasi mematikan respons yang sedang berjalan, menghentikan layanan terhubung yang kedaluwarsa secara keliru pada aplikasi desktop, dan menyertakan pemindaian keamanan dependensi.
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: CometAPI kini menjadi penyedia bring-your-own-key: Akses 500+ model — GPT, Claude, Gemini, DeepSeek, dan lainnya — melalui satu kunci CometAPI yang kompatibel dengan OpenAI, ditambahkan di Settings → AI Setup. Pemilih model menampilkan medali tingkatan benchmark untuk katalognya dan mendukung pencarian serta filter cepat Best / Value / ZDR, total penggunaan CometAPI dilacak di Settings, dan pembantu internal (judul thread, saran balasan, salam) juga berfungsi dengan kunci CometAPI. Ketika sebuah tugas memerlukan kapabilitas yang tidak disediakan oleh penyedia Anda — pencarian web, pembuatan video atau musik, model gambar tertentu — permintaan akan dialihkan melalui OpenRouter alih-alih gagal dengan kesalahan yang membingungkan: hanya jika Anda memiliki kunci OpenRouter dan telah menyetujui OpenRouter sebagai penyedia (dengan pesan yang jelas jika tidak), sehingga prompt Anda tidak pernah dikirim ke penyedia yang belum Anda setujui. Biaya penggunaan CometAPI dihitung dalam total per pesan dan thread, dan katalog CometAPI pada pemilih model kini lebih bersih — harga yang tepat untuk nama model yang serupa, dan model chat yang sebelumnya salah disembunyikan sebagai "generator" kini telah terdaftar.
Peningkatan
- Common: Kartu server MCP dapat menampilkan kesalahan lengkap: Kesalahan server MCP yang gagal sebelumnya dibatasi hanya empat baris dengan tooltip saat kursor diarahkan, membuat kesalahan yang panjang (kegagalan koneksi berantai, seluruh halaman kesalahan HTML) tidak terbaca dan tidak mungkin disalin. Tombol "Show full error" kini memperluasnya menjadi kotak yang dapat digulir sehingga Anda dapat memilih dan menyalin teks dari sana.
- Common: Benchmark berjalan melalui aplikasi asli dan menunjukkan progres langsung: Jalannya benchmark dan perbandingan Test Runner kini mengeksekusi setiap giliran melalui pipeline yang sama dengan pesan aktual Anda, sehingga hasil mencerminkan apa yang benar-benar dilakukan aplikasi alih-alih rangkaian pengujian paralel. Panel mengambang menunjukkan jalannya proses secara langsung — nama suite, lulus/gagal per pengujian, progres — dengan tombol batal, dan pengujian yang gagal menghasilkan transkrip yang dapat dibaca tentang apa yang diminta dan dikembalikan oleh setiap tool secara tepat.
- Common: Pilihan analitik segera berlaku: Mengaktifkan atau menonaktifkan analitik penggunaan anonim opsional kini langsung diterapkan pada saat itu juga. Sebelumnya, memilih untuk ikut serta di tengah sesi dapat membuang sinyal secara diam-diam hingga pengiriman terjadwal berikutnya — hingga satu hari kemudian pada aplikasi desktop — dan sinyal keandalan terkadang dapat terkirim dua kali; pengiriman kini dikonfirmasi tepat satu kali.
- macOS: Window tiling memberi tahu Anda jika kekurangan izin: Melakukan tiling pada jendela aplikasi lain memerlukan izin Accessibility, dan pemberian izin yang hilang atau kedaluwarsa (umum terjadi setelah pembaruan aplikasi) menyebabkan fitur tersebut gagal tanpa sinyal sama sekali. Anda kini mendapatkan penjelasan jelas yang sesuai dengan masalah sebenarnya, dengan pintasan langsung ke panel System Settings yang tepat.
Keamanan
- Common: Perpindahan akun menjaga koneksi setiap profil tetap terpisah secara ketat: Ketika dua akun digunakan pada instalasi yang sama, masuk atau keluar pada saat yang salah dapat memasukkan koneksi layanan satu akun — termasuk koneksi Google dan aksesnya — ke dalam profil akun lainnya, dan panel Settings dapat terus menampilkan koneksi akun sebelumnya setelah perpindahan. Ketiga penyebab mendasar telah diperbaiki, dan saat startup, aplikasi kini secara otomatis menghapus koneksi apa pun yang terlanjur masuk ke profil yang salah (akun sekunder yang ditambahkan secara sengaja tidak tersentuh).
- Common: Pemindaian keamanan dependensi: Membersihkan satu peringatan kritis dan semua peringatan tingkat keparahan tinggi serta sedang yang dapat diperbaiki di seluruh dependensi aplikasi — termasuk pustaka yang memproses teks dan HTML buatan AI, yang membawa paparan nyata tertinggi. Beberapa peringatan yang tersisa belum memiliki perbaikan yang dirilis dan dilacak dengan pemantauan aktif.
Perbaikan Bug
- iOS/Android: Mengunci ponsel atau berpindah aplikasi tidak lagi mematikan respons yang sedang berjalan: Mengunci ponsel atau berpindah ke aplikasi lain saat asisten sedang bekerja sebelumnya memutuskan koneksi — proses berakhir dengan kesalahan mentah "The network connection was lost." dan jawaban tidak pernah sampai. Perpindahan aplikasi dalam durasi singkat kini biasanya berlanjut tanpa gangguan, dan ketika koneksi terputus, aplikasi secara otomatis mencoba kembali permintaan yang terinterupsi setelah Anda kembali (spanduk kuning "Connection interrupted, retrying..." menunjukkan progres). Jika jaringan benar-benar tidak dapat dijangkau setelah beberapa kali percobaan, Anda akan mendapatkan pesan "Network connection lost" yang jelas, bukan kesalahan mentah.
- macOS: Layanan terhubung tidak lagi kedaluwarsa secara keliru pada aplikasi desktop: Pembaruan masuk latar belakang dari aplikasi desktop sebelumnya dikirim tanpa kredensial dan ditolak, sehingga koneksi Google yang sehat dapat ditandai "needs re-authorization" dalam waktu satu jam setelah diberikan. Pembaruan kini melakukan autentikasi dengan benar dan koneksi tetap terhubung.
- Common: Server MCP dengan balasan masuk yang tidak biasa kini membuka alur otorisasi: Beberapa server MCP menjawab koneksi yang tidak terautentikasi dengan cara yang tidak standar, dan Caiioo memunculkan kesalahan mentah "Missing authorization token" alih-alih membuka proses masuk browser. Server-server tersebut kini memicu alur otorisasi normal.
- Common: Jumlah pengingat mendatang pada tombol Agenda tidak lagi terpotong: Lencana angka kecil pada tombol Agenda di komposer pesan sebelumnya terletak setengah tersembunyi di bawah tepi kotak entri teks — paling terlihat di iPhone. Jumlah lengkap kini ditampilkan.
- macOS: Jawaban tidak lagi menghilang di akhir permintaan yang menggunakan banyak tool: Pada aplikasi desktop, permintaan yang menggunakan beberapa tool dapat menyelesaikan semua pekerjaan — tool terlihat berjalan dan mengembalikan data nyata — namun kemudian tidak pernah menampilkan jawaban akhir; proses berakhir dengan tampilan seperti gagal. Serah terima internal yang mengirimkan jawaban selesai dapat terputus pada saat terakhir pada respons yang besar. Jawaban kini selalu sampai dengan utuh.
- Common: Server MCP yang dihapus tetap terhapus: Menghapus server MCP sebelumnya hanya menandainya sebagai terhapus tanpa pernah benar-benar membersihkannya, sehingga server yang sudah lama dihapus dapat muncul kembali di daftar Anda ("sekelompok MCP acak kembali muncul"). Penghapusan lama kini dibersihkan secara permanen, sementara server aktif dan penghapusan baru-baru ini tidak tersentuh — dan sisa proses masuk dari server yang dihapus tidak lagi memicu kesalahan otorisasi berulang saat startup (hanya koneksi yang terbukti yatim piatu yang dihapus, dan menghubungkan kembali akan memulihkannya jika Anda menambahkan kembali server tersebut).
- Common: Kesalahan tool spreadsheet dan dokumen tidak lagi disembunyikan sebagai keberhasilan: Ketika tindakan Google Sheets atau Docs tidak dapat berjalan — detail wajib yang hilang, tindakan tidak dikenal, kegagalan API — kesalahan tersebut kembali seolah-olah hasil yang sukses, sehingga asisten dapat mengulangi panggilan rusak yang sama hingga mencapai batas langkahnya alih-alih memperbaiki arah. Hal ini sekarang terdaftar sebagai kesalahan nyata yang ditanggapi oleh asisten.
- Common: Diagnostik yang disalin tidak pernah kehilangan aktivitas tool: Ketika transkrip debug harus dipersingkat untuk memenuhi batas ukuran, pemotongan tersebut dapat menghapus panggilan tool dan hasilnya dari bagian tengah — membuatnya seolah-olah tool tidak pernah berjalan atau tidak mengembalikan apa pun, dan mengarahkan investigasi ke penyebab yang salah. Pemendekan kini memangkas teks penalaran dan payload yang panjang sebagai gantinya; setiap panggilan tool, statusnya, dan kesalahan apa pun akan selalu tersisa.
- Common: Tool yang tidak bisa mendapatkan otorisasi tidak lagi menunjukkan centang hijau: Ketika proses masuk/otorisasi tool gagal, langkah tersebut sebelumnya tetap ditandai sukses — centang hijau yang menyesatkan pada tool yang tidak pernah berjalan. Sekarang hal tersebut ditampilkan sebagai kesalahan sebagaimana mestinya.
- Common: Benchmark multi-model menilai dengan model dan kunci milik proses itu sendiri: Penilai skor Test Runner sebelumnya menggunakan pengaturan model profil aktif Anda alih-alih konfigurasi benchmark itu sendiri, sehingga pada profil tingkat gratis, penilai dapat gagal secara diam-diam dan menolkan setiap skor. Penilai kini menggunakan model dan kunci yang dikonfigurasi untuk proses tersebut, penilai yang salah konfigurasi akan dilaporkan di awal, dan penilai yang tidak menghasilkan skor sama sekali akan menghentikan proses dengan kesalahan yang jelas alih-alih melaporkan setiap pengujian sebagai gagal.
- Common: Panggilan tool tidak lagi terjebak dalam loop percobaan ulang dengan model streaming tertentu: Pada beberapa model, fragmen terakhir dari panggilan tool yang di-stream dapat terbuang ketika penyedia menutup koneksi secara tiba-tiba, menyebabkan instruksi tool tidak lengkap — asisten kemudian gagal menjalankan tool dan terus mencoba ulang. Fragmen terakhir kini selalu diproses.
Versi 0.9.7276 Juli 2026
Rilis ini menjadikan tautan ekstensi browser ke aplikasi desktop Caiioo sebagai sakelar opt-in eksplisit, menjaga agar Reconnect manual tidak terputus secara diam-diam, dan memperbaiki crash pada Mac dan iPhone saat membuka tautan tertentu — paling terlihat saat memberikan akses Google.
Tampilkan detailSembunyikan detail
Peningkatan
- Ekstensi: Menghubungkan ke aplikasi desktop kini menjadi sakelar opt-in eksplisit: Settings → Connections memiliki sakelar "Enable Caiioo Bridge" baru yang mengontrol apakah ekstensi terhubung ke aplikasi desktop Caiioo di komputer yang sama. Fitur ini mati secara default — ekstensi tetap sepenuhnya mandiri dan tidak pernah memindai aplikasi lokal sampai Anda mengaktifkannya — dan pengaktifannya langsung berlaku, tidak perlu memulai ulang. Saat dalam posisi mati, kontrol Reconnect dan port akan berwarna abu-abu alih-alih tampak berfungsi.
Perbaikan Bug
- Ekstensi: Menghubungkan kembali ke aplikasi desktop kini tetap bertahan: Mengklik Reconnect di Settings → Connections membuka koneksi yang mati secara diam-diam segera setelah browser menonaktifkan ekstensi — biasanya dalam satu menit — dan tidak pernah kembali sampai Anda mengklik lagi. Reconnect manual sekarang tetap aktif seperti koneksi otomatis.
- macOS/iOS: Memperbaiki crash saat membuka tautan tertentu: Membuka tautan yang alamatnya mengandung tanda persen — paling terlihat saat mengklik "grant scopes" untuk memberikan akses Caiioo ke akun Google Anda — dapat menyebabkan aplikasi crash seketika. Tautan ini sekarang terbuka secara normal.
- macOS: Python, ekstraksi teks PDF, dan rendering SVG kini berfungsi di aplikasi yang terinstal: Aplikasi macOS yang didistribusikan kehilangan beberapa komponen latar belakang yang disertakan dalam build pengembangan, sehingga menjalankan Python, membaca teks dari PDF, merender dokumen SVG, dan model pemeringkatan pemilih alat pintar gagal secara diam-diam hanya di aplikasi yang terinstal. Komponen tersebut sekarang disertakan dalam aplikasi, dan pemeriksaan build mencegahnya hilang kembali.
- Umum: Mengedit file teks yang diunggah tidak lagi merusak karakter khusus: Saat asisten mengedit file teks atau Markdown yang Anda unggah, karakter seperti smart quotes, em-dash, dan huruf beraksen (é) rusak di seluruh file — termasuk di bagian yang tidak pernah disentuh oleh pengeditan. File sekarang kembali dalam kondisi byte-clean, dan menolak pelacakan perubahan (tracked changes) juga tidak lagi merusak dokumen.
- Umum: Mengarahkan asisten ke dokumen dengan menempelkan tautannya kini berfungsi: Menempelkan tautan Slate dokumen ke dalam chat ("ini adalah file yang ingin saya perbarui: http://…/slate.html?id=…") sekarang mengarah ke dokumen yang tepat alih-alih gagal dengan pesan "No artifact found".
- Umum: Laporan bug mempertahankan bagian diagnostik yang berguna: Tiket dukungan melampirkan transkrip debug asisten tetapi memotongnya di tengah log startup saat transkrip tersebut panjang, sehingga kehilangan panggilan alat dan kesalahan yang sebenarnya menjelaskan masalahnya. Transkrip panjang sekarang menghapus derau log rutin terlebih dahulu dan mempertahankan bagian diagnostik.
- Umum: Meninjau pelacakan perubahan dalam dokumen lebih dapat diandalkan: Beberapa masalah peninjauan diperbaiki dalam satu tahap — perubahan yang disarankan yang berakhir pada batas paragraf bisa tidak terlihat saat dokumen dibuka (bilah alat menghitungnya, tetapi tidak ada yang disorot); perubahan yang diterima bisa muncul kembali setelah menutup dan membuka kembali dokumen; memutuskan satu perubahan bisa secara diam-diam membuang keputusan yang sudah dibuat pada pengeditan identik di tempat lain dalam dokumen; dan setiap peninjauan yang selesai disimpan dua kali ke dalam riwayat versi, membuang versi lama dua kali lebih cepat. Jumlah yang diterima/ditolak yang ditampilkan selama peninjauan sekarang juga akurat.
- Umum: Riwayat versi dokumen tetap menjadi miliknya sendiri — dan pulih sepenuhnya: Berpindah antar dokumen pada saat yang salah dapat menambahkan konten satu dokumen ke riwayat versi dokumen lain, sehingga pemulihan di kemudian hari dapat menempatkan teks dokumen yang salah. Memulihkan versi sekarang juga mengembalikan pelacakan perubahan yang dibawa versi tersebut, pengeditan yang sebagian besar menghapus teks tidak lagi kehilangan garis merahnya dari snapshot yang disimpan, entri "saat ini" yang disorot sekarang ditentukan oleh konten aktual, perbandingan versi setelah versi lama dipangkas akan melakukan diff terhadap pendahulu terdekat yang masih ada alih-alih menyatakan tidak ada yang bisa dibandingkan, dan pratinjau riwayat tidak lagi merender HTML mentah yang tertanam dalam teks dokumen.
Versi 0.9.7263 Juli 2026
Rilis ini menambahkan Masuk dengan Microsoft dan pratinjau matematika terformat untuk dokumen LaTeX, membuat pengaman akurasi asisten selalu aktif bahkan di bawah instruksi khusus, serta memperbaiki penjelajahan web di dalam dialog, pengelompokan perubahan terlacak (tracked-change), dan aplikasi yang memanggil layanan eksternal di aplikasi ponsel dan desktop.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Masuk dengan Microsoft: Anda sekarang dapat masuk ke akun Caiioo Anda dengan akun Microsoft — baik akun pribadi maupun akun kerja atau sekolah — di setiap platform, bersama dengan opsi Google, Apple, dan email yang sudah ada. Jika belum ada akun Caiioo untuk email tersebut, Anda akan diminta untuk mengonfirmasi sebelum akun dibuat.
- Umum: Dokumen LaTeX menampilkan matematika terformat: Membuka dokumen LaTeX (Slate) sekarang menampilkan pratinjau dengan matematika yang terformat dengan benar, sementara sumbernya tetap dapat diedit dengan aman di tampilan kode — pratinjau tidak pernah menulis ulang file Anda. Asisten juga memeriksa matematika setiap kali mengedit dokumen LaTeX dan segera melihat jika ada kesalahan, sehingga persamaan yang rusak diperbaiki pada giliran yang sama alih-alih terlewatkan. Konten LaTeX yang ditempel sekarang dikenali secara otomatis.
- Umum: Aplikasi "for Grant Writers" baru di Hub: Copilot siklus hidup hibah untuk penulis hibah nirlaba, kini tersedia untuk semua orang. Aplikasi ini memprospek peluang pendanaan federal secara langsung (Grants.gov) dengan skor kesesuaian terhadap profil organisasi Anda, meneliti penyandang dana melalui pengajuan publik 990 mereka (ProPublica Nonprofit Explorer) dan riwayat penghargaan federal (USAspending), menyusun draf LOI, pernyataan kebutuhan, dan bagian program yang selaras dengan prioritas yang dinyatakan penyandang dana, menyusun anggaran item per baris dengan justifikasi, dan menulis laporan hibah sementara/akhir — semuanya didasarkan pada sumber data terbuka tanpa kunci. Aplikasi ini tidak pernah mengarang tenggat waktu, kelayakan, atau data hasil, dan tidak pernah mengirimkan aplikasi atas nama Anda.
Peningkatan
- Umum: Pengaturan menunjukkan di mana alat berfungsi alih-alih menyembunyikannya: Alat yang tidak berjalan di perangkat Anda saat ini biasanya hilang dari Pengaturan → Alat sepenuhnya atau ditampilkan seolah-olah dapat digunakan. Sekarang alat tersebut muncul dalam warna abu-abu dengan catatan yang menyebutkan platform mana yang didukung — dan alat yang hanya membutuhkan aplikasi desktop yang berjalan akan menyatakan "Hubungkan aplikasi desktop Caiioo untuk menggunakan alat ini" — sehingga Anda dapat menemukan apa yang tersedia di tempat lain alih-alih tidak pernah tahu keberadaannya.
- Umum: Self Checker dapat memverifikasi klaim dengan menjalankan Python asli: Saat Anda memberi skor pada jawaban dengan tombol ⚖, juri sekarang dapat menulis program Python kecil untuk memverifikasi ulang hal-hal yang tidak dapat dilakukan oleh pemeriksaan sederhana — menghitung ulang statistik yang diklaim dari data sumber, atau menurunkan kembali sebuah transformasi — dijalankan secara lokal di sandbox tanpa jaringan yang sama dengan yang lainnya, pada ekstensi Chrome dan aplikasi desktop. Setiap pemeriksaan yang tidak dapat berjalan dengan bersih akan dilaporkan sebagai gagal, bukan lulus secara diam-diam.
- Umum: Pengaman akurasi sekarang selalu berlaku: Aturan bawaan yang menjaga asisten tetap berpijak pada fakta — tetap pada sumber asli, mengatakan jika tidak yakin, mengutip dari mana fakta berasal — dulunya merupakan bagian dari kepribadian default, sehingga instruksi khusus atau aplikasi dengan kepribadiannya sendiri secara diam-diam menggantikannya. Aturan tersebut sekarang menjadi lapisan permanen di bawahnya: instruksi khusus dan kepribadian aplikasi Anda menambahkannya alih-alih mematikannya, dan aturan tersebut tidak dapat diedit atau dihapus dari pengaturan.
- Umum: Dokumen lama dengan perubahan terlacak mendapatkan redline yang bersih: Dokumen yang disimpan dengan perubahan terlacak oleh versi sebelumnya — termasuk memulihkan versi lama yang membawa perubahan terlacak — sekarang menampilkan dan menavigasi perubahannya dengan pengelompokan bersih yang sama seperti pengeditan baru, alih-alih tanda kasar yang dihasilkan format lama. Peningkatan ini tetap ada setelah disimpan, sehingga tanda gaya lama tidak muncul kembali saat Anda membuka dokumen berikutnya.
Perbaikan Bug
- Umum: Penjelajahan web berfungsi di dalam dialog dan popup: Ketika asisten sengaja membuka dialog pada sebuah halaman — kotak pencarian, panel filter — klik atau penekanan tombol berikutnya bisa ditolak dengan peringatan bahwa ada sesuatu yang menghalangi, terkadang menghentikan seluruh tugas. Pemeriksaan keamanan tersebut sekarang memberikan peringatan alih-alih menolak, mengidentifikasi dengan benar apa yang sebenarnya dapat diklik, dan tidak lagi menyarankan menekan Escape jika hal itu akan menutup dialog yang baru saja dibuka oleh asisten.
- Umum: Kesalahan halaman selama penjelajahan dilaporkan alih-alih menghilang: Di ekstensi browser, kesalahan di dalam halaman selama tindakan penjelajahan dibuang secara diam-diam dan tampak seperti hasil kosong, membiarkan asisten menebak apa yang salah. Pesan kesalahan yang sebenarnya sekarang dikembalikan, sesuai dengan perilaku aplikasi desktop yang sudah ada.
- Umum: Pengeditan pada baris yang berbeda tetap menjadi perubahan terlacak yang terpisah: Dua pengeditan pada baris yang berdekatan atau item daftar dapat bergabung menjadi satu perubahan terlacak berukuran besar yang mencakup keduanya, membuat peninjauan dan penerimaan/penolakan menjadi sulit. Perubahan terlacak sekarang tidak pernah melintasi jeda baris — pengeditan pada baris yang berbeda selalu merupakan perubahan terpisah yang dapat dinavigasi secara individual — sementara pengelompokan normal dalam satu baris tidak berubah.
- Umum: Aplikasi yang memanggil layanan eksternal berfungsi di aplikasi ponsel dan desktop: Di aplikasi iOS, Android, dan Windows/Linux, alat yang memanggil layanan web eksternal (misalnya aplikasi yang mencari database publik) gagal seketika dengan kesalahan teknis bahkan sebelum permintaan dikirim. Permintaan ini sekarang berhasil di setiap platform.
- Umum: Model penalaran menjaga alur pemikiran mereka di antara giliran: Dengan beberapa model penalaran — yang paling terlihat adalah Gemini melalui OpenRouter — pemikiran model yang disimpan dari giliran sebelumnya terkadang dibuang secara salah saat membangun permintaan berikutnya, kehilangan kontinuitas dan membuang-buang waktu untuk berpikir ulang. Penalaran yang disimpan sekarang dikenali dan diteruskan dengan benar, dan penalaran dari keluarga model yang tidak kompatibel tetap dikecualikan dengan aman.
- Umum: Deskripsi alat ditampilkan dengan benar di Pengaturan: Beberapa alat menunjukkan deskripsi yang salah atau terpotong di tengah kalimat di Pengaturan → Alat dan pada kartu alat Hub — misalnya, alat dokumen mendeskripsikan dirinya sebagai "Daftar slate yang ada di thread" dan alat perpesanan hanya sebagai "Daftar layanan perpesanan yang terhubung dan statusnya". Setiap alat dan tindakan sekarang menunjukkan deskripsi lengkap dan benarnya.
- Umum: Alat yang tidak dapat berjalan di perangkat Anda tidak lagi ditawarkan kepada asisten: Alat khusus platform (misalnya, yang membutuhkan aplikasi desktop Mac) masih bisa diberikan kepada asisten pada perangkat yang tidak mendukungnya, yang menyebabkan upaya gagal dan kesalahan yang membingungkan. Alat-alat tersebut sekarang difilter secara konsisten di mana saja — dan jika Anda meminta satu berdasarkan nama, asisten akan memberi tahu Anda platform mana yang didukung (atau bahwa alat tersebut hanya membutuhkan aplikasi desktop yang berjalan) alih-alih mengklaim bahwa alat tersebut tidak ada.
Versi 0.9.72526 Juni 2026
Tindak lanjut keandalan untuk 0.9.724: permintaan model gratis pulih secara otomatis saat penyedia tidak tersedia untuk sementara, pencarian dokumen secara andal menemukan frasa yang terpisah oleh jeda baris atau spasi yang tidak biasa, dan bagian yang ditulis ulang menghasilkan pelacakan perubahan yang bersih, bukan garis merah yang berantakan.
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Umum: Permintaan model gratis pulih saat penyedia tidak tersedia sebentar: Ketika penyedia model gratis melaporkan bahwa kapasitasnya habis untuk sementara, permintaan tersebut biasanya langsung gagal. Sekarang, sistem secara otomatis beralih ke model gratis lain dan melanjutkan, dengan catatan singkat yang memberi tahu Anda bahwa peralihan telah terjadi — sehingga gangguan singkat tidak lagi menghentikan giliran Anda.
- Umum: Pencarian dokumen menemukan frasa di seluruh jeda baris dan spasi: Mencari frasa multi-kata dalam dokumen (Slate) bisa memberikan hasil kosong ketika kata-kata tersebut dipisahkan oleh jeda baris, spasi non-breaking, atau spasi ekstra — meskipun frasa tersebut jelas ada di sana. Pencarian sekarang mencocokkan frasa terlepas dari bagaimana penempatan spasinya, dan jika kueri Anda terlihat seperti pola (misalnya "Incident|Breach") tanpa kecocokan, sistem akan menyarankan untuk mengaktifkan pencarian ekspresi reguler.
- Umum: Bagian yang ditulis ulang menghasilkan pelacakan perubahan yang bersih: Menulis ulang paragraf secara substansial dapat menghasilkan ratusan tanda pelacakan perubahan kecil yang tersebar dan mustahil untuk dibaca. Garis merah sekarang menyatukan wilayah yang ditulis ulang menjadi satu perubahan bersih, sementara pengeditan yang benar-benar terpisah di tempat lain tetap berbeda.
Version 0.9.72418 Juni 2026
Pembaruan lanjutan dari 0.9.723 yang menambahkan OpenAI sebagai penyedia suara bring-your-own-key, analitik penggunaan anonim opsional yang sepenuhnya Anda kendalikan, serta pratinjau yang lebih kaya untuk lampiran audio dan video, beserta perbaikan untuk aplikasi Hub yang sarat alat, nama skill, proses masuk layanan terhubung, dan pembekuan saat peluncuran setelah langganan kedaluwarsa.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: OpenAI kini menjadi penyedia suara bring-your-own-key: gpt-4o-mini-tts dari OpenAI bergabung dalam pemilih suara per mode untuk text-to-speech. Penyampaiannya dapat diatur — mintalah aksen, nada, atau kecepatan dalam bahasa alami (misal: "baca ini dengan aksen Irlandia yang hangat") dan suara akan mengikutinya. Tambahkan kunci API OpenAI Anda di Pengaturan → Suara.
- Umum: Lampiran audio dan video kini menampilkan pratinjau nyata: Klip audio yang direkam atau dilampirkan menampilkan bentuk gelombang (waveform) aslinya pada chip lampiran alih-alih ikon file generik, dan lampiran video menampilkan still frame yang diambil dari klip tersebut — sehingga Anda dapat membedakan klip secara sekilas. Pratinjau dihasilkan sekali dan digunakan kembali.
- Umum: Analitik penggunaan anonim opsional — nonaktif secara default di EEA, UK, dan Swiss: Anda dapat memilih untuk membagikan sinyal anonim bebas konten yang membantu kami menemukan dan memperbaiki masalah keandalan — misalnya apakah suatu giliran berhasil atau mengalami jenis error tertentu, ditambah umpan balik 👍/👎 eksplisit Anda pada balasan. Hal ini tidak pernah menyertakan percakapan, prompt, identitas, alamat IP Anda, atau pengenal apa pun yang mengikuti Anda antar sesi; ini murni pihak pertama (tanpa pelacak pihak ketiga); dan event disimpan tanpa ada yang menghubungkannya kembali ke Anda. Di EEA, UK, dan Swiss, fitur ini tetap nonaktif hingga Anda mengaktifkannya; di tempat lain, fitur ini aktif dengan tombol sakelar sekali ketuk untuk menonaktifkannya. Ubah kapan saja di Pengaturan → Privasi & Diagnostik, dan tidak ada biaya, diskon, atau perbedaan fitur apa pun dalam pilihan mana pun.
Peningkatan
- Umum: Pengaturan → Suara memperingatkan saat penyedia suara tidak memiliki latensi rendah: Gemini dan OpenAI selesai menghasilkan seluruh balasan sebelum audio apa pun diputar, sehingga suara pertama dapat tertunda beberapa detik pada respons yang lebih panjang — tidak seperti ElevenLabs, Cartesia, dan Resemble, yang mulai berbicara saat audio tiba. Memilih salah satu penyedia yang lebih lambat kini menampilkan catatan singkat di bawah pemilih suara yang menjelaskan pertukaran tersebut dan mengarah ke opsi yang lebih cepat, sehingga jeda tersebut dapat diantisipasi alih-alih membingungkan.
- Umum: Tombol analisis audio kini disembunyikan kecuali sebuah aplikasi membutuhkannya: Tombol bentuk gelombang di sebelah mik — yang melampirkan rekaman aktual Anda sehingga model yang dapat mendengar dapat meninjaunya bersamaan dengan prompt Anda — adalah kontrol khusus yang tidak berguna untuk sebagian besar tugas. Tombol ini kini disembunyikan secara default dan hanya muncul di mode atau aplikasi yang secara eksplisit mengaktifkannya, sehingga tidak lagi mengotori pembuat pesan. Jika rekaman sebelumnya disetel untuk diambil, pengambilan tersebut juga dijeda saat tombol disembunyikan, sehingga tidak ada yang direkam tanpa tombol off yang terlihat.
Perbaikan Bug
- Umum: Aplikasi Hub yang terinstal tidak lagi mengirimkan setiap alat (tool) pada setiap giliran: Dalam aplikasi yang telah dikonfigurasi sebelumnya mengenai alat mana yang diakses oleh asisten (untuk Kedokteran, Hukum, dan sejenisnya), konfigurasi tersebut diabaikan, sehingga setiap giliran secara diam-diam mengirimkan daftar alat lengkap — membuat proses menjadi lebih lambat dan lebih mahal. Konfigurasi tersebut kini dihormati, sehingga setiap giliran hanya menyertakan alat yang relevan.
- Umum: Skill bawaan menampilkan nama aslinya: Skill bawaan dapat muncul dengan nama placeholder seperti "Skill 1781…" alih-alih judul aslinya; skill kini menampilkan nama yang dapat dibaca (misalnya "Ringkas Halaman"), dan skill apa pun yang telanjur dibuat dengan placeholder akan dikoreksi secara otomatis.
- Ekstensi: Layanan terhubung tidak lagi terputus lebih awal saat digunakan melalui private relay Anda: Menyegarkan proses masuk layanan terhubung melalui private relay Anda dapat menjatuhkan token sesi dan ditolak, menandai koneksi kedaluwarsa sebelum waktunya. Proses masuk kini menyegarkan dengan benar.
- Umum: Memperbaiki pembekuan saat peluncuran setelah langganan kedaluwarsa: Jika langganan Pro Anda kedaluwarsa atau dibatalkan, aplikasi dapat macet saat mengulangi penurunan tingkat (downgrade) tier gratis saat dimuat — membekukan antarmuka sebelum selesai dibuka. Penurunan tingkat kini selesai dengan bersih dalam satu proses tunggal, sehingga aplikasi dimulai secara normal dan tetap mempertahankan setiap fitur tier gratis.
- Ekstensi: Panel terbuka denganandal tepat setelah pembaruan latar belakang: Ketika ekstensi memperbarui dirinya sendiri di latar belakang saat jendela tetap terbuka, membuka Pengaturan (atau bagian lain yang dimuat sesuai permintaan) dapat gagal karena jendela yang terbuka masih merujuk ke file versi sebelumnya. Aplikasi kini mendeteksi hal ini dan menyegarkan satu kali untuk mengambil versi baru secara otomatis.
Versi 0.9.72312 Juni 2026
Tindak lanjut terfokus untuk 0.9.722 dengan penyedia suara BYOK baru, aplikasi pendukung keputusan klinis baru, pengeditan dalam aplikasi untuk aplikasi Hub pribadi, kemampuan untuk menggunakan Caiioo dari browser apa pun melalui private relay Anda sendiri, panel Settings yang lebih jelas, pengeditan mode tahan lama dengan forking otomatis, pembaruan besar kedua pada pipeline round-trip dokumen, peningkatan keandalan streaming di seluruh penyedia AI, dan penguatan keamanan menyeluruh.
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Cartesia kini menjadi penyedia suara BYOK: Cartesia Sonic untuk text-to-speech dan Cartesia Ink untuk speech-to-text kini tersedia di pemilih suara per-mode, dialog TTS / STT penggunaan pertama, dan jalur live-captions. Tambahkan API key Cartesia Anda di Settings → Voice dan pilih Cartesia di mana pun penyedia suara dapat dipilih.
- Common: Edit aplikasi Hub apa pun yang di-fork di dalam Caiioo: Settings → Tools, Modes & Apps mendapatkan editor per-primitive untuk aplikasi pribadi (aplikasi Hub yang di-fork dan aplikasi yang telah Anda simpan). Card, view, workflow, skill, mode, dan variabel semuanya mendapatkan editor khusus dengan default yang aman, sehingga primitive yang salah format dalam fork tidak lagi merusak editor. Agen juga dapat mengambil snapshot sesi yang berguna ke dalam draf aplikasi pribadi melalui tool
save_session_as_appyang baru — katakan "simpan ini sebagai aplikasi" (atau serupa) dan sesi tersebut akan tersimpan ke dalam penyimpanan aplikasi pribadi Anda untuk Anda sempurnakan. - Common: Edit system prompt mode apa pun — Caiioo akan melakukan fork untuk Anda: Anda kini dapat mengedit system prompt (atau seluruh definisi) dari mode apa pun, termasuk mode bawaan dan yang diinstal dari Hub. Pengeditan pertama secara otomatis melakukan fork pada aplikasi mode tersebut ke dalam salinan pribadi, sehingga perubahan Anda tetap ada saat berpindah mode dan tersinkronisasi ke perangkat Anda yang lain seperti aplikasi pribadi lainnya. Banner "Forked from … — your copy" akan muncul setiap kali salinan Anda aktif, dengan tombol Reset sekali klik untuk memulihkan aslinya. Mode kustom yang ada akan bermigrasi ke sistem ini secara otomatis.
- Common: Caiioo for Medicine (beta): Aplikasi baru yang dapat diinstal dari Community Hub yang mengikuti pola Caiioo for Legal — sebuah pabrik pendukung keputusan klinis yang membundel skill diagnosis banding, interaksi obat, dan catatan SOAP bersama dengan materi referensinya. Instalasi sekali klik, dapat di-fork seperti aplikasi Hub lainnya.
- Common: Gunakan Caiioo dari browser apa pun melalui private relay Anda sendiri: Saat Anda masuk dan desktop relay Anda berjalan, membuka caiioo.ai di browser tanpa ekstensi kini akan menyajikan UI sidepanel yang sama melalui private relay Anda — sehingga Anda dapat menggunakan Caiioo dari Chromebook, komputer publik, atau tablet sementara setiap pemanggilan tool tetap diarahkan melalui mesin Anda sendiri.
- Common: Panel Settings diatur ulang: Tata letak pengaturan lanjutan kini dibagi menjadi tujuh kategori niat pengguna — Account, Personalization & Privacy, AI Setup, Tools / Modes & Apps, Data & Sync, Connectivity, dan Help — dari yang sebelumnya lima kategori. User Profile dan Credentials Vault pindah ke kategori Account khusus, LAN Relay / API Access / Messaging Gateway dikelompokkan sebagai Connectivity (benang merahnya adalah permukaan jaringan masuk/keluar), Voice pindah ke AI Setup (ini adalah perilaku AI, bukan tool), dan Backup / Private Sync / Data Management membentuk kategori Data & Sync sendiri. Varian mode sederhana menciutkan kontrol yang sama menjadi enam kategori dengan kontrol power-user yang disembunyikan sepenuhnya.
Peningkatan
- Common: Round-trip dokumen — peningkatan fidelitas kedua: Pembersihan menyeluruh lainnya pada Slate / DOCX / PDF / RTF / Google Docs menutup daftar panjang temuan round-trip. Sorotan: tracked changes yang dihasilkan kini mengeluarkan ID perubahan yang valid untuk Word dan meratakan penanda perubahan bersarang (sehingga Word berhenti mengeluh tentang tracked changes yang "korup" saat dibuka); komentar DOCX dideduplikasi berdasarkan ID alih-alih dihitung ganda; ekspor DOCX → Markdown melakukan escape pada karakter
|literal dalam sel tabel agar tabel tidak rusak; parser RTF kini mengonsumsi segmen biner tertanam (\binN) dengan benar sehingga byte liar tidak lagi mendesinkronisasi sisa dokumen, melewati fallback Unicode\ucdengan benar, mendekode hex\'hhmelalui Windows-1252, mempertahankan revisi yang dilacak, dan merender placeholder gambar; PDFToUnicodeCMaps mendekode pasangan pengganti dan bentuk array bfrange / multi-unit (karakter non-BMP dan emoji terekstrak dengan bersih); deteksi awalan track-changes menangani penanda daftar yang menjorok dan bersarang serta penomoran); dan matriks fidelitas kini memunculkan peringatan kehilangan komentar untuk docx → md/html/rtf dan pdf → docx sehingga Anda dapat melihat sebelumnya apa yang tidak akan kembali secara utuh. Ekspor RTF juga menghapus penghapusan terlacak yang tertunda alih-alih menyisipkannya sebagai teks literal. - Common: Formula Google Sheets bertahan dalam sinkronisasi Slate: Mengedit Google Sheet yang disinkronkan dari Slate tidak lagi menulis ulang formula sebagai nilai hasil evaluasinya. Resolusi tracked-change di Slate juga diperbaiki sehingga tindakan terima / tolak melakukan commit pada teks yang tepat saat konten sudah sesuai dengan target.
- Common: Sinkronisasi Google Docs mengabaikan paragraf sel tabel: Pemindai sinkronisasi sebelumnya masuk ke dalam sel tabel dan menghasilkan offset dokumen yang salah. Sel sekarang dilewati sebelum pemindaian paragraf, sehingga pengeditan mendarat di posisi yang benar pada dokumen yang berisi tabel.
- Common: Pseudonymizer melindungi ID buatan mesin secara end-to-end: Slate (dan tool apa pun yang mengeluarkan pengidentifikasi buatan mesin) kini dapat membungkusnya dalam penanda
<!--no-pseudonymize-->yang bertahan di seluruh pipeline — pseudonymizer akan melewatinya, dan penanda tersebut dihapus sebelum mencapai layar. Ini menutup kasus di mana ID internal pemanggilan tool ter-pseudonymize pada satu giliran dan hilang dari peta substitusi pada giliran berikutnya, yang merusak pemanggilan tool lanjutan yang merujuk padanya. - Common: Self Checker kini menjalankan judge di server: Mengklik tombol ⚖ memindahkan komputasi putusan ke relay alih-alih menjalankannya di sidepanel, sehingga hasilnya selesai meskipun Anda menutup panel, kembali lebih cepat, dan tetap konsisten di seluruh perangkat. Panggilan judge juga diarahkan melalui pseudonymizer tingkat thread yang sama dengan giliran asli, sehingga putusan pada pesan yang ter-pseudonymize tidak pernah membocorkan PII asli ke model judge.
- Common: Badge Skill / Mode di inventaris Settings: Setiap skill yang diinstal di Settings → Tools, Modes & Apps kini menunjukkan mode mana yang memilikinya, sehingga Anda dapat melihat sekilas di mana agen akan benar-benar mengaksesnya.
- Common: Pengguna free-tier pada provisioned key tidak lagi mendapatkan 401 pada pencarian web: Tool pencarian sebelumnya menyelesaikan OpenRouter key melalui jalur kode yang melewati penyelesai kredensial, sehingga pengguna pada provisioned key (tanpa BYOK) sesekali mendapatkan error 401. Penyelesai kini berjalan di setiap titik pemanggilan.
- Common: Penyedia konteks UI terasa jauh lebih cepat: Penyedia konteks UI ekstensi mendapatkan caching hasil, pemuatan mode lazy, resolusi alias, dan pengecualian yang lebih ketat, sehingga pemilih model dan pemilih mode tidak macet pada workspace besar.
- Common: Slider kecepatan pemutaran suara kini berfungsi untuk ElevenLabs dan Cartesia: Slider kecepatan sebelumnya tidak berpengaruh pada ElevenLabs atau Cartesia — ucapan selalu diputar pada kecepatan normal terlepas dari pengaturannya. Kedua penyedia kini menghasilkan ucapan pada kecepatan yang Anda pilih. (ElevenLabs mendukung 0.7–1.2×, Cartesia 0.6–1.5×; slider akan menyesuaikan dengan rentang masing-masing penyedia. Resemble dan Gemini tidak menawarkan kontrol kecepatan dan tetap tidak berubah.)
- Common: Pemuatan model STT terlihat di composer: Saat model ucapan on-device sedang diunduh atau dipanaskan, composer kini menunjukkan persentase unduhan yang sebenarnya, dan permintaan pemuatan bersamaan diserialkan sehingga dua tindakan "bicara" yang hampir bersamaan tidak memicu unduhan duplikat.
- Common: Composer mempertahankan tombol kirim di layar pada lebar sempit: Tombol kirim sebelumnya bisa terpotong keluar dari composer saat panel sangat sempit. Sekarang tombol tersebut tetap tertambat terlepas dari lebarnya.
- Common: Sidepanel jarak jauh terhubung kembali dengan bersih: Untuk kemampuan baru "Caiioo melalui browser via private relay Anda", relay kini mengarahkan balasan kembali ke browser jarak jauh dengan benar dan menyiapkannya dengan snapshot status awal saat terhubung, sehingga koneksi ulang muncul dalam status yang sama seperti saat Anda tinggalkan.
- Common: Handler aset UI menggemakan ID permintaan: Respons kini menggemakan kembali ID permintaan asal ke pemanggil, memperbaiki kelas bug spinner macet di mana dua pengambilan aset beradu dan hasil kedua dibuang.
- Common: Caiioo for Legal kini hanya "for Legal": Awalan "Caiioo for" pada nama aplikasi Legal menjadi redundan setelah "for Medicine" hadir tanpanya. Instalasi yang ada tetap berfungsi melalui ID lama.
- Common: Peningkatan keandalan streaming di seluruh penyedia AI: Pemeriksaan mendalam tentang bagaimana balasan mengalir dari setiap penyedia. Fragmen balasan yang tiba terpisah di seluruh paket jaringan bisa terbuang secara diam-diam — merusak pemikiran mendalam multi-turn dengan model Anthropic, kontinuitas penalaran dengan Gemini dan GPT-5, dan terkadang kehilangan teks jawaban sepenuhnya dengan model MLX lokal — dan teks non-Inggris atau emoji bisa tiba dalam keadaan korup menjadi karakter dalam jawaban yang disimpan. Keduanya telah diperbaiki di mana-mana. Tombol Stop kini juga membatalkan pencarian Perplexity yang sedang berjalan alih-alih membiarkannya selesai (dan menagih biaya) di latar belakang, menghentikan proses kini menjangkau sub-agen mana pun yang masih bekerja, dan gambar yang dilampirkan saat mengobrol dengan model Mistral tidak lagi rusak saat transit.
- Common: Skill kini memiliki nama yang tepat: Setiap skill membawa nama tampilan eksplisit, yang ditampilkan di Settings, pemilih skill composer, dan kepada agen itu sendiri — sehingga skill yang prompt-nya dibuka dengan kata-kata serupa tidak lagi menumpuk menjadi baris yang tidak dapat dibedakan. Mengetik "/" di composer akan mencocokkan berdasarkan nama terlebih dahulu, dan mempublikasikan ke Hub kini memerlukan nama pada setiap skill.
- Common: Mode aplikasi Hub mempertahankan konfigurasi penuhnya: Mode yang diinstal dari Community Hub (for Legal, for Medicine, …) bisa secara diam-diam kembali ke mode umum jauh di dalam inti agen, kehilangan variabel dan konfigurasi tool mereka di tengah jalan. Sekarang mereka diselesaikan dengan benar di mana-mana, dan mode yang definisinya tidak dapat diselesaikan akan kembali ke prompt standar Caiioo alih-alih prompt kosong.
- Common: Perbaikan akun provisioned-key (diterbitkan Caiioo): Menerbitkan ulang AI key yang disediakan Caiioo tidak lagi menghapus kredit yang dibeli — sisa saldo akan dibawa ke key baru. Mencabut key kini benar-benar mencabutnya di penyedia sebelum melaporkan keberhasilan. Akun dengan saldo tidak terbatas kini menampilkan "Unlimited" alih-alih angka dan tidak lagi memicu pembelian kredit otomatis. Dan gangguan masuk singkat saat memulihkan key Anda di perangkat baru kini akan mencoba lagi alih-alih gagal.
- Common: Pilihan model free-tier tetap mutakhir: Daftar model free-tier tidak lagi menawarkan model gratis yang telah dipensiunkan oleh penyedia, yang sebelumnya menghasilkan error seketika saat dipilih.
- Common: Pembuatan video memeriksa kemampuan nyata setiap model terlebih dahulu: Tool video kini membaca lembar kemampuan langsung setiap model — rasio aspek yang didukung, durasi, resolusi, dan apakah model tersebut menerima frame referensi — langsung dari penyedia dan memvalidasi permintaan Anda sebelum mengirimkan, sehingga kombinasi yang tidak didukung akan gagal seketika dengan pesan yang jelas alih-alih setelah menunggu lama. Menganimasi dari gambar referensi kini mengirimkannya dalam format yang diterima setiap model.
- Common: Cakupan Pseudonymizer — judul thread dan panggilan pembantu: Dengan Pseudonymizer aktif, judul percakapan yang dibuat otomatis dan panggilan pembantu AI internal kecil kini diarahkan melalui perlindungan yang sama dengan pesan Anda — baik di klien maupun di relay — sehingga judul thread tidak lagi membawa nama asli ke model. Jawaban sub-agen juga menampilkan nilai asli di layar sekarang alih-alih nama penggantinya.
- Common: Sinkronisasi GitHub menangani konten non-Inggris dan pengeditan simultan: File yang disinkronkan dari GitHub yang berisi karakter beraksen atau non-Latin tidak lagi tiba dalam keadaan berantakan, dan mengirimkan perubahan ke file yang telah berpindah di GitHub sejak sinkronisasi terakhir Anda kini akan memunculkan konflik alih-alih menimpa salinan yang lebih baru secara diam-diam.
- Common: Error server sementara tidak lagi mengeluarkan Anda: Error server sementara selama penyegaran masuk latar belakang harian bisa menghapus sesi Anda dan mengeluarkan Anda. Hanya penolakan kredensial asli yang akan mengeluarkan Anda sekarang; apa pun yang bersifat sementara akan mempertahankan sesi Anda dalam jendela tenggang.
- Common: Klien browser jarak jauh melakukan booting dengan bersih: Membuka caiioo.ai dari browser biasa (melalui private relay Anda) tidak lagi menunjukkan dinding panjang error koneksi saat masuk, dan setelah pembaruan, UI selalu dimuat baru alih-alih salinan cache yang lama.
- macOS, iOS, Android: Pemanasan model cold-start: Model suara dan STT on-device kini melakukan pemanasan selama booting aplikasi alih-alih pemuatan lazy pada penggunaan pertama, menyembunyikan latensi panggilan pertama selama beberapa detik. Ketukan pertama pada mikrofon kini terasa hampir instan.
- iOS: Kepatuhan perutean penjualan App Store §3.1.1: Semua permukaan pembayaran eksternal (tombol checkout Stripe, tautan "kelola penagihan" yang mengarah ke luar aplikasi) dibatasi di balik pemeriksaan iOS, sehingga klien iOS hanya menawarkan pembelian StoreKit dalam aplikasi untuk langganan digital, sesuai dengan kebijakan anti-steering Apple.
- iOS, macOS: Registrasi ekstensi Safari yang usang tidak lagi membekukan jalur relay: Saat WebKit Apple meninggalkan beberapa registrasi ekstensi Safari yang usang di seluruh pembaruan aplikasi, Caiioo kini mengusir duplikat yang digantikan alih-alih membiarkannya membeku, sehingga ekstensi Safari yang didukung relay tetap berfungsi tanpa perlu instalasi ulang manual.
- Android: Izin media yang usang dibersihkan:
READ_MEDIA_IMAGEStelah dihapus dari manifest, dan izin lama yang ditambahkan secara implisit oleh pustaka LiteRT GPU telah dicabut, sehingga permintaan izin runtime aplikasi kini minimal — lebih dekat dengan apa yang sebenarnya disetujui pengguna.
Keamanan
- Common: Pembersihan penguatan di seluruh impor, perenderan, dan logging: Dokumen Word yang dimanipulasi dan arsip impor percakapan tidak lagi dapat menghabiskan memori melalui trik dekompresi (pembatasan ukuran yang ketat dan parsing dokumen yang lebih aman); ekspor ChatGPT dengan struktur berbahaya tidak lagi dapat membuat pengimpor macet; tiga risiko cross-site scripting di halaman dokumen (Slate) telah ditutup; server kini menolak untuk mengambil URL saran model yang mengarah ke alamat jaringan internal atau pribadi; aturan filter ditolak jika polanya dapat mengunci matcher; dan log debug webhook pembayaran tidak lagi mencatat rahasia.
Perbaikan Bug
- Common: API key penyedia suara muncul di tempat yang tepat: Saat penyedia cloud hanya digunakan untuk speech-to-text (misalnya Cartesia Ink sebagai mesin dikte Anda), kolom API key-nya terdampar di bagian Text-to-Speech (output) alih-alih di samping pemilih speech-to-text — dan tetap terlihat bahkan setelah Anda mengganti suara TTS ke penyedia lain. Kolom key setiap penyedia kini merender di bawah pemilih yang benar-benar menggunakannya (input vs. output), didorong oleh satu definisi penyedia suara.
- Common: Auto-read kini berfungsi dengan suara Cartesia dan Gemini: Toggle "baca balasan dengan keras" secara diam-diam tidak pernah aktif saat suara TTS Anda adalah Cartesia atau Google Gemini — keduanya salah diklasifikasikan sebagai model on-device yang menunggu unduhan. Auto-read kini aktif dengan benar setelah API key penyedia (dan suara, jika diperlukan) diatur.
- Common: Dikte Cartesia berfungsi di mana-mana: Cartesia Ink sebagai mesin speech-to-text Anda kini dikenali dengan benar sebagai siap setelah API key-nya diatur (alih-alih diperlakukan seperti model lokal yang menunggu unduhan) — di seluruh ekstensi, aplikasi asli, dan pengaturan yang didukung relay (macOS, atau klien web melalui private relay Anda), di mana relay sebelumnya mencoba memuat "cartesia" sebagai model on-device.
- Common: Suara Gemini mulai diputar lebih cepat: Google Gemini TTS membaca balasan dengan keras kalimat demi kalimat sekarang, sehingga pemutaran dimulai setelah kalimat pertama alih-alih menunggu seluruh balasan disintesis — menyamai rasa ElevenLabs, Cartesia, Resemble, dan Kokoro. (API Gemini menghasilkan seluruh ucapan sekaligus, jadi pemotongan dilakukan di sisi kami; slider kecepatan kini berlaku untuk Gemini juga.)
- Common: Error pemutaran suara kini ditampilkan, tidak lagi diam: Saat membaca balasan dengan keras gagal (API key hilang/tidak valid, suara/model Resemble yang tidak kompatibel, penolakan penyedia, dll.), alasannya kini muncul sebagai pesan di layar alih-alih gagal diam-diam hanya dengan log konsol. Pesan-pesan tersebut dapat ditindaklanjuti (misalnya "Suara Resemble.ai yang dipilih tidak mendukung model 'chatterbox-turbo' — pilih suara yang kompatibel dengan Chatterbox…").
- Common: Error suara/model Resemble.ai yang lebih jelas: Saat suara Resemble yang dipilih tidak mendukung model yang dipilih, error kini menyatakan hal tersebut secara tepat dan cara memperbaikinya, alih-alih memunculkan payload error internal mentah.
- Common: Foto HEIC/HEIF dari iPhone modern dapat dikonversi lagi: Melampirkan foto iPhone terbaru (HEIC/HEIF) gagal dikonversi — muncul error "format not supported" dan kembali ke lampiran file biasa alih-alih gambar yang dapat dilihat. Konverter gambar bawaan sudah kedaluwarsa bertahun-tahun dan tidak dapat membaca foto dari iPhone saat ini (terutama foto resolusi penuh dan HDR). Ini telah diganti dengan dekoder mutakhir, sehingga lampiran HEIC/HEIF berubah menjadi JPEG dan ditampilkan inline lagi.
- Common: Tool video dan musik selalu mengiklankan daftar model live: Tool video dan musik sebelumnya hanya menunjukkan tiga ID fallback bawaan kepada LLM — pemanasan latar belakang per-turn yang mengambil registri video/musik OpenRouter live di dalam subproses relay sering kali terlambat sebelum deskripsi tool dikirimkan. Status registri yang di-cache kini menyiapkan layanan model video dan musik saat subproses booting, sehingga tool selalu menunjukkan jajaran saat ini (Kling, Hailuo, Wan, dll.), dan model yang dipilih pengguna diselesaikan tanpa round-trip jaringan per-turn.
- Common: Benchmark multi-model Test Runner kini mengembalikan skor yang bermakna: Menjalankan benchmark "bandingkan model-model ini" dengan
runLLMJudge = truebiasanya menghasilkan skor nol secara diam-diam dan peringkat urutan input, karena jalur tingkat suite hanya memeriksa pengaturanevaluationper-pengujian dan mengabaikan flag di seluruh proses. Sekarang sistem menghormati salah satu sinyal tersebut, dan saat judge aktif tetapi tidak ada rubrik yang diberikan, rubrik default (faktualitas + kelengkapan + kejelasan + kegunaan) akan diterapkan. Tindakanget_resultdanexport_transcriptpada tooltest_runnerjuga tidak lagi menolak dengan pesanrunId and testId are requiredsaat hanya salah satunya yang hilang — error kini menyebutkan kolom yang sebenarnya hilang. - Common: Pemutaran suara bisa benar-benar senyap di iOS dan Safari: Membaca balasan dengan keras terkadang tidak menghasilkan suara sama sekali sampai aplikasi dimulai ulang — mesin audio dimulai dalam status ditangguhkan dan tidak pernah dibangunkan. Pemutaran kini menghasilkan suara dengan andal.
- Common: Pengingat harian berbunyi pada waktu yang Anda tetapkan: Pengingat berulang yang dibuat untuk, misalnya, jam 9:00 pagi bisa bergeser dan berbunyi pada saat Anda membuatnya setiap hari. Pengulangan kini tertambat pada waktu mulai yang dijadwalkan.
- macOS, Desktop: Notifikasi tugas terjadwal benar-benar tiba: Saat tugas terjadwal selesai dan mencoba memberi tahu Anda, aplikasi desktop macOS dan Windows/Linux secara diam-diam membuang notifikasi tersebut. Sekarang notifikasi muncul sebagai notifikasi sistem normal.
- Common: Kegagalan pendaftaran tidak lagi diam: Jika email verifikasi tidak dapat dikirim selama pendaftaran, Anda kini mendapatkan error yang jelas segera alih-alih pendaftaran yang tampak berhasil tetapi tidak pernah mengirimkan email.
- Common: Menu lampiran "+" pada composer muncul kembali pada panel sempit: Perbaikan sebelumnya yang mempertahankan tombol kirim di layar pada lebar yang sangat sempit secara tidak sengaja memotong menu lampiran hingga hilang. Sekarang keduanya muat.
- Common: Nama model Claude berfungsi kembali untuk pengguna BYOK Anthropic: Memilih model Claude tertentu dengan key Anthropic Anda sendiri menghasilkan error "model not found" karena pemetaan nama model internal yang kedaluwarsa. Nama model kini diteruskan ke Anthropic apa adanya.
- Common: Langkah yang gagal di dalam workflow aplikasi multi-langkah kini menghentikan workflow: Workflow bersarang yang gagal sebelumnya dilaporkan ke induknya sebagai keberhasilan, sehingga cabang penanganan error workflow tidak pernah berjalan. Kegagalan kini merambat dengan benar.
Versi 0.9.72222 Mei 2026
Ini adalah rilis pertama di mana tiga kemampuan yang telah lama dinantikan — Pseudonymizer, Community Hub, dan Messaging Gateway — tersedia untuk semua orang. Ketiganya telah diperkuat dalam program penguji selama berbulan-bulan; sorotan di bawah ini mencakup peluncuran publik serta fitur-fitur baru dan perbaikan yang menyertainya.
Tampilkan detailSembunyikan detail
Fitur Baru
- Umum: Pseudonymizer diluncurkan untuk semua orang: Filter data pribadi pada perangkat dari Caiioo mendeteksi nama, email, nomor telepon, alamat, ID, organisasi, kota, dan nilai sensitif lainnya dalam apa yang Anda ketik dan menukarnya dengan data palsu yang realistis sebelum mencapai model — kemudian membalikkan penukaran tersebut secara lokal saat kembali, sehingga percakapan di layar Anda tetap menampilkan nilai aslinya. Model tidak pernah melihat nilai asli; pemanggilan alat (tool calls) berjalan pada nilai asli setelah pemulihan. Aktifkan dengan ikon perisai baru di samping tombol kirim — abu-abu untuk mati, biru untuk Filter Data Pribadi, teal untuk PHI / Limited Data Set, zamrud untuk PHI / Safe Harbor. Saat aktif, cincin tipis berwarna sesuai mode aktif akan mengelilingi komposer sebagai pengingat, dan chip "🛡 pseudonymized — N substitutions" muncul di bawah setiap pesan yang nilainya ditukar; klik untuk melihat pasangan asli → palsu mana yang digunakan, lengkap dengan label kategori. Termasuk sub-mode ketat PHI / Safe Harbor (HIPAA §164.514(b)(2): juga menghapus tanggal selain tahun, alamat geografis lengkap, dan usia di atas 89) untuk kasus di mana Anda memerlukan dataset terdeidentifikasi yang dapat dibagikan tanpa Perjanjian Penggunaan Data. (Fitur ini sebelumnya disebut "Anonymizer." Kami mengganti namanya menjadi "Pseudonymizer" karena itu adalah istilah teknis yang tepat: GDPR Pasal 4(5) mencadangkan "anonimisasi" untuk transformasi satu arah yang tidak dapat dibatalkan, sedangkan fitur ini dirancang untuk dapat dibalik — layar Anda tetap menampilkan nama asli.)
- Umum: Community Hub diluncurkan: Marketplace satu-klik baru untuk menginstal alat, mode, server MCP, dan aplikasi lengkap yang memperluas Caiioo. Telusuri dari dalam ekstensi atau dari caiioo.ai/hub. Katalog peluncuran mencakup Slack (masuk sekali dengan aplikasi Caiioo Slack — tanpa konfigurasi aplikasi manual atau mode pengembang), Notion, Linear, GitHub, Atlassian, PandaDoc, Microsoft 365, Legal Data Hunter (18 juta+ dokumen yurisprudensi, legislasi, dan doktrin di 110+ negara), dan 18 tambahan server MCP yang mendaftar sendiri dan mengotorisasi melalui masuk log penyedia mereka sendiri — tidak perlu salin-tempel rahasia atau pengaturan mode pengembang. Setiap paket menampilkan pratinjau tepat tentang apa yang diinstalnya — alat, mode, keterampilan, server MCP, dan variabel — sebelum Anda mengeklik Instal.
- Umum: Akses Jaringan Alat — persetujuan eksplisit saat alat akan meninggalkan mesin Anda: Saat Anda memilih penyedia obrolan lokal (Ollama, MLX), Anda membuat pilihan privasi yang disengaja — percakapan Anda tetap berada di perangkat. Alat yang merutekan melalui penyedia jarak jauh (pembuatan gambar, musik, video, pencarian web Perplexity) dulunya melewati batas tersebut secara diam-diam. Caiioo sekarang berhenti pada upaya pertama, menampilkan kartu Setujui / Batalkan secara inline yang menyebutkan alat dan penyedia yang akan dikirimi data, dan mengingat keputusan Anda per penyedia. Cabut kapan saja dari Settings → Personalization & Privacy → Tool Network Access.
- Umum: Messaging Gateway diluncurkan (Pro): Caiioo sekarang dapat menjawab pesan di platform yang sebenarnya digunakan oleh pelanggan dan kontak Anda — WhatsApp Business, Messenger, Telegram, iMessage, Signal, Viber, dan Beeper — melalui satu gateway yang dapat dikonfigurasi di Settings → Messaging. Setiap saluran menggunakan kredensial bot / bisnis standar penyedianya, yang dimasukkan sekali per layanan. Untuk setiap percakapan, Anda memilih bagaimana agen muncul: Auto (agen menjawab semua orang; apa pun yang Anda ketik di utas yang sama diperlakukan sebagai pembinaan yang membentuk balasan berikutnya), Direct (agen tetap menjawab otomatis, tetapi apa pun yang Anda ketik akan diteruskan ke penelepon sebagai Anda), atau Takeover (agen mundur sepenuhnya dan Anda mengambil alih). Lampiran gambar, audio, dan video mengalir ke model di kedua arah, sehingga Anda dapat bertanya "apa yang ada di foto yang baru saja dikirim pelanggan ini?" dan menjawab di saluran yang sama. Slack berada di Community Hub sebagai paket MCP tersendiri — instal dari sana alih-alih dari Messaging Gateway.
- Umum: My Day (Beta): Aplikasi kedua yang dapat diinstal dari Hub: pengarahan pagi satu-klik yang menarik kalender hari ini, email yang belum dibaca, dan dokumen terbaru ke dalam satu dasbor. Tombol komposer menjalankan pengarahan; agen merender ke tampilan dasbor yang sama setiap kali, dengan keterampilan tindak lanjut untuk memperluas item apa pun, menyusun draf balasan, atau menjadwalkan blok kerja mendalam.
- Umum: Storybook Builder (beta): Aplikasi lain yang dapat diinstal dari Hub: pilih gaya, audiens, rentang usia, dan pengarahan bebas; agen merancang pemeran, menggambar potret referensi untuk menjaga konsistensi karakter, menghasilkan setiap halaman dengan prosa dan ilustrasi, membuat sampul dari halaman terbaik, dan merender buku yang sudah jadi ke dalam penampil tata letak gulir yang mudah dibaca. Dapat di-fork seperti aplikasi Hub lainnya, sehingga Anda dapat menyesuaikan prompt utama atau menukar opsi gaya.
- Umum: Paket gratis sekarang mencakup aplikasi desktop: Aplikasi desktop macOS dan Windows / Linux sebelumnya memerlukan Pro. Pengguna gratis sekarang dapat masuk ke aplikasi desktop di setiap platform — platform itu sendiri gratis, dan Pro tetap membedakan pada kemampuan khusus Pro (pembuatan gambar, server MCP jarak jauh, tugas terjadwal, dll.).
- Umum: Pro Mobile dihentikan — satu tingkat Pro seharga $9 di web, desktop, dan seluler: Pembelian dalam aplikasi Pro Mobile seharga $2.99 (iOS dan Android) telah dihapus. Tingkat Pro tunggal seharga $9/bulan sekarang membuka setiap klien Caiioo di setiap platform — Chrome, Edge, macOS, Windows, Linux, iOS, Android — tanpa SKU seluler terpisah dan tanpa kerumitan hak lintas platform. Pelanggan Pro Mobile yang ada akan ditingkatkan ke Pro tanpa biaya tambahan dan mempertahankan setiap kemampuan yang mereka miliki. Instalasi seluler baru hanya akan melihat tingkat Pro seharga $9 pada paywall dalam aplikasi, sesuai dengan situs web.
- Umum: Caiioo for Legal (beta): Instalasi satu-klik baru dari Community Hub mengaktifkan lima belas keterampilan hukum lintas praktik — penandaan kontrak, penyusunan redline, penyusunan transaksional, memo & opini, advokasi, tinjauan playbook batch, dan banyak lagi — didukung oleh dua playbook negosiasi komprehensif (sisi beli dan sisi jual) dengan tingkat Preferred / Fall-back / Walk-away di puluhan klausul umum. Variabel tetap berada dalam cakupan utas yang sedang Anda kerjakan, sehingga setiap masalah mempertahankan klien, lawan, yurisdiksi, dan posturnya sendiri tanpa bercampur dengan yang berikutnya.
- Umum: Self Checker — nilai jawaban apa pun dengan tombol ⚖ baru: Setiap giliran asisten sekarang memiliki tombol ⚖ di bilah tindakan. Klik untuk memberi skor pada jawaban tersebut terhadap permintaan Anda — juri melihat giliran penuh (prompt Anda, setiap input dan output pemanggilan alat, gambar yang dilampirkan, dan balasan asisten), menyusun pemeriksaan deterministik (kecocokan persis, mengandung, regex, rentang angka, aritmatika), menjalankannya, dan merender kartu putusan secara inline. Pilih penyedia mana pun yang Anda miliki kuncinya; biaya LLM juri akan masuk ke total berjalan percakapan sehingga tidak ada biaya tersembunyi.
- Umum: Test Runner — coba Caiioo pada daftar contoh Anda sendiri (Pro): Berikan Caiioo daftar prompt dan cara untuk menilai setiap jawaban — substring yang harus muncul, pola yang harus sesuai dengan respons, alat tertentu yang harus digunakan, atau model kedua yang memberi skor jawaban 1-10 berdasarkan kriteria yang Anda tentukan. Caiioo menjalankan setiap prompt dalam percakapan barunya sendiri, menangkap balasan asisten, alat apa yang dipanggilnya, berapa lama waktu yang dibutuhkan, dan berapa biayanya, lalu merender laporan lulus/gagal yang dapat Anda ekspor sebagai CSV. Berguna untuk memeriksa apakah mode, model, atau aplikasi Hub yang diinstal masih berperilaku sesuai harapan Anda.
- Umum: Aplikasi Hub dapat menyertakan materi referensi siap pakai: Paket Community Hub sekarang dapat membundel templat Slate, PDF, dan file referensi lainnya sendiri. Menginstal Caiioo for Legal, misalnya, akan memasukkan dua playbook negosiasi langsung ke perpustakaan Anda sehingga agen dapat menandai kontrak Anda berdasarkan playbook tersebut pada giliran pertama.
- Umum: My Apps — fork aplikasi Hub mana pun dan edit sebagai milik Anda: Panel My Apps baru di Settings → Tools, Modes & Apps memungkinkan Anda melakukan fork pada aplikasi Community Hub mana pun menjadi salinan pribadi dan mengedit primitifnya — alat, keterampilan, mode, kartu, tampilan, alur kerja, lampiran templat, dan variabel — dengan editor per-primitif. Agen juga dapat mengambil snapshot percakapan yang berguna menjadi draf aplikasi pribadi untuk Anda sempurnakan.
- Umum: Aplikasi Hub sekarang sinkron di seluruh perangkat: Instal paket Community Hub di Mac Anda dan itu akan muncul di iPhone Anda, dan sebaliknya. Aplikasi pribadi (aplikasi yang telah Anda fork atau simpan sebagai milik sendiri) juga ikut sinkron. Vector clocks per paket berarti tidak ada instalasi yang akan menimpa instalasi yang lebih baru dari perangkat lain.
- Umum: Hub Settings sekarang mencantumkan setiap primitif aplikasi di bagiannya sendiri: Tools, Modes & Apps bertambah empat bagian baru — Cards, Views, Workflows, dan Template Attachments — di samping Tool Configuration dan Agent Modes yang sudah ada. Masing-masing adalah inventaris baca-saja dari apa yang sebenarnya dikirimkan oleh aplikasi yang Anda instal, dengan atribusi sumber sehingga Anda dapat melihat paket Hub mana yang membawa keterampilan, mode, atau kartu tertentu.
- Umum: Keterampilan sekarang terlihat oleh model: Sebelumnya keterampilan hanya untuk UI — mengeklik chip keterampilan akan menempelkan teks ke dalam pesan Anda tetapi model itu sendiri tidak menyadarinya. Setiap mode sekarang menyuntikkan keterampilan yang tersedia (nama, deskripsi, isi prompt) ke dalam system prompt, sehingga frasa seperti "gunakan keterampilan analisis kontrak Anda pada PDF ini" benar-benar berfungsi.
- Umum: Kartu sub-agen merender secara inline di obrolan utama: Saat sub-agen mengeluarkan kartu (putusan Self Checker, bagan yang dihasilkan, tampilan hasil terstruktur), kartu tersebut dipindahkan ke percakapan induk dan dirender secara inline di samping hasil teks sub-agen — sama seperti cara kerja lampiran sub-agen yang sudah ada.
- Umum: Google Sheets — 14 tindakan baru: Tempel data (CSV / TSV / HTML), pisahkan teks ke kolom, pangkas spasi kosong, hapus duplikat, terapkan atau hapus filter bilah alat dengan kriteria dan aturan pengurutan, pindahkan baris atau kolom, masukkan dan hapus rentang sel, lindungi rentang dengan izin editor, tentukan dan perbarui rentang bernama, lampirkan metadata pengembang, sesuaikan pemformatan bersyarat, dan gunakan palet ColorStyle modern — semuanya tanpa meninggalkan obrolan.
- Umum: Google Docs mendapatkan komentar asli, dukungan multi-tab, dan kesadaran smart-chip: Tambahkan, balas, selesaikan, dan hapus komentar Docs asli yang muncul di UI Docs untuk semua orang di dokumen tersebut. Dokumen multi-tab sekarang berfungsi dengan benar — agen membaca dari dan menulis ke tab yang tepat alih-alih mencampuradukkan setiap tab ke dalam satu ruang posisi. Smart chips (orang, tautan, persamaan, jeda halaman, chip tanggal) sekarang dikenali sehingga operasi pencarian dan pengeditan mendarat pada karakter yang tepat. Pengeditan bersamaan sekarang gagal dengan pesan kesalahan yang jelas alih-alih saling menimpa secara diam-diam.
- macOS: Pemutaran suara (Kokoro TTS) dimulai dalam satu detik: Suara pada perangkat gagal secara diam-diam di macOS karena model tidak dapat dimuat di dalam WebView. Suara sekarang berjalan melalui proses pembantu aplikasi desktop dan mengalir kalimat demi kalimat, sehingga Anda mendengar kalimat pertama dalam waktu sekitar satu detik setelah mengeklik putar, bahkan pada mesin yang sibuk.
- Web: Paket Hub diinstal melalui tautan
caiioo://: Mengeklik Instal di caiioo.ai sekarang merutekan langsung ke klien mana pun yang sebenarnya Anda miliki — ekstensi Chrome atau aplikasi asli — alih-alih menjalankan keduanya sekaligus. Jika Anda menginstal keduanya, Anda akan melihat pemilih. Modal instalasi Community Hub juga merinci muatan setiap paket — alat, mode, keterampilan, server MCP, dan variabel — sehingga Anda dapat melihat dengan tepat apa yang diinstal sebelum mengeklik Instal. - Desktop: Linux AppImage mendaftarkan skema URL
caiioo://: Pengguna Linux pada build AppImage sekarang dapat menginstal aplikasi Hub dari caiioo.ai dengan satu klik — skema URL terdaftar pada peluncuran pertama tanpa instalasi paket sistem apa pun.
Peningkatan
- Umum: Perombakan stabilitas Slate dan fidelitas round-trip: Menutup sekitar 40 bug individu di seluruh editor rich-text, mesin diff, riwayat versi, dan impor/ekspor Word. Perubahan yang dilacak tidak lagi rusak saat proposal AI mendarat pada dokumen yang telah Anda edit sejak saat itu; snapshot riwayat versi sekarang benar-benar salinan beku; revisi diselesaikan dengan benar saat konten cocok dengan target alih-alih terhenti; proposal AI bergabung dengan redline yang ada alih-alih menimpa editan penulis lain; menerima atau menolak perubahan dalam file Word tetap tersimpan di penyimpanan; ekspor rich-text menangani emoji dan karakter supplementary-plane lainnya; dan mesin diff tidak lagi membingungkan penghapusan dan modifikasi saat teksnya cocok.
- Umum: Slate — terima atau tolak setiap perubahan yang dilacak di dalam pilihan: Tombol baru ✓ Sel / ✗ Sel di bilah alat tinjauan Slate meniru perilaku Word "pilih paragraf, terima semua perubahan di dalamnya" — sorot wilayah dan satu klik akan menyelesaikan setiap perubahan terlacak yang tumpang tindih dengannya. Mesin diff juga menyatukan editan berdekatan yang hanya dipisahkan oleh spasi kosong atau tanda baca menjadi satu unit terima-atau-tolak, sehingga meninjau penulisan ulang AI bukan lagi ratusan klik individu.
- Umum: Fidelitas impor / ekspor dokumen Word: Pemeriksaan sekitar 110 bug melalui parser .docx memperbaiki pemformatan karakter yang mengabaikan sakelar "mati" eksplisit, pewarisan gaya yang rusak, resolusi warna tema yang hilang, indentasi paragraf yang hilang, penanganan superscript / subscript / teks tersembunyi yang salah, penomoran daftar yang salah setelah tajuk, pemisah tab dan jeda baris yang hilang dalam teks yang diekstrak, gambar tersemat yang tidak diekstrak sama sekali, dan hilangnya referensi gambar tersemat saat ekspor. Ekspor Markdown sekarang menggunakan indentasi daftar yang benar menurut CommonMark.
- Umum: Audit round-trip dan perenderan PDF: Audit pipa PDF mempertahankan gambar inline, string hex, dan spasi huruf pada round-trip; menyelesaikan sumber daya halaman yang diwariskan dengan benar; mempertahankan masker transparansi, decode, intent, dan flag interpolasi pada penggantian gambar; menyelamatkan karakter khusus (simbol Euro, kutipan cerdas, merek dagang) yang tidak dapat dikodekan secara asli oleh font Windows; menangani emoji dan karakter supplementary-plane lainnya dengan benar dalam font yang tersemat di PDF; dan memunculkan kesalahan OCR alih-alih menelannya. Penampil PDF Slate juga terbuka jauh lebih cepat pada PDF multi-halaman dengan merender halaman secara malas (lazy rendering), dan PDF besar tidak lagi mengambil file berulang kali saat pertama kali dibuka.
- Umum: Ekspor PDF mempertahankan karakter yang tidak dapat dikodekan alih-alih gagal: Karakter khusus yang tidak dapat dikodekan oleh font yang dipilih sekarang diteruskan tanpa perubahan dari PDF sumber alih-alih membatalkan seluruh ekspor.
- Umum: Peningkatan akurasi dan cakupan Pseudonymizer: Model detektor data pribadi dilatih ulang dengan pipa yang sadar lokasi dan sekarang menangani bahasa Mandarin dan berbagai skrip non-Latin lainnya dengan jauh lebih baik. Rentang nama sekarang meluas dengan benar melintasi batas skrip — inisial tengah, gelar kehormatan di depan, dan urutan Mandarin, Jepang, Korea, dan Arab yang bersambung — sehingga kebocoran setengah nama ditutup. Pemeriksaan kedua sebagai jaring pengaman baru menangkap kesalahan sebelum dikirim. Rentang label yang sama yang terfragmentasi disatukan sebelum substitusi. Deteksi nama kota dan perusahaan multibahasa sekarang sudah dalam tahap produksi. Output numerik alat kalkulator tidak lagi salah diklasifikasikan sebagai nama.
- Umum: Inspektur halusinasi Pseudonymizer: Memindai balasan asisten untuk nama-nama berbentuk palsu yang tidak ada dalam peta substitusi sesi Anda — kecocokan berarti model kemungkinan mengarang nama. Berpasangan dengan inspektur kebocoran yang ada untuk memberikan pandangan lengkap tentang apa yang dikatakan model mengenai identitas.
- Umum: Data palsu multibahasa Pseudonymizer: Nama kota, nama perusahaan, dan nama pribadi sekarang menghasilkan pengganti yang sesuai dengan lokasi — prompt bahasa Spanyol mendapatkan data palsu yang tampak seperti bahasa Spanyol, prompt bahasa Jepang mendapatkan data palsu yang tampak seperti bahasa Jepang, dan seterusnya.
- Umum: 30+ perbaikan kebenaran kecil Pseudonymizer: Audit multi-putaran membersihkan puluhan temuan tingkat keparahan rendah, sedang, dan tinggi — celah cakupan skrip, kebisingan log debug, kebocoran antar sesi, bug pemangkasan URL, kasus tepi kebijakan, privasi log audit, ketahanan pemulihan, penanganan Unicode dalam kamus pengguna, kebocoran PII struktural dalam mode self-only, dan banyak lagi.
- Umum: Pesan Telegram dirender dengan pemformatan yang tepat: Pesan yang dikirim melalui jembatan Telegram sekarang diformat menggunakan gaya tebal, miring, kode, dan tautan asli Telegram alih-alih menampilkan tanda bintang mentah, backtick, dan sintaks "teks (url)" yang rusak. Gambar masuk dari Telegram juga mengalir dengan benar ke model berkemampuan visi, dan pesan yang sudah diformat dari agen tidak diformat ulang oleh jembatan.
- Umum: Sinkronisasi kalender mencakup setiap kalender di akun Anda: Sinkronisasi latar belakang sebelumnya hanya mengulang kalender Google utama Anda; kalender tim dan keluarga secara diam-diam absen. Setiap kalender yang terlihat sekarang disinkronkan. Paginasi acara diikuti dengan benar (sehingga acara setelah halaman pertama tidak lagi hilang), zona waktu acara dipertahankan alih-alih dinormalisasi ke UTC, acara sepanjang hari berlabuh dengan benar, dan penanganan Apple Calendar sekarang merutekan Apple Reminders juga.
- Umum: Kebenaran alat Kalender / Agenda: Menutup klaster 19 bug di seluruh pembuatan / pembaruan / penghapusan / daftar kalender — yang terpenting, tanggal acara sepanjang hari sekarang diturunkan dalam zona waktu lokal Anda alih-alih UTC, sehingga acara yang Anda tetapkan untuk hari Jumat tidak lagi mendarat di hari Kamis di zona waktu timur.
- Umum: Pembersihan keandalan alat Gmail: Memperbaiki lima bug yang secara diam-diam menghasilkan hasil akun yang salah, utas balasan yang rusak, nama penerima gaya "Doe, John" yang kacau, dan kegagalan otentikasi tersembunyi. Balasan sekarang masuk ke utas dengan benar baik di Gmail maupun klien email eksternal (Outlook, Apple Mail, Thunderbird). Pembaruan draf mempertahankan utas percakapan asli.
- Umum: Pencarian Gmail berdasarkan pengirim, kategori, usia, lampiran, dan status belum dibaca: Meminta agen untuk menemukan "email yang belum dibaca dari Bob dari minggu lalu dengan lampiran" dulunya bergantung pada model yang mengingat sintaks operator pencarian Gmail yang tepat — dan ia akan mengeluarkan kembali kueri logis yang sama dengan kata-kata berbeda sampai ada yang berhasil. Alat Gmail sekarang mengekspos parameter filter kelas satu (
from,subject,label,hasAttachment,isUnread,isImportant,category,newerThan/olderThanseperti7d/1m/1y, dan tanggalafter/before), sehingga agen memilih filter yang tepat pada percobaan pertama. - Umum: Pembersihan keandalan alat Google Drive: Dua belas perbaikan termasuk menolak membaca file biner sebagai teks, mendukung jalur folder drive bersama, memunculkan paginasi untuk daftar folder besar, memetakan Slides ke ekspor PPTX, menghapus peran "pemilik" yang rusak dari opsi berbagi, dan memperbaiki pemfilteran folder tujuan pada pemindahan. Cache transfer Drive sekarang mengakhiri tautan publik setelah 24 jam alih-alih membiarkannya publik secara permanen jika pembersihan gagal.
- Umum: Google Drive — jalur folder lengkap, drive bersama, ekspor, transfer pemilik, penemuan tautan: Operasi Drive sekarang menerima jalur folder yang dapat dibaca manusia (
Engineering/Specs/Q3) alih-alih hanya ID folder yang buram, masuk ke Shared Drives sebagai tujuan kelas satu, mengekspor Docs / Sheets / Slides ke tipe MIME tertentu (PDF, DOCX, XLSX, PPTX), mentransfer kepemilikan file antar pengguna, dan memunculkan tautan siapa-saja-dengan-tautan serta tautan publik sehingga agen dapat menjawab "apa URL yang dapat dibagikan untuk file ini?" tanpa Anda menyalinnya secara manual. - Umum: Editan teks Google Slides mendarat di tempat yang tepat: Alat Slides menggunakan angka ajaib 999999 untuk "akhir teks," yang ditolak oleh API. Sekarang ia mencari panjang teks yang sebenarnya dan menyusun rentang yang tepat sehingga editan indeks parsial (misalnya "gaya dari karakter 5 seterusnya") berfungsi sebagaimana mestinya.
- Umum: Google Sheets — 30+ perbaikan kebenaran kecil: Penguraian rentang menangani nama lembar yang dikutip dengan tanda baca di dalamnya, referensi tanpa batas (A:A, 1:10), dan kolom setelah Z; unggahan gambar menulis rumus
=IMAGE()yang sebenarnya alih-alih menghapus sel; impor HTML mendekode entitas bernama, desimal, dan hex termasuk karakter astral-plane; bagan tidak lagi merusak pembaca info lembar; pencarian melaporkan huruf kolom absolut dan memunculkan kesalahan per lembar. Diff lembar sekarang mengeluarkan penambahan dan penghapusan dengan benar. - Umum: Dialog variabel sekarang berfungsi untuk aplikasi Hub apa pun: Tombol komposer "buka variabel" sebelumnya dikodekan secara keras untuk satu aplikasi tertentu. Sekarang ini didorong dari manifes Hub, sehingga aplikasi apa pun yang mengirimkan dialog variabel mendapatkan tombol dan labelnya sendiri.
- Umum: Aplikasi pribadi muncul di setiap pembaca: Aplikasi pribadi (aplikasi yang telah Anda fork atau simpan) sekarang menyumbangkan keterampilan, mode, server MCP, alat, tampilan, dan variabel mereka melalui setiap tempat agen membacanya — bukan hanya komposer. Mereka sekarang menjadi aplikasi kelas satu, identik dengan aplikasi yang diinstal dari Hub.
- Umum: Penghapusan instalasi Hub benar-benar menghapus semuanya: Menghapus instalasi aplikasi Hub sekarang juga menghapus mode paket, tombol komposer, keterampilan, lampiran templat, patch variabel mode, daftar penonaktifan sistem yang di-cache, dan (jika Anda sedang menggunakannya) mode aktif paket tersebut. Tidak ada lagi mode yatim piatu yang tertinggal di pemilih setelah penghapusan instalasi.
- Umum: Instalasi Hub memperingatkan tentang tumpang tindih: Saat Anda menginstal paket yang keterampilan, mode, MCP, alat, atau tampilannya akan menduplikasi sesuatu yang sudah Anda miliki, sebuah toast akan memunculkan konflik pada saat instalasi sehingga Anda dapat memutuskan apa yang harus dilakukan, dan indikator duplikasi per baris tetap terlihat di daftar instalasi Hub dan di inventaris Settings Anda.
- Umum: Overlay variabel per utas untuk pekerjaan lingkup masalah: Variabel mode dulunya bersifat lengket di setiap percakapan, yang mana salah untuk pekerjaan lingkup masalah (setiap masalah hukum, setiap keterlibatan klien, setiap proyek adalah konteks yang berbeda). Setiap utas sekarang dapat membawa overlay variabelnya sendiri sehingga agen mengerjakan Masalah A di satu utas dan Masalah B di utas berikutnya tanpa mencampuradukkannya.
- Umum: Instalasi Hub tidak lagi memunculkan kaskade tab untuk setiap masuk log yang diperlukan: Menginstal aplikasi Hub multi-penyedia dulunya memicu satu tab masuk log per penyedia secara berurutan. Instalasi sekarang selesai dengan cepat dan meminta setiap masuk log yang tersisa sesuai permintaan, satu per satu, alih-alih menumpuk tab.
- Umum: Ketahanan sinkronisasi cloud: Penurunan kunci sinkronisasi tim sekarang menggunakan ID organisasi dan frasa sandi Anda alih-alih email pribadi Anda, sehingga setiap anggota tim yang sama menurunkan kunci yang sama dan benar-benar dapat mendekripsi item satu sama lain (ini sebelumnya rusak). Timer sinkronisasi, vector clocks, dan penguncian manifes juga diperketat untuk mencegah sinkronisasi yang tumpang tindih merusak status.
- Umum: Tombol "Gunakan Akun Caiioo" berfungsi untuk kunci yang disediakan kembali: Tombol Settings sebelumnya tidak melakukan apa pun jika baris OpenRouter yang disediakan untuk Anda telah dinonaktifkan oleh peralihan sebelumnya ke BYOK atau kegagalan dekripsi. Sekarang ia mencetak baris baru saat server mengatakan Anda tidak memilikinya, sehingga tombol tersebut selalu memulihkan kunci yang berfungsi.
- Umum: Bidang kunci OpenRouter tetap sinkron dengan Settings: Input kunci API sekarang disegarkan saat komponen induk mendorong nilai baru (misalnya setelah mengeklik "Gunakan Akun Caiioo") alih-alih mempertahankan nilai yang dimilikinya saat halaman pertama kali dirender.
- Umum: Tombol komposer dimuat ulang saat pengaturan mode berubah: Tombol tindakan komposer (Variables, dll.) sekarang segera disegarkan saat pengaturan mode berubah, alih-alih memerlukan pemuatan ulang obrolan.
- Umum: Alat agen melihat editan terbaru Anda sebelum membaca Slate: Jika Anda masih mengetik saat alat AI dipicu (pembaruan Slate, revisi, penyelesaian perubahan terlacak), alat tersebut sekarang menunggu konten editor yang sedang berjalan untuk masuk ke penyimpanan sehingga ia beroperasi pada apa yang sebenarnya dapat Anda lihat — bukan snapshot usang dari sedetik yang lalu.
- Umum: Kartu inline menyesuaikan ukuran dengan kontennya: Kartu putusan Self Checker dan kartu inline lainnya sekarang membesar sesuai dengan konten sebenarnya alih-alih mencadangkan slot tetap, dan mengambil tema aplikasi induk (terang atau gelap) alih-alih memaksakan latar belakang putih.
- Umum: Tombol tindakan mengambang default ke sudut kiri atas: Tombol mengambang ⚖ dan 🛡 (dan tombol mengambang khusus lainnya) sekarang mendarat di kiri atas komposer secara default alih-alih menghalangi tombol kirim di sebelah kanan. Anda masih dapat menyeretnya ke mana saja.
- Umum: Pembaruan profil pengguna dan variabel mode menolak bidang yang tidak dikenal: Agen sebelumnya dapat mengarang nama variabel seperti
_clientNameyang secara diam-diam tidak mengarah ke mana pun. Pembaruan sekarang mengharuskan kunci tersebut ada dalam skema dan mengembalikan kesalahan yang jelas jika tidak. - Umum: Layar selamat datang orientasi disederhanakan: Penggunaan pertama sekarang menunjukkan tiga opsi jelas — Gratis, Berlangganan Pro, atau Bawa kunci API Sendiri dengan uji coba — alih-alih formulir orientasi yang lebih panjang sebelumnya. Pertama kali Anda membuka Composer, Settings, atau Slate, tur interaktif singkat akan berjalan untuk menunjukkan kontrol yang relevan.
- Umum: Masuk log adalah satu langkah: Caiioo sebelumnya memerlukan identitas terverifikasi DAN pemeriksaan lisensi aktif sebelum mengizinkan Anda masuk. Pemeriksaan lisensi yang redundan itu telah dihapus — setelah Anda masuk, Anda sudah masuk. Status lisensi tetap membatasi kemampuan khusus Pro (pembuatan gambar, dll.); ia hanya tidak lagi membatasi pembukaan aplikasi.
- Umum: Pencarian Settings mengungkapkan bagian lanjutan: Mencari pengaturan yang berada di bawah menu lipat "lanjutan" dulunya secara diam-diam tidak memberikan hasil karena bagian tersebut tertutup. Bilah pencarian sekarang mengungkapkan bagian tertutup yang cocok, dan tombol "Collapse all" baru membalikkannya dalam satu klik.
- Umum: Katalog penyedia yang lebih ramah: Model tingkat gratis OpenRouter yang baru dirilis sekarang diprioritaskan dalam pemilih model, dan model yang sudah usang dihapus secara halus alih-alih mengacaukan daftar.
- Umum: Deteksi bahasa host di setiap platform asli: Shell macOS, iOS, Android, dan Tauri sekarang mendeteksi bahasa antarmuka OS Anda saat peluncuran dan meneruskannya ke panel samping, sehingga terjemahan penggunaan pertama mendarat dalam bahasa yang tepat tanpa Anda harus mengaturnya secara manual. Sekitar 10.000 string terjemahan tambahan ditambahkan di 23 lokasi non-Inggris.
- macOS: Penegakan instansi tunggal: Salinan kedua aplikasi macOS tidak lagi dapat diluncurkan dari tautan
caiioo://saat satu salinan sudah berjalan, bahkan ketika macOS Launch Services memiliki dua salinan terdaftar (biasanya sisa dari instalasi sebelumnya). - macOS: Server MCP yang diinstal melalui Homebrew sekarang dapat diluncurkan: macOS 15+ memblokir aplikasi yang dinotarisasi untuk menjalankan biner yang membawa atribut "provenance," yang ditambahkan Homebrew ke semua yang diinstalnya. Caiioo sekarang secara otomatis menghapus atribut tersebut pada kegagalan izin saat dijalankan, sehingga server MCP lokal (sistem file, memori, fetch, dll.) yang diinstal melalui Homebrew mulai berfungsi tanpa pembersihan manual.
- macOS, iOS: Instalasi Hub melalui
caiioo://dapat diandalkan pada peluncuran dingin: Mengetuk tautan instalasicaiioo://pada aplikasi yang baru diluncurkan dapat berpacu dengan pemuatan pertama WebView dan secara diam-diam membatalkan niat instalasi. Niat tersebut sekarang dipertahankan selama perlombaan peluncuran dingin sehingga instalasi selesai setelah aplikasi siap. - iOS: Izin kalender "tulis-saja" baru dari Apple dihormati: iOS 17 memperkenalkan izin Kalender / Pengingat ketiga — "tulis-saja" — yang memungkinkan Caiioo membuat acara dan pengingat tanpa melihat acara yang sudah ada. Caiioo sebelumnya memperlakukan ini sebagai "ditolak"; sekarang ia menggunakan akses tulis-saja dengan benar, sehingga pengguna yang hanya memberikan tingkat akses tersebut tetap dapat meminta agen untuk menjadwalkan sesuatu.
- iOS: Pesan yang lebih jelas saat pembelian dalam aplikasi tidak dapat diverifikasi: Kegagalan verifikasi pembelian sekarang memunculkan alasan spesifik alih-alih kesalahan umum, dan transaksi tidak lagi diselesaikan secara diam-diam, memenuhi panduan StoreKit Apple.
- Android: Menyimpan file tidak lagi membekukan aplikasi: Menulis file besar melalui pemilih simpan-file Android dulunya berjalan pada utas UI dan dapat membekukan aplikasi selama beberapa detik pada penyimpanan yang lambat. Penulisan sekarang terjadi di luar utas UI.
- Android: Respons jaringan streaming memberikan header sebelum chunk: Panggilan streaming yang berjalan lama sekarang memberikan header ke pemanggil sebelum chunk isi apa pun tiba, memperbaiki kategori kegagalan streaming yang terputus-putus.
- Android: Transkripsi pada perangkat lebih cepat dan hemat memori: Jalur pengambilan audio Whisper / Moonshine sekarang menggunakan buffer float primitif alih-alih daftar boxed, mengurangi memori dan CPU. Pemuatan, pembongkaran, transkripsi, dan pembersihan cache model juga diserialkan melalui kunci bersama sekarang, sehingga aplikasi tidak lagi sesekali mogok jika Anda mengganti model di tengah transkripsi.
- Desktop: Audit keandalan dan keamanan shell Windows / Linux: Pemeriksaan penuh melalui shell Tauri — cakupan kemampuan dipersempit hanya ke panel samping tepercaya (sehingga halaman sembarang yang dikunjungi tidak dapat memanggil perintah istimewa), penguatan HTML-escaping pada jembatan instalasi Hub
caiioo://, pesan "Node.js tidak ditemukan" yang anggun alih-alih mogok diam-diam, dan segelintir perbaikan ketahanan. - Desktop, macOS: Unduhan model ucapan dan suara pada perangkat sekarang berfungsi: Content Security Policy WebView aplikasi desktop memblokir unduhan dari huggingface.co, sehingga suara Kokoro dan model speech-to-text Whisper tidak dapat dimuat pada penggunaan pertama. Kebijakan tersebut sekarang mengizinkan huggingface.co.
- Ekstensi: Settings → Tools, Modes & Apps diganti namanya dan diatur ulang: Kategori lama "Tools & Capabilities" sekarang menjadi "Tools, Modes & Apps" dengan kategori "Connectivity" baru yang dipisahkan dari Advanced.
- Web: Salinan harga disempurnakan di 23 bahasa: Pemeriksaan editorial pada poin-poin fitur Gratis / Pro di situs web menyelaraskan lokasi non-Inggris dengan sumber bahasa Inggris terbaru. Tanggal "terakhir diperbarui" dokumen hukum diperbarui.
Keamanan
- Umum: Penguatan masuk log: Beberapa temuan ditutup dari audit pipa masuk log dan brankas kredensial. Token ID Google sekarang hanya diterima jika dikeluarkan untuk ID klien milik Caiioo sendiri (menutup celah di mana token klien Google OAuth mana pun dapat memasukkan seseorang). Masuk log Apple sekarang memvalidasi nonce yang dikembalikan oleh Apple terhadap yang dihasilkan oleh Caiioo. Masuk log Google dan Apple menolak untuk menautkan identitas eksternal secara otomatis ke akun dengan email yang belum diverifikasi (menutup pengambilalihan "shadow signup"). Titik akhir refresh-token sekarang menolak token yang telah dicabut, sehingga token yang sudah keluar tidak dapat ditukar dengan yang baru. Titik akhir penerbitan token OAuth sekarang memerlukan token pembawa (bearer token) yang aktif. Halaman callback OAuth itu sendiri diperkuat terhadap beberapa vektor injeksi skrip.
- Umum: Isolasi per profil untuk semua pengaturan: Lapisan pengaturan sebelumnya berbagi satu wadah di beberapa masuk log pada instalasi yang sama di jalur kode tertentu, yang dapat membocorkan kredensial yang dimasukkan di bawah satu akun ke tampilan akun lain. Setiap pembacaan dan penulisan pengaturan sekarang secara ketat per profil, wadah bersama lama dihapus pada peluncuran pertama setelah peningkatan, dan sinkronisasi cloud menolak untuk mengunggah atau mengunduh wadah lama tersebut.
- Ekstensi: Penemuan otomatis jembatan lokal sekarang bersifat opt-in: Ekstensi Chrome sebelumnya terhubung tanpa syarat ke aplikasi desktop Caiioo apa pun yang ditemukannya di localhost. Sekarang ia hanya melakukannya jika Anda telah mengaktifkan akses jembatan lokal secara eksplisit di Settings, sehingga aplikasi desktop yang diinstal oleh pengguna lain pada mesin bersama tidak dapat dijembatani secara diam-diam ke sesi ekstensi Anda.
- macOS, iOS: Penguatan jembatan instalasi
caiioo://terhadap injeksi: Escaping string buatan sendiri pada JavaScript yang memproses URLcaiioo://hub/install/<id>hanya meloloskan tanda kutip tunggal — ID paket yang dibuat dengan jahat dapat keluar dari literal string dan menjalankan skrip sembarang di WebView. Diganti dengan JSON escaping penuh di kedua platform. - iOS, macOS, Ekstensi: Alur masuk log Google sekarang menggunakan aplikasi OAuth Caiioo yang terverifikasi: Menghubungkan Google untuk Private Sync, Calendar, Gmail, Drive, dan alat Workspace lainnya dulunya menampilkan peringatan "Aplikasi ini tidak terverifikasi" di iOS, macOS, dan ekstensi Chrome / Edge karena platform tersebut masih melakukan otentikasi terhadap proyek Google Cloud lama yang tidak terverifikasi. Setiap platform sekarang menggunakan proyek Google Caiioo yang terverifikasi secara end-to-end, sehingga Anda melihat branding Caiioo yang tepat dan tanda centang hijau aplikasi terverifikasi pada layar persetujuan Google alih-alih peringatan. Masuk log ulang satu kali: pengguna yang ada di iOS dan macOS akan keluar secara otomatis dan diminta untuk masuk lagi saat pertama kali mereka membuka aplikasi setelah pembaruan ini — token masuk log sebelumnya dikeluarkan oleh proyek Google yang lebih lama dan tidak dapat dibawa.
Perbaikan Bug
- macOS: Peringatan "Browser tidak terhubung" hilang saat Safari terhubung: Menghubungkan ekstensi Safari ke aplikasi Mac meninggalkan peringatan usang yang mengatakan kontrol browser tidak tersedia — dan peringatan tersebut hanya menyebutkan Chrome, meskipun Safari, Edge, dan Firefox semuanya berfungsi. Aplikasi sekarang menghitung setiap browser yang terhubung (Safari terhubung melalui saluran yang berbeda dari yang lain, itulah sebabnya ia terlewatkan), sehingga peringatan hilang saat browser apa pun terhubung, dan kata-katanya tidak lagi hanya menyudutkan Chrome.
- Umum: Model gambar baru yang Anda pilih benar-benar dapat digunakan: Pemilih model gambar menampilkan setiap model yang dapat dihasilkan oleh akun Anda — termasuk yang baru dirilis seperti Recraft — tetapi memilih salah satunya bisa gagal dengan pesan "Unknown image model" karena generator memeriksa pilihan Anda terhadap daftar bawaan yang usang alih-alih daftar langsung. Generator sekarang menyegarkan daftar model langsung sebelum memutuskan, sehingga apa pun yang terlihat di pemilih akan berfungsi. Model default juga diubah dari FLUX.2 [pro] ke FLUX.2 [flex] yang lebih cepat dan murah, yang merupakan default yang lebih baik secara keseluruhan.
- Umum: Perubahan terlacak di dalam dokumen Word sekarang diterima dan ditolak dengan benar: Mengeklik terima atau tolak pada perubahan terlacak di dalam Slate berbasis .docx menggunakan posisi dokumen sebagai ID perubahan, yang tidak pernah cocok dengan ID perubahan asli yang disimpan — sehingga perubahan secara visual beralih status tetapi tidak pernah tersimpan. Diperbaiki.
- Umum: Slate menangani instalasi templat yang rusak: Templat Slate yang diinstal dari Hub yang dikirimkan tanpa pembungkus yang tepat dulunya membuat penampil macet pada "Loading artifact" tanpa pemulihan. Templat sekarang memperbaiki diri saat dimuat dan penampil memunculkan kesalahan yang jelas jika templat benar-benar rusak.
- Umum: Self Checker tidak lagi menarasikan putusan dua kali: Saat Self Checker merender kartu putusannya, agen juga mendeskripsikan skor dalam teks balasan — dua salinan dari putusan yang sama di layar yang sama. Menekan rekap prosa saat kartu dirender.
- Umum: Self Checker membaca lampiran gambar dengan benar: Juri sebelumnya mendekode lampiran gambar sebagai teks dan memasukkan sampah yang dihasilkan ke dalam evaluasi. Lampiran gambar sekarang diteruskan ke juri sebagai gambar asli, sehingga setiap giliran yang kebenarannya bergantung pada apa yang ada dalam gambar akan dinilai dengan benar.
- Umum: Self Checker hanya menampilkan putusan terbaru: Setiap klik ⚖ menambahkan kartu putusan baru tanpa menghapus yang sebelumnya, sehingga obrolan berakhir dengan tumpukan duplikat. Setiap giliran sekarang hanya menampilkan putusan terbaru, dengan tanda × untuk menghapusnya.
- Umum: Dialog sinkronisasi pengingat merender acara Outlook dengan benar: Nilai sumber internal "microsoft_calendar" bocor ke jalur deteksi platform di modal pengingat. Modal sekarang kembali ke jalur inferensinya sehingga acara dirender dengan benar terlepas dari mana asalnya.
- Umum: Lampiran Gmail besar mengalir dengan andal: Lampiran Gmail besar (file 25 MB berukuran sekitar 33 MB setelah pengkodean base64) melebihi batas pesan antar-proses dan terputus secara diam-diam. Runtime sekarang kembali ke file sementara untuk muatan berukuran besar sehingga lampiran dapat terkirim.
- Umum: Instalasi MCP PandaDoc berfungsi kembali: PandaDoc memindahkan titik akhir MCP mereka ke jalur baru. Entri katalog Caiioo sekarang mengarah ke titik akhir baru tersebut.
- Umum: Langkah render alur kerja tidak lagi salah mengartikan output string sebagai lampiran: Meneruskan output string dari satu langkah alur kerja ke langkah View dulunya gagal karena setiap string diperlakukan sebagai ID lampiran. String yang diteruskan berdasarkan referensi sekarang dibedakan dari ID lampiran literal.
- Umum: Pemeriksaan status langganan tidak lagi macet di lingkungan khusus browser: Alat agenda menyelidiki jembatan desktop pada setiap kegagalan cache di lingkungan yang tidak memilikinya, melemparkan kesalahan "Failed to fetch" setiap kali. Penyelidikan sekarang dibatasi pada apakah jembatan desktop benar-benar dapat dijangkau.
- Umum: Proses latar belakang untuk agen sekarang keluar dengan bersih: Perubahan pada rilis sebelumnya membiarkan proses latar belakang agen tetap terbuka setelah selesai, memblokir hal-hal yang berjalan setelah giliran — yang paling terlihat adalah judul percakapan otomatis. Proses sekarang keluar dengan bersih sehingga pembuatan judul dan langkah pasca-giliran lainnya dipicu seperti yang diharapkan.
- Umum: Mode lab dan khusus admin disembunyikan dari pemilih mode: Dua jalur masih membocorkan mode internal "lab" (dan mode lain yang ditandai khusus admin) ke dalam pemilih mode yang menghadap pengguna. Diperbaiki.
- Umum: Instalasi Hub duplikat dideduplikasi saat disimpan: Perlombaan dalam pipa instalasi dapat menulis dua entri untuk paket yang sama. Penyimpanan baru akan dideduplikasi berdasarkan slug paket, dan duplikat yang ada diperbaiki pada pembacaan berikutnya.
- Umum: ID mode kustom tidak lagi bertabrakan dengan instalasi Hub: Kunci penyimpanan sekarang bersifat otoritatif untuk ID mode kustom, menghilangkan kelas tabrakan saat mode yang diinstal dari Hub mendarat pada kunci yang sudah memiliki salinan yang diedit pengguna.
- Umum: Lampiran dan kartu sub-agen mencapai obrolan utama: Sub-agen yang menghasilkan gambar, bagan, putusan Self Checker, atau lampiran lainnya dulunya menjatuhkan hasilnya pada utas sub-agen yang tidak terlihat — dan percakapan induk terkadang mengarang URL untuk mengisi celah tersebut. Lampiran dan kartu sub-agen sekarang dipindahkan ke utas utama dengan benar melalui pembersihan tengah jalan runner agen, sehingga apa yang dihasilkan sub-agen muncul di tempat Anda mengirim permintaan.
- Umum: Pembacaan PDF pada halaman yang dirender secara malas: Pop-up "lihat teks asli" untuk potongan PDF sekarang berfungsi pada halaman yang belum dirender saat potongan tersebut dibuat.
- macOS: Masuk log OAuth Slack, Notion, Linear, dan Hub lainnya sekarang selesai di aplikasi asli: Server MCP Hub yang menggunakan OAuth khusus HTTPS (Slack, Notion, Linear, dll.) tidak dapat mengalihkan kembali ke relai lokal karena penyedia mereka menolak callback http://. Aplikasi macOS sekarang merutekan alur tersebut melalui
/oauth/callbackrelai cloud Caiioo, yang kemudian memantulkan kode otorisasi kembali ke relai lokal melalui saluran per-pengguna yang ada — sehingga masuk log untuk penyedia ini dari dalam aplikasi asli sekarang mendarat dengan cara yang sama seperti di ekstensi. Termasuk migrasi satu kali yang memperbaiki instalasi yang ada yang profil tersimpannya belum terhubung ke penyedia identitas relai lokal. - Umum: "Tanya pengguna" tidak macet dalam eksekusi sub-agen: Agen yang memanggil
ask_userdari dalam sub-proses menabrak singleton dalam memori bersama yang tidak dapat dijangkau lintas proses, sehingga pertanyaan tidak pernah muncul dan eksekusi terhenti sampai Anda membatalkannya. Pengontrol kolaborasi sekarang per utas, sehingga pertanyaan muncul di obrolan seperti halnya di loop agen utama. - Umum: Pembantu asli macOS Calendar / Notes / Reminders diperbarui: Memperbarui biner pembantu terhadap SDK macOS saat ini untuk membersihkan masalah di mana sinkronisasi pengingat sesekali melihat item yang salah di 0.9.721.
- Ekstensi: Kartu putusan Self Checker sekarang merender di dalam ekstensi: Skrip inline di dalam templat kartu diblokir oleh kebijakan keamanan konten ekstensi. Kartu sekarang merutekan melalui halaman sandbox ekstensi sehingga merender dengan benar.
- Umum: Teks muncul saat Anda mengubah gambar SVG menjadi gambar: Merender SVG — logo, diagram, atau bagan — menjadi gambar dulunya menghilangkan semua teksnya (wordmark, label, keterangan) di ekstensi Chrome dan aplikasi macOS, meninggalkan celah kosong di tempat yang seharusnya ada kata-kata; hanya aplikasi seluler yang merendernya. Caiioo sekarang menyertakan font fallback (sans-serif, serif, dan monospace, termasuk tebal), sehingga teks muncul persis seperti yang digambar — termasuk simbol seperti &, ™, dan karakter beraksen — dan jenis huruf apa pun yang diminta gambar yang tidak tersedia akan dialihkan ke sans-serif yang bersih alih-alih menghilang.
Versi 0.9.72115 Mei 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Harga disederhanakan menjadi Free dan Pro, dengan bonus kredit OpenRouter $5/bulan untuk Pro: Kami menghentikan tingkat Platform dan Pro Mobile yang terpisah dan menggabungkan setiap fitur khusus Platform (Apple Calendar / Reminders / Notes, encrypted private relay, pratinjau akses API, dikte suara asli, UI browser) ke dalam Pro. Situs web, halaman akun, dan panel harga di dalam ekstensi kini memiliki tata letak dua kartu Free / Pro yang bersih. Sebagai bagian dari perubahan ini, setiap bulan Pro berbayar (Stripe atau Apple) kini juga mengisi ulang kunci OpenRouter yang Anda sediakan dengan kredit $5 di atas saldo Anda yang ada. Pelanggan Platform yang ada akan dialihkan ke Pro tanpa biaya tambahan dan tetap mempertahankan setiap kemampuan yang mereka miliki. Batas bawah pembelian kredit OpenRouter juga diturunkan: pengguna akhir tidak lagi melihat biaya tambahan minimum lama sebesar $0,80, hanya biaya pass-through 5,5%.
- Common: Slack kini menjadi instalasi Community Hub satu klik: Integrasi Slack mandiri telah dihapus; Slack kini diinstal dari Community Hub seperti Notion, Linear, GitHub, dll. Klik Install pada paket Slack di Hub, masuk sekali dengan aplikasi Slack Caiioo, dan server MCP Slack resmi akan langsung terhubung — tanpa konfigurasi aplikasi manual, tanpa mode pengembang. Perintah slash seperti
/caiioodan/caiioo-helpberfungsi dari saluran mana pun tempat bot diundang. - Common: Alat Workspace Files: Alat file sandboxed baru memungkinkan agen membaca, menulis, mengedit, dan mencari file di dalam folder workspace yang Anda tentukan. Agen tidak dapat keluar dari folder tersebut, dan tidak dapat menjangkau jaringan melalui alat ini. Pembacaan secara otomatis mengurai format Office (docx/xlsx/pptx) dan PDF. Konfigurasikan folder di Settings → Tools → Workspace Files; agen akan langsung mengenalinya.
- Common: Submode PHI Safe Harbor untuk Pseudonymizer: Mode PHI pada Pseudonymizer kini menawarkan dua submode — Limited Data Set (penghapusan 16 kategori yang sudah ada, default) dan Safe Harbor (standar HIPAA §164.514(b)(2) yang lebih ketat yang juga menghapus tanggal spesifik selain tahun, alamat geografis lengkap, dan usia di atas 89). Pilih submode dari pengaturan Pseudonymizer atau toggle baru di dalam chat. Safe Harbor adalah pilihan yang tepat saat Anda membutuhkan kumpulan data terdeidentifikasi yang dapat Anda bagikan tanpa Data Use Agreement.
- Common: Pseudonymizer kini tersedia secara umum: Pseudonymizer — yang mendeteksi nama, email, alamat, ID, dan nilai sensitif lainnya dalam apa yang Anda ketik dan menukarnya dengan data palsu yang realistis sebelum mencapai model — lulus dari program penguji dengan rilis ini dan tersedia di setiap paket, termasuk Free. Aktifkan di Settings → Privacy → Pseudonymizer, atau dengan toggle pelindung baru di dalam chat. Model tidak pernah melihat nilai asli Anda; substitusi dibuka kedoknya secara lokal sebelum pemanggilan alat dijalankan, sehingga output tetap akurat.
- Common: Kontrol Pseudonymizer di dalam chat: Pseudonymizer tidak lagi tersembunyi di Settings. Ikon pelindung di sebelah tombol kirim (abu-abu = mati, biru = Personal Data Filter, teal = PHI/Limited Data Set, zamrud = PHI/Safe Harbor) menunjukkan mode aktif secara sekilas dan membuka popover dengan pemilih mode yang sama dengan yang ada di Settings. Saat Pseudonymizer aktif, cincin 1 piksel dengan warna yang sesuai dengan mode akan membungkus komposer sebagai pengingat ambien. Setelah setiap giliran yang memiliki substitusi, chip kecil "🛡 pseudonymized — N substitutions" muncul di bawah pesan Anda; klik untuk melihat dengan tepat pasangan asli → palsu mana yang ditukar, dengan label kategori.
- Common: Hubungkan browser di perangkat lain ke komputer Anda: Alur penyandingan baru memungkinkan Anda menggunakan Caiioo dengan aman di browser di ponsel, tablet, atau laptop lain, dengan semuanya tetap berjalan di komputer utama Anda. Di Settings → Connections → Caiioo Bridge → "Pair a device", buat kode 6 karakter yang berlaku selama 5 menit dan sekali pakai. Buka URL yang sama di perangkat lain, masukkan kode, dan perangkat tersebut akan tetap berpasangan sejak saat itu. Tebakan brute-force dibatasi kecepatannya hingga 10 upaya per IP per menit, dan restart server pada komputer utama Anda akan menyambungkan kembali setiap perangkat dengan bersih.
Peningkatan
- Common: Item agenda diberi garis warna berdasarkan kalender sumber: Setiap kartu acara di jendela Reminders / Agenda kini memiliki garis berwarna yang sesuai dengan kalender asalnya, sehingga Anda dapat mengetahui secara sekilas apakah suatu item berasal dari kalender kerja, pribadi, atau bersama. Google Calendar hari ini; Apple dan Microsoft akan menyusul setelah umpan data mereka mengekspos warna kalender.
- Common: AI dapat membaca Google Sheet tanpa menyebutkan sel yang tepat terlebih dahulu: Alat baca Google Sheets sebelumnya menolak untuk berjalan kecuali agen menentukan rentang sel yang tepat seperti
Sheet1!A1:D200. Model sekarang dapat meminta seluruh lembar, atau setiap lembar dalam buku kerja, dan alat tersebut akan mencari tahu tata letaknya sendiri. Batas 1000 baris bawaan menjaga agar spreadsheet raksasa tidak melampaui context window model — jika lembar dibatasi, respons akan memberi tahu model sehingga ia dapat meminta rentang yang lebih kecil atau jumlah baris yang lebih tinggi di lain waktu. - Common: Menginstal alat OAuth dari Community Hub kini membuka proses masuk untuk Anda: Menambahkan paket Hub yang memerlukan proses masuk (Notion, Linear, dll.) sebelumnya membuat kartu tertahan dalam status "OAuth required" dengan tombol "Sign in" yang harus Anda klik secara terpisah. Instalasi sekarang membuka tab masuk untuk Anda secara otomatis — klik Anda pada Install dianggap sebagai persetujuan — dan baris "Opening sign-in for X…" menjelaskan mengapa tab muncul. Tombol Sign in manual tetap ada sebagai cadangan.
- Common: Settings → Connections menunjukkan alamat jaringan asli untuk perangkat lain: Panel "Connect from other devices on your network" sebelumnya menunjukkan
127.0.0.1:3847(alamat loopback yang hanya berfungsi di komputer yang sama) pada aplikasi macOS, sehingga pengguna menyalin-tempel alamat yang sebenarnya tidak dapat dijangkau dari perangkat lain. Panel sekarang menunjukkan IP LAN asli dan nama jaringan.localdari bridge itu sendiri. Alamat tersebut juga disembunyikan saat toggle "Allow access from other devices" baru dimatikan, sehingga Anda tidak melihat alamat yang tidak akan berfungsi. - Common: Pencarian web menangkap AI Overview Google dengan andal: Scraper Google pada alat penjelajahan web terkadang mengembalikan blok AI Overview yang kosong, atau menarik teks "Sources" sisi kanan yang berisik dan skrip inline. Kami menambatkan kembali ekstraksi ke penanda bagian Google yang stabil dan sekarang menghapus konten skrip dan sisi kanan sebelum mengembalikan hasil, sehingga agen hanya melihat jawaban yang dapat dibaca.
- Common: Pseudonymizer juga melindungi nama perusahaan: Pseudonymizer kini memperlakukan nama organisasi sebagai entitas yang dilindungi, menukarnya dengan nama palsu realistis yang mempertahankan gaya akhiran hukum (Inc., LLC, GmbH) dan struktur "mitra-vs-merek". Nama kota dan wilayah kecil ("Springfield", "St. Albans") juga dideteksi sebagai kategori kelas utama sehingga dapat ditukar atau dihapus sesuai mode aktif Anda.
- Common: Pseudonymizer menambahkan cakupan multibahasa Spanyol, Prancis, Jerman, dan lainnya untuk kota dan wilayah: Model detektor data pribadi dilatih ulang dengan data multibahasa yang disusun secara manual untuk nama kota di 23 bahasa, sehingga pengguna dengan prompt bahasa non-Inggris kini mendapatkan tingkat perlindungan yang sama dengan penutur bahasa Inggris.
- Common: Unduhan model Pseudonymizer menunjukkan progres di iOS: Unduhan detektor PHI / Personal Data pertama kali bisa tampak macet di iOS karena tidak ada yang memberi tahu bahwa prosesnya masih berjalan. Sekarang ada log progres heartbeat sehingga Anda dapat melihat bahwa unduhan tidak membeku.
- Common: Subagent dapat mencari katalog model berdasarkan nama: Untuk menjaga deskripsi alat sub-agent tetap sesuai anggaran, katalog yang tertanam di dalamnya kini berisi 10 model bernilai tertinggi per penyedia. Saat sub-agent membutuhkan model di luar daftar tersebut, ia dapat memanggil tindakan
search_modelsbaru dengan fragmen nama (misalnya "haiku") dan mendapatkan kembali ID katalog yang tepat, harga, dan flag kemampuan — sehingga model dapat memilih ID konkret bahkan untuk pilihan yang jarang digunakan. - Common: Server MCP kustom menunjukkan nama yang ramah di brankas kredensial: Saat Anda masuk ke server MCP kustom, brankas kredensial melabelinya dengan URL koneksi mentah, yang sulit untuk dipindai. Brankas sekarang menunjukkan nama server ramah yang Anda berikan, dan hanya kembali ke URL jika tidak ada nama yang diatur.
- Common: Community Hub kini menambahkan Legal Data Hunter: Paket Community Hub baru menghubungkan Legal Data Hunter — 18 juta lebih dokumen yurisprudensi, legislasi, dan doktrin di 110+ negara — sebagai instalasi MCP satu klik.
- Web: Lencana SOC 2 Type I di halaman kepercayaan: Caiioo lulus audit SOC 2 Type I. Halaman kepercayaan di caiioo.ai kini menyertakan lencana AICPA SOC 2 di samping pengungkapan keamanan yang ada.
- iOS: Sembunyikan toolbar keyboard yang ditambahkan iOS ke bidang teks: Panah prev/next dan tombol Done yang dilampirkan iOS di atas keyboard untuk bidang teks web memakan ruang vertikal yang cukup besar di komposer. Bilah tersebut sekarang disembunyikan (hanya menggunakan API publik Apple, sehingga tetap aman untuk App Store), dan tetap tersembunyi setelah pemuatan ulang halaman.
Keamanan
- Common: Bridge lokal tetap berada di komputer Anda secara default; akses LAN bersifat opt-in: Bridge lokal yang mendukung stdio MCP dan alat khusus desktop sebelumnya mendengarkan di setiap antarmuka jaringan, dan pada jaringan Wi-Fi publik, perangkat lain dapat meminta token sesi dan kemudian memanggil endpoint istimewa "jalankan perintah shell". Bridge sekarang hanya mendengarkan di komputer Anda sendiri secara default. Untuk menggunakannya dari perangkat lain, aktifkan "Allow access from other devices on your network" di Settings → Connections, lalu pasangkan perangkat dengan alur kode baru (lihat di atas). Bahkan ketika akses LAN aktif, token sesi hanya diberikan kepada permintaan yang datang dari mesin Anda sendiri, sehingga orang asing di Wi-Fi yang sama tidak dapat masuk.
- Common: Pseudonymizer menolak untuk membocorkan nilai asli Anda ke Perplexity: Jika Pseudonymizer aktif dan agen mencoba menjalankan pencarian Perplexity yang kuerinya berisi pengidentifikasi yang telah disamarkan (nama, email, alamat yang sudah ditukar), Caiioo sekarang memblokir pencarian tersebut dan memunculkan penjelasan yang jelas alih-alih membuka kembali nilai tersebut dan mengirimkannya ke Perplexity. Perplexity adalah layanan LLM pihak ketiga — tujuan utama Pseudonymizer adalah agar nilai-nilai seperti itu tidak pernah mencapai layanan LLM. Untuk menjalankan pencarian, matikan Pseudonymizer untuk giliran tersebut, atau ubah kalimat untuk menghindari nilai yang dilindungi.
- Common: Parser spreadsheet diganti ke pustaka yang dipelihara (GHSA-4r6h-8v6p-xvw6): Pustaka yang digunakan Caiioo untuk mengurai lampiran
.xlsxmemiliki saran polusi prototipe terbuka dan tidak lagi dipelihara. Kami menggantinya dengan pustakaexceljsyang terpelihara dengan baik. Unggahan spreadsheet dan pembacaan.xlsxpada file-workspace mengembalikan konten yang sama seperti sebelumnya.
Perbaikan Bug
- Common: Browser macet di "Loading Caiioo… 0/0" setelah restart server: Ketika server host belum memiliki sesi terenkripsi end-to-end dengan browser yang terhubung (karena server baru saja restart, atau ini adalah koneksi pertama browser), browser mengabaikan permintaan server untuk memulai pertukaran kunci — sehingga pesan terenkripsi tidak pernah didekripsi, dan UI macet saat memuat. Browser sekarang menjawab permintaan pertukaran kunci dengan benar dan sidepanel dimuat.
- Common: Caiioo terus meminta izin Google yang sudah Anda berikan: Saat Anda memberikan izin Google di tengah percakapan (dari alat terkait, panel pengaturan, atau sinkronisasi dari perangkat lain), salinan akun Anda di memori agen tidak menyadarinya, dan ia terus meminta lagi izin yang sama — terkadang beberapa kali dalam satu sesi. Caiioo sekarang membaca ulang akun Anda sekali sebelum mengeluh tentang izin yang hilang, sehingga pemberian izin dalam sesi segera dihormati.
- Common: 7 bahasa diberi tahu bahwa AI adalah "English": Peta internal dari kode lokal ke nama bahasa mencakup 17 dari 24 bahasa yang didukung. Pengguna dengan UI yang diatur ke bahasa Arab, Ibrani, Hindi, Bengali, Urdu, Turki, atau Belanda mendapatkan prompt sistem yang mengatakan "respond in English" alih-alih bahasa UI mereka yang sebenarnya. Peta tersebut sekarang lengkap, dan pengujian mencegah hal ini terulang kembali.
- Common: Dialog sinkronisasi Reminders menunjukkan kode teks mentah alih-alih label terjemahan: Kartu Caiioo dalam dialog sinkronisasi Reminders / Agenda merender placeholder literal seperti
reminders.sync.CaiiooNamealih-alih teks terjemahan, di setiap bahasa. Diperbaiki. - Common: Masuk Google berhenti bolak-balik saat Anda memberikan izin tambahan di tengah percakapan: Saat agen membutuhkan scope Google yang belum dimilikinya (Drive, Sheets, dll.) dan meminta Anda untuk memberikannya dari tab sidebar, proses masuk baru dapat mengembalikan agen ke status di mana ia meminta scope yang SAMA lagi. Alur OAuth sekarang menggabungkan scope yang baru diberikan ke dalam koneksi Anda yang ada dengan benar alih-alih menimpanya, sehingga satu persetujuan tetap satu persetujuan.
- Common: Lampiran sub-agent sekarang muncul di chat utama: Saat alat sub-agent membuat gambar, file, atau lampiran lainnya, sebelumnya lampiran tersebut disimpan di thread sub-agent yang tidak terlihat dan percakapan utama tidak menunjukkan apa-apa — terkadang model induk akan mengarang URL untuk mengisi kekosongan tersebut. Lampiran sub-agent sekarang ditautkan kembali ke thread induk secara otomatis dan dirender secara inline seperti hasil alat lainnya.
- Common: Pass-2 detektor Pseudonymizer menangkap nama yang terlewat pada pass pertama: Pseudonymizer sekarang menjalankan pass detektor kedua yang cepat untuk memeriksa kembali pesan dari nilai asli apa pun yang seharusnya disamarkan tetapi tidak, sebelum mengirim. Pengamanan ganda untuk kategori yang dilindungi yang paling mungkin terlewatkan oleh model.
- Common: Pseudonymizer tidak lagi menempatkan nama asli Anda di placeholder My Identifiers: Bidang Settings → Pseudonymizer → My Identifiers menunjukkan nama asli akun Anda sebagai contoh placeholder, yang terlihat seperti kebocoran dan membingungkan pengaturan. Diganti dengan placeholder generik.
- Common: Teks pill Pseudonymizer dapat dibaca di tema gelap: Pill "🛡 pseudonymized" di bawah pesan pengguna menggunakan warna teks mode terang di tema gelap, membuatnya hampir tidak terlihat. Diperbaiki.
- Extension: Jalan buntu "Get current location" pada sidepanel diperbaiki: Permintaan lokasi sidepanel mengembalikan "Permission denied" bahkan sebelum browser dapat bertanya kepada Anda, karena manifest Chrome kehilangan izin lokasi sepenuhnya. Izin ditambahkan; permintaan lokasi sekarang mencapai prompt browser seperti yang diharapkan. Pengguna yang ada akan melihat permintaan izin satu kali saat pembaruan.
- iOS: Halaman langganan hanya menjual Pro setelah penggabungan tingkat: Paywall dalam aplikasi iOS sempat masih menunjukkan tingkat Pro Mobile dan Platform yang sudah dihentikan, yang dapat membuat pengguna berada pada paket yang sekarang tidak didukung. Paywall sekarang menjual tingkat Pro yang sama persis dengan yang ditunjukkan di situs web. Pelanggan Pro Mobile / Platform yang ada terus dihormati sebagai Pro tanpa biaya tambahan.
- iOS: Crash langka selama navigasi saat halaman masih memuat: iOS dapat crash ketika navigasi halaman dibatalkan di tengah pemuatan (misalnya, mengetuk tautan sebelum halaman sebelumnya selesai). Perbaikan ini mengarahkan setiap jalur kesalahan melalui pembantu yang sudah dijaga, sehingga pemuatan yang dibatalkan tidak pernah mencoba memberikan hasil pada halaman yang sudah ditutup.
- Web: Masuk berfungsi di dalam browser dalam aplikasi (Slack / X / LinkedIn / Instagram) dan di Safari iOS: Masuk Google gaya popup gagal ketika caiioo.ai dibuka dari tautan di dalam aplikasi lain, karena browser dalam aplikasi memblokir popup atau memutuskan koneksinya kembali ke halaman asli. Pada browser seluler dan dalam aplikasi, situs sekarang menggunakan pengalihan halaman penuh melalui sesi browser Anda sendiri alih-alih popup, sehingga proses masuk selesai dan mengembalikan Anda ke halaman tempat Anda memulai. Masuk popup desktop tidak berubah.
- Web: Pemolesan Community Hub pada tablet dan nama panjang: Bilah navigasi di situs web sekarang beralih ke menu hamburger pada lebar tablet (hingga 1024px) alih-alih meluap ke logo. Judul modal paket Hub tidak lagi berjalan di bawah tombol tutup. Pill "Coming Soon" terbungkus dengan bersih pada lebar yang sempit. Ikon alat kembali ke emoji, lalu ke logo yang dikenal dari situs web perusahaan, lalu ke avatar huruf pertama — alih-alih membiarkan slug internal yang panjang (seperti "customerio") meluap keluar dari kotak ikon.
- Web: Community Hub sekarang menunjukkan penulis yang tepat pada setiap paket: Setiap paket di Hub sebelumnya tertulis "by caiioo" terlepas dari siapa yang sebenarnya membangunnya. Penulis sekarang mencerminkan pemelihara asli — "Model Context Protocol", "oraios", atau merek vendor — dan hanya kembali ke "Caiioo" untuk alat dan mode yang kami bangun sendiri. Kartu untuk integrasi yang belum sepenuhnya terhubung disembunyikan dari Hub sampai berfungsi, sehingga Anda tidak melihat kartu yang dapat diinstal yang langsung error.
- Web: Sitemap berhenti memicu peringatan "page with redirect": Search Console menandai setiap halaman di caiioo.ai sebagai pengalihan karena sitemap mencantumkan URL tanpa garis miring penutup yang digunakan situs aktif. Sitemap sekarang cocok dengan URL kanonik dan menyertakan alternatif per bahasa, sehingga mesin pencari berhenti melihat seluruh situs sebagai dialihkan.
Versi 0.9.7201 Mei 2026
Tampilkan detailSembunyikan detail
Brand
- Common: PebbleFlow kini menjadi Caiioo: Produk telah berganti nama menjadi Caiioo — hewan yang sama, aplikasi yang sama dengan yang selama ini Anda gunakan. Anda akan melihat nama baru ini di seluruh sidepanel, pengaturan, situs web, menu aplikasi host macOS, dan aplikasi host Safari. Data yang ada, akun, login, dan sinkronisasi tidak berubah — hanya nama tampilan yang berganti. Situs pemasaran tetap berada di pebbleflow.ai untuk saat ini dan menampilkan brand baru dengan kompatibilitas ke depan; perutean kanonik caiioo.ai akan menyusul pada rilis mendatang.
Fitur Baru
- Common: Simple Mode aktif secara default untuk pengguna baru: Instalasi pertama kali kini akan mendarat di Simple Mode — komposer yang lebih tenang yang menyembunyikan detail token dan biaya per pesan, dropdown kompresi lossless, dan indikator konteks tab. Pemilih model tetap terlihat karena memilih model adalah tindakan utama. Pengguna lama tetap mempertahankan pengaturan Simple Mode yang mereka miliki sebelumnya. Toggle ikon mata baru di komposer dapat menampilkan atau menyembunyikan detail lengkap dalam satu ketukan.
- Common: Penghapusan akun: Anda sekarang dapat menghapus akun Caiioo Anda dari halaman Akun di situs web (juga ditautkan dari aplikasi iOS, sesuai persyaratan penghapusan akun Apple). Penghapusan akan menghapus profil, kredensial login, saldo kredit AI, dan salinan terenkripsi dari kunci OpenRouter yang Anda sediakan; log audit kepatuhan minimal tanpa ID akun tetap disimpan sebagaimana diwajibkan oleh hukum. Bagian kebijakan privasi baru menjelaskan secara rinci apa yang dihapus dan apa yang dipertahankan.
- iOS: Text-to-speech on-device asli (Kokoro 82M): Sintesis suara Kokoro kini berjalan di proses host iOS melalui OnnxRuntime alih-alih di dalam WKWebView, mencerminkan arsitektur e5-embeddings dari 0.9.719. Model ini mendapatkan anggaran memori yang ditingkatkan dari proses host alih-alih bersaing dengan UI sidepanel untuk batas per-proses WebKit, sehingga TTS on-device tidak lagi menyebabkan crash pada WebView saat beban tinggi di iPhone 13/14.
Peningkatan
- Common: Generator gambar berfungsi dengan model streaming yang lambat: Alat pembuatan gambar kini memilih streaming untuk model gambar OpenRouter, memperbaiki "Network error: Unable to connect to OpenRouter" pada model lambat seperti
gpt-5.4-image-2(~167 detik end-to-end). Jalur buffered sebelumnya menunggu padding keepalive sebesar ~1,8 MB sebelum JSON yang sebenarnya tiba dan timeout lapisan koneksi terjadi lebih dulu. - Common: Pemilihan model free-tier memilih model asli secara dinamis: Meta-router
openrouter/freesebelumnya merutekan di dalam OpenRouter tanpa mengetahui model downstream mana yang mendukung tools atau vision — pengguna Android yang mengirim gambar ditambah panggilan tool akan menemui pesan "No endpoints found that support tool use". Caiioo sekarang merutekan dirinya sendiri: onboarding, pengaturan, dan CTA "use free models" pada modal upgrade semuanya memilih model gratis asli yang mendukung tools (dan input gambar jika tersedia), dan melakukan auto-swap saat terjadi kesalahan rate-limit atau kapabilitas. Pengguna lama padaopenrouter/freeakan dimigrasi secara bertahap pada peluncuran berikutnya. - Common: Personal Intuition menemukan konteks yang tepat pada pesan panjang: Kueri pengambilan sebelumnya dipotong hingga 500 karakter terakhir dari pesan Anda dan disematkan sebagai vektor tunggal. Pada pesan panjang yang ditempel lalu ditanyakan atau giliran multi-topik, hal itu menyebabkan pemotongan sebelum pertanyaan sebenarnya atau mengaburkan segalanya menjadi centroid topik-datar yang skornya buruk. Caiioo sekarang mengekstrak kueri yang menonjol — mempertahankan bagian awal secara verbatim dan menambahkan kumpulan token berisi konten yang telah dideplikasi yang diambil dari hingga 3000 karakter berikutnya — sehingga pengambilan tetap sesuai topik bahkan ketika prompt Anda panjang.
- Common: Toggle Pengaturan → "Minimal settings" berhenti mengubah judulnya sendiri: Toggle tersebut sebelumnya berganti label antara "Minimal settings" (aktif) dan "Advanced settings" (nonaktif), sehingga status nonaktif terbaca seolah-olah mencentang kotak akan memindahkan Anda ke tingkat lanjut — kebalikan dari yang sebenarnya terjadi. Judul sekarang tetap konstan; deskripsi diberi awalan "On — " / "Off — " untuk membuat status saat ini tidak ambigu.
- Common: Dialog unduhan model suara menangani progres yang tidak tentu: Kartu info model selama pengunduhan bisa meluap di sidepanel yang sempit; tata letak sekarang telah dipatok. Ketika server tidak mengembalikan Content-Length, blok progres akan menampilkan spinner yang tidak tentu alih-alih bar 0% yang membeku.
- Common: Simple Mode menampilkan strip statistik ringkas alih-alih menyembunyikan segalanya: Simple Mode sebelumnya menyembunyikan seluruh ringkasan statistik thread. Sekarang ia menampilkan strip ramping — cincin context-window, total token ringkas (misalnya "1k"), biaya, dan sisa kredit — dan toggle mata di komposer dapat memperluasnya ke detail lengkap dalam satu ketukan.
- Common: Biaya subagent terakumulasi dengan benar: Penghitungan biaya per-thread sebelumnya melewatkan pengeluaran subagent Perplexity / pencarian web, biaya pembantu, biaya pembuatan gambar/video/musik, biaya OCR PDF, dan biaya suara. Semua kategori sekarang terakumulasi ke dalam baris
sub_agent_costinduk. - Common: Pemilih Pengaturan → Tools mengabaikan tool default-off yang tersembunyi: Memilih "Always" atau "Auto" pada tool yang dikirim dalam keadaan nonaktif secara default sebelumnya diabaikan secara diam-diam. Pilihan dynamic-tool-config Anda sekarang mengabaikan pengaturan default tersebut.
- Common: Sidecar lokal diganti namanya menjadi "Desktop app" dalam salinan yang menghadap pengguna: Semua referensi yang terlihat oleh pengguna ke "PebbleFlow Relay" — sidecar yang mendukung server MCP stdio lokal dan tools khusus Desktop — sekarang tertulis "Desktop app", yang merupakan apa yang sebenarnya diinstal oleh pengguna.
- Common: Salinan privasi diperketat: Menghapus kata-kata "telemetry" yang redundan di seluruh kebijakan hukum, daftar toko, halaman privasi situs web, dan panduan dalam aplikasi. "No analytics" sudah mencakup hal tersebut; tidak ada perubahan faktual pada apa yang dikumpulkan atau tidak dikumpulkan oleh aplikasi.
- Common: Label tampilan akun provider menyeimbangkan sumber: Panel akun provider sekarang menyatakan kunci mana yang dilaporkan oleh setiap saldo (kunci BYOK Anda vs kunci yang disediakan Caiioo), sehingga kredit dan sisa saldo tidak lagi salah dikaitkan saat dilihat sekilas.
Perbaikan Bug
- Common: Apple Sign-In setelah transisi brand: Apple Sign-In gagal untuk login baru karena OAuth Services ID masih mengarah ke
com.sixcailloux.PebbleFlow.webyang lama. Diubah kecom.sixcailloux.Caiioo.websehingga "Sign in with Apple" berfungsi kembali di iOS, macOS, dan halaman akun web. - Common: Tombol "Sign in" pada server MCP yang memerlukan OAuth: Menginstal server MCP jarak jauh yang memerlukan OAuth (misalnya Notion) menulis server ke penyimpanan bahkan ketika koneksi awal gagal karena OAuth diperlukan, tetapi tidak ada klien yang terdaftar. Tombol "Sign in" kemudian mengirim permintaan refresh yang mengembalikan kesalahan mentah "MCP server <id> not found" alih-alih membuka dialog OAuth. Refresh sekarang beralih ke panggilan
addServerbaru ketika klien tidak terdaftar, sehingga bentuk OAuth/DCR muncul dan dialog login benar-benar terbuka. - Common: Laporan bug yang dikirim dari aplikasi asli sekarang mencatat versi aplikasi yang benar: Shell iOS, macOS, dan Android sekarang menyuntikkan versi aplikasi yang terinstal ke dalam WebView saat booting, sehingga laporan bug yang dikirim mengidentifikasi build mana asalnya alih-alih mengosongkan bidang tersebut atau mengulang versi sidepanel yang dibundel.
- Android: Crash saat peluncuran setelah rebrand: Penggantian nama PebbleFlow → Caiioo yang terlalu bersemangat telah mengubah nama kelas Application dan simbol JNI di sisi Kotlin tanpa mengubah nama ekspor asli yang sesuai, sehingga aplikasi crash saat startup karena tidak dapat menemukan simbol. Penggantian nama tersebut dibatalkan; aplikasi dapat diluncurkan kembali dengan lancar.
- Common: Loop otorisasi ulang Google Workspace: Pengguna terjebak melakukan otorisasi ulang Google Workspace setiap ~jam karena koneksi OAuth yang tersimpan tidak memiliki
refresh_token. Enam perbaikan terkait menjamin adanya refresh token pada setiap pemberian izin dan mempertahankannya melalui sinkronisasi cloud, sehingga koneksi Google tetap bertahan melewati TTL access-token 1 jam tanpa harus melewati layar persetujuan. - Common: Memulihkan dari "User not found" di OpenRouter: OpenRouter mengembalikan HTTP 401 "User not found" ketika catatan pengguna dasar dari sub-key yang disediakan telah hilang tetapi entitas kunci masih ada. Caiioo sebelumnya menampilkan ini sebagai ekstensi mati yang hanya bisa diperbaiki dengan logout+login. Provider sekarang melakukan pemulihan mandiri dengan menukar kunci baru yang disediakan dan mencoba kembali permintaan sekali lagi.
- Common: Google Docs
insert_componentmengembalikan kesalahan yang menyesatkan: Memasukkan komponen setelah tabel yang dimasukkan sebelumnya memunculkan pesan "Document not found" karena tabel yang dimasukkan tidak pernah terikat kecomponentName-nya. Tabel sekarang mendapatkan rentang bernama dalam fase penyisipan yang sama, penyelesai posisi menghormatitabIdnon-default, dan kesalahan tingkat aplikasi berhenti diklasifikasikan secara salah sebagai 404. - Common: Model OpenRouter yang baru dirilis kehilangan perutean ZDR: Ketika sebuah model belum ada dalam database kecerdasan Caiioo, catatan fallback sintetik menandainya sebagai tidak berkemampuan ZDR, bahkan ketika provider khusus ZDR sebenarnya mendukungnya. Perutean ZDR sekarang menggunakan fallback daftar provider yang sama dengan jalur reguler.
- Common: API
/v1/runsmengabaikan lampiran pada panggilan pertama: Ketika endpoint API memulai agen terhadap thread baru, daftar lampiran pada pesan pengguna hilang karena cabang thread-kosong hanya mendorong teks. Lampiran sekarang mengalir dengan benar. - Common: Aplikasi asli dapat membaca pengaturan lama tepat setelah perubahan model: Pada Android yang mengalami tekanan memori, mengganti pemilih model dan segera mengirim pesan dapat membiarkan agen membaca model sebelumnya dari disk karena flush debounced 500 ms belum berjalan. Jalur pengiriman sekarang memaksa flush status sebelum menjalankan agen.
- Common: Triase bug penguji (PF-260429 / PF-260430): Lima perbaikan — pengguna managed-key (free-tier) sekarang dapat memasukkan dokumen melalui OCR PDF tanpa mengetik kunci mereka sendiri; macOS mematok zona waktu sidecar Node ke host sehingga tanggal terselesaikan dengan benar di bawah sandbox; tugas terjadwal sekarang tetap ada di shell iOS/macOS/Tauri (stub penyimpanan WebView sebelumnya membuang penulisan secara diam-diam); alat konfigurasi menampilkan jadwal satu kali dan manual sebagai opsi utama; dan callsite tool pulih dari pemulihan mandiri OpenRouter 401 dengan cara yang sama seperti yang dilakukan runner agen.
- Common: Modal upgrade berhenti mencampuradukkan langganan tingkat dengan kredit/BYOK: "Add Credits" sebenarnya membuka portal langganan — labelnya berbohong. Modal sekarang hanya berfokus pada langganan tingkat; iOS juga menyembunyikan antarmuka pembelian kredit sesuai Apple §3.1.1.
- Web: Bagian Delete Account dipindahkan ke bagian bawah halaman akun: Blok Delete Account yang destruktif sebelumnya dirender sejajar di antara kartu identitas Anda dan UI langganan/penagihan. Sekarang ia berada di bagian paling bawah halaman, setelah FAQ. Perilaku deep-link iOS ke tampilan khusus penghapusan tidak berubah.
- iOS: Manage Plan sekarang membuka lembar langganan Apple: Manage Plan di iOS sebelumnya dialihkan ke halaman akun web secara gratis untuk pengguna free, trial, Stripe, dan sumber yang tidak dikenal, di mana Google OAuth di WKWebView akan gagal. Mengetuk Manage Plan di iOS sekarang selalu membuka lembar StoreKit
showManageSubscriptionsmilik Apple. - iOS: Tampilan web hapus-akun menciut menjadi halaman khusus penghapusan: Ketika tombol Delete Account di iOS membuka situs web, halaman tersebut sekarang menyembunyikan setiap antarmuka penagihan (langganan, paket, kredit, portal Stripe, FAQ) dan hanya menampilkan bagian penghapusan, memenuhi §3.1.1.
- iOS: Perbaikan validasi versi framework ITMS-90208: Info.plist framework onnxruntime sekarang dipatch pada saat pengarsipan agar sesuai dengan target deployment aplikasi host, sehingga App Store Connect berhenti menolak build dengan pesan "framework does not support the minimum OS version specified in the Info.plist".
- Android: Tautan eksternal terbuka di Custom Tab agar Google OAuth berfungsi: Mengetuk tautan seperti "Open pebbleflow.ai/account" sebelumnya terbuka di dalam WebView Android, di mana Google memblokir OAuth dengan
disallowed_useragent(Error 403). Tautan eksternal sekarang dirutekan melalui bridge asli ke dalam Chrome Custom Tab, yang dipercayai oleh Google. - Android: Tombol salin di bawah pesan benar-benar menyalin: Ikon salin menggunakan
navigator.clipboard.writeTextsecara langsung, yang secara diam-diam tidak berfungsi di WebView Android ketika aktivasi pengguna kedaluwarsa di batas asinkron. Salin sekarang dirutekan melalui bridge clipboard asli.
Versi 0.9.71925 April 2026
Tampilkan detailSembunyikan detail
Keamanan
- Common: protobufjs CVE-2026-41242 telah diperbaiki (CVSS 9.8): Mengunci
protobufjs >= 7.5.5(diselesaikan ke 8.0.1) untuk menutup celah kritis eksekusi kode arbitrer diRoot.fromJSON. Caiioo tidak mengimporprotobufjssecara langsung — ini adalah transitif darionnxruntime-web— dan risiko dalam praktiknya rendah karena kami hanya memasukkan model bawaan, bukan skema yang disediakan pengguna. Tetap diperbaiki karena perbaikannya sangat sederhana. - Common: @xmldom/xmldom — 4 CVE tingkat keparahan tinggi diperbaiki: Mengunci
@xmldom/xmldom >= 0.9.10. Parsing XML digunakan dalam pipeline redline DOCX/XLSX dan berbagai jalur kode ekstensi. - Server: undici — 3 CVE tingkat keparahan tinggi diperbaiki: Mengunci
undici >= 7.24.0dicloud/relay. Hanya memengaruhi klien HTTP server relay. - Desktop: rustls-webpki + quinn-proto — 2 CVE tingkat keparahan tinggi diperbaiki: Memperbarui dependensi Tauri Rust ini. Memengaruhi build desktop Windows + Linux yang melalui shell Tauri.
Fitur Baru
- Common: Pembuatan video (Pro): Buat atau animasikan video pendek dengan Google Veo 3.1, OpenAI Sora 2 Pro, dan ByteDance Seedance melalui OpenRouter. Alat ini memilih durasi dan resolusi yang valid per model, melakukan polling hingga tugas selesai, dan menyimpan hasilnya sebagai lampiran utas.
- Common: Pembuatan musik (Pro): Buat lagu dan klip instrumental dengan Google Lyria 3 Pro Preview melalui OpenRouter. Output disimpan sebagai lampiran audio yang dapat diputar langsung di dalam aplikasi.
- Common: Katalog model video dinamis: Generator video mengambil daftar model OpenRouter berkemampuan video saat runtime, sehingga penyedia dan model baru muncul tanpa perlu pembaruan Caiioo. Snapshot bawaan menjaga fungsi tetap berjalan saat offline.
- Common: Katalog model musik dinamis: Sama seperti pembuatan musik — alat ini mendeteksi model musik baru saat OpenRouter mempublikasikannya, dengan fallback offline.
- Common: OAuth Kustom di Pro: Bring-Your-Own-Auth — wizard Google Workspace, wizard Microsoft 365, dan alur generik "Add Custom Provider" — kini terlihat oleh semua pengguna Pro, Platform, Teams, dan Enterprise di Settings → Custom OAuth. Sebelumnya, tab dan tombol tambah disembunyikan di balik flag khusus penguji, sehingga pengguna berbayar tidak dapat mengakses pengaturan BYOA.
- Common: Fisika + Analisis Struktural (Pro): Alat simulasi fisika (gerak proyektil, tabrakan, energi kinetik/potensial, momentum, gaya, impuls, kecepatan-ke-target) dan analisis struktural (pemuatan balok, tekukan kolom, properti material) kini tersedia di paket Pro bersama alat kreatif dan utilitas lainnya.
- Common: Seeing-Eye Dog — vision fallback untuk LLM khusus teks: Model khusus teks seperti DeepSeek V4 Pro, Kimi K2.6, MiMo V2.5 Pro, dan model Ollama lokal kini dapat menangani lampiran gambar dengan merutekannya melalui model vision murah yang dikonfigurasi (default: Gemini 3.1 Flash Lite). Auto-captioning berjalan saat pembuatan pesan dan disimpan dalam cache per lampiran sehingga giliran berikutnya tidak perlu membayar ulang; alat khusus
vision({action: "inspect"})memberikan akses tindak lanjut yang ditargetkan kepada model. Settings → Tools → Vision Fallback Model digunakan untuk memilih asisten tersebut. - Common: Perubahan terlacak tingkat sel XLSX: Artefak spreadsheet kini mendukung UX redlining yang sama dengan DOCX. Proposal AI melalui
propose_change(editMode: 'xlsx_cell')menghasilkan perubahan terlacak yang ditempatkan pada sel yang dipatok olehcellRef+sheetName; pengeditan yang diketik pengguna dalam mode track-changes menghasilkan diff tingkat sel; sel dengan perubahan tertunda merender<del>lama</del><ins>baru</ins>secara inline; toolbar yang ada (next/prev/accept/reject) berfungsi pada perubahan sel; pengeditan AI + pengguna yang bersamaan akan digabungkan sel demi sel dengan aturan "pengguna menang" pada konflik di sel yang sama. - Common: Pelacakan biaya untuk generator video dan musik: Video yang dihasilkan (melalui OpenRouter
/api/v1/videos) dan musik (melaluichat-completions) kini memasukkan biayanya ke dalam total utas seperti pembuatan gambar, dengan baris rincian baruvideo_gen_costdanmusic_gen_costdi dropdown biaya panel samping.
Peningkatan
- Common: Stabilitas seri GPT-5: gpt-5, gpt-5.1, gpt-5.4, gpt-5.4-pro, dan gpt-5.3-codex dari OpenAI tidak lagi menghasilkan respons kosong tanpa suara pada percakapan agen yang padat alat. Interaksi skema function-tool menyebabkan backend OpenAI menghentikan stream tanpa menghasilkan output apa pun; Caiioo sekarang menserialisasi alat dalam bentuk yang dibutuhkan model-model ini.
- Common: Perilaku percakapan panjang yang lebih baik pada GPT-5.4+: Percakapan multi-turn dengan gpt-5.4, gpt-5.4-pro, dan gpt-5.3-codex tidak lagi berhenti lebih awal pada urutan pemanggilan alat yang panjang — penanda fase yang digunakan OpenAI untuk membedakan komentar perantara dari jawaban akhir kini dipertahankan di seluruh giliran.
- Common: Penalaran GPT-5.x terlihat di panel pemikiran: gpt-5, gpt-5.1, gpt-5.4, gpt-5.4-pro, dan gpt-5.3-codex sekarang mengalirkan ringkasan penalaran mereka ke dalam panel pemikiran dalam obrolan saat mereka berpikir, sesuai dengan perilaku Gemini. Sebelumnya panel pemikiran tetap kosong untuk model-model ini meskipun OpenRouter mengalirkan teks penalaran.
- Common: Pemulihan transparan dari gangguan upstream sementara: Ketika OpenRouter merutekan permintaan ke upstream yang mengembalikan kesalahan 5xx sementara sebelum konten apa pun mengalir, Caiioo secara diam-diam mencoba lagi pada upstream yang berbeda alih-alih menampilkan balasan kosong.
- Common: Kesalahan yang lebih jelas saat stream model gagal: Crash di sisi penyedia, penolakan filter konten, dan kegagalan mid-stream lainnya kini muncul dengan pesan kesalahan spesifik alih-alih percakapan hanya "berhenti" tanpa penjelasan.
- Common: Video dan musik yang dihasilkan dirender secara inline: Video dan musik yang dihasilkan kini muncul dalam percakapan seperti gambar yang dihasilkan — pemutar video atau audio muncul di atas jawaban akhir dengan lencana kecil yang menunjukkan model mana yang menghasilkannya, alih-alih terselip di dalam bagian alat yang diciutkan.
- Common: Pemilih model default untuk alat video dan musik: Settings → Tools kini menyertakan dropdown Default Model untuk generator video dan musik, mencerminkan pemilih generator gambar yang sudah ada. Agen menggunakan model pilihan Anda secara default; Anda tetap dapat menimpanya per permintaan dengan menyebutkan model yang berbeda.
- Common: Tampilan status terindeks Personal Intuition: Panel pengaturan Personalization kini menampilkan baris langsung "Indexed: N threads · M chunks · K tokens · last indexed Xm ago" sehingga Anda dapat mengonfirmasi bahwa pengindeks memori sedang bekerja. Ringkasan backfill terakhir juga tetap terlihat setelah proses selesai alih-alih menghilang.
- iOS: Embedding on-device asli (lebih cepat, lebih sedikit memori): Inferensi Multilingual-e5-small kini berjalan di proses host iOS melalui
onnxruntime-objcmilik Apple, bukan di dalam WKWebView. Ini menyelesaikan batas memori per proses yang mematikan WebView sekitar 7 detik setelah pemuatan model (crash pasca-login). Setelah pengkodean pertama katalog alat, panggilan pemilihan alat berikutnya mengenai cache dalam memori per teks dan selesai dalam ~10 ms, bukan ~5 detik. Refaktor pipeline bersama juga menghentikan Personal Intuition dan pemilihan alat on-device agar tidak memuat salinan model ~115 MB masing-masing. - Common: Personal Intuition + pemilihan alat on-device berbagi satu pipeline e5: Kedua fitur sebelumnya menginstansiasi pemuat multilingual-e5-small mereka sendiri (masing-masing ~115 MB, total ~230 MB di renderer). Mereka sekarang mendelegasikan ke satu pipeline bersama yang melakukan deduplikasi pemuatan bersamaan, memangkas biaya cold-start hingga setengahnya.
Perbaikan Bug
- Common: Cookie sesi browser tidak lagi bocor ke panggilan API: Jika Anda telah mengunjungi openrouter.ai di tab browser, ekstensi tersebut secara tidak sengaja melampirkan sesi browser OpenRouter Anda (cookie Clerk / Stripe / analitik) ke setiap panggilan API. Panggilan API sekarang secara ketat menggunakan autentikasi Bearer.
- Common: Respons GPT-5.4 tidak lagi muncul dua kali: Memperbaiki bug di mana respons gpt-5.4, gpt-5.4-pro, dan gpt-5.3-codex menunjukkan teks yang sama secara berturut-turut — payload jawaban akhir terakumulasi bersama stream token yang sudah merendernya.
- Common: Pemilih model disegarkan setelah muat ulang: Daftar model kini dibatalkan validasinya pada peningkatan versi dan mematuhi TTL dalam memori yang singkat, sehingga model OpenRouter yang baru dirilis muncul setelah muat ulang alih-alih tersembunyi di balik cache yang usang. Service worker yang berumur panjang tidak lagi memegang katalog yang membeku.
- Common: Tautan pendek media yang dihasilkan membuka pemutar: Ketika model menulis tautan pendek seperti
[Listen](audio-…)setelah menghasilkan audio/gambar/video, mengekliknya sekarang akan membuka pemutar slate alih-alih gagal sebagai URL eksternal yang rusak. Perbaikan yang sama berlaku untuk tautan gambar dan video. - Common: Media yang dihasilkan sebagai embed gambar markdown dirender rusak: Ketika model menulis lampiran video atau audio sebagai
alih-alih[Video 1](video-…), itu dirender sebagai<img>yang rusak alih-alih membuka pemutar. Karakter!di depan sekarang dihapus sehingga tautan membuka penampil slate. - Extension: Kebuntuan "Location permission denied" pada panel samping: Memperbaiki regresi di mana setiap permintaan lokasi panel samping mengembalikan "Location permission denied. Please allow location access in browser settings." terlepas dari apa yang diklik pengguna. Upaya untuk merutekan melalui dokumen offscreen menghasilkan
PERMISSION_DENIEDsecara instan karena konteks offscreen tidak dapat menampilkan perintah izin dan manifes tidak mendeklarasikangeolocation. Panel samping sekarang menggunakan rantai content-script-kemudian-IP-geolocation asli yang berfungsi sebelumnya. - Common: Pembangunan ulang penuh Personal Intuition menyisakan jumlah indeks yang usang: Memperbaiki backfill pembangunan ulang penuh yang melewatkan pembaruan indeks per utas, sehingga Settings → Personalization menunjukkan total pra-pembangunan ulang yang membengkak setelah pembangunan ulang. Utas yang dipindai oleh pembangunan ulang penuh tetapi sebelumnya tidak terindeks juga tidak lagi tidak terlihat oleh pengambilan (retrieval).
- iOS: Loop crash WKWebView pasca-login: Tiga perbaikan konvergen untuk crash pasca-login. (1) Embedding e5 asli kini berjalan secara chunked dalam batch 8 dengan arena memori ORT yang diatur untuk menyusut di antara proses — working set puncak tetap di bawah ~100 MB alih-alih melonjak ke ~3 GB dan memicu penghentian proses memori iOS. (2) Retriever on-device kini melakukan pemanasan selama
requestIdleCallbackalih-alih inline saat boot, sehingga tidak lagi bersaing dengan sinkronisasi lisensi, pemulihan identitas, render UI, dan inisialisasi sinkronisasi cloud. (3) Retriever on-device kini melakukan provisi ulang pada perubahan identitas / tier, sehingga instalasi baru tidak lagi secara diam-diam beralih ke asisten cloud karena tier tidak ditentukan saat pendaftaran pertama. - iOS: 403 "path traversal blocked" palsu: Memperbaiki
LocalFileSchemeHandleryang salah menandai setiap 404 sebagai upaya path-traversal karenaNSString.standardizingPathhanya menyelesaikan/var→/private/varuntuk file yang ada di disk. Jalur sah ke sumber daya yang tidak ada (bundle iOS mengecualikan*.wasm, ditambah jalur API chrome-extension sepertiapi/active-tab-context) mengembalikan 403 alih-alih 404, merusak fallback pre-fetch wasm transformers.js. Diganti dengan pemeriksaan../ NUL berbasis string yang sesuai dengan handler Android. - Common: Gambar tersemat PDF merusak model khusus teks: Mengirim PDF dengan gambar tersemat ke model OpenRouter khusus teks (DeepSeek V4 Pro, Kimi K2.6, dll.) memicu pesan "No endpoints found that support image input" — peringatan yang seharusnya dihilangkan oleh perutean Seeing-Eye Dog yang baru. Jalur pengiriman PDF sekarang mematuhi flag
supportsVisionper model yang sama dengan yang sudah dipatuhi oleh pengiriman blok gambar, sehingga model khusus teks menerima PDF khusus teks dan agen dapat memunculkan sub-agen vision jika diperlukan. - Common: Toggle level ad-blocker tidak berpengaruh: Mengubah level ad-blocker (Off / Standard / Aggressive) hanya mengubah nilai yang tersimpan sementara aturan DNR langsung + ruleset statis tetap berlaku sampai service worker kebetulan dimulai ulang — sehingga setelah diubah ke Off, situs seperti ads.google.com tetap terblokir. Listener penyimpanan sekarang mengawasi bucket
globalSharedSettingstempat pengaturan tersebut sebenarnya ditulis, dan flag warisanadBlockerEnableddirutekan melalui bucket yang sama. - Extension: Gambar berukuran besar dibuang secara diam-diam: Ketika lampiran gambar melebihi batas API, service worker ekstensi tidak memiliki implementasi kompresi yang terdaftar (hanya yang berbasis sharp di server yang ada) — sehingga pertahanan di
pushImageBlockmenangkap pengecualian dan membuang gambar sepenuhnya. SW sekarang menyelidiki dimensi asli melaluicreateImageBitmapdan merutekan pengkodean melalui dokumen offscreen yang ada, sehingga pemanggil konteks ekstensi mendapatkan gambar yang dikompresi alih-alih placeholder yang dibuang. - Common: Gambar yang dihasilkan dan tangkapan layar ditolak oleh penyedia: Anthropic membatasi gambar base64 pada 5 MB; penyedia lain memiliki batas serupa. Gambar yang dihasilkan dari FLUX / Gemini / Seedream dan tangkapan layar besar diteruskan pada ukuran penuh, menghasilkan kesalahan 4xx yang membatalkan seluruh giliran agen. Tiga lapis pertahanan: generator gambar mengompresi output sebelum penyimpanan; asisten
pushImageBlockbaru merutekan setiap emisiimage_urlmelalui kompres-atau-buang; dan pembangunan ulang tangkapan layar + injeksi tangkapan layar langsung keduanya melalui asisten yang sama. Batas konservatif 4 MB yang berfungsi pada setiap penyedia.
Versi 0.9.71822 April 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Personal Intuition — memori lintas-utas asosiatif: Caiioo secara diam-diam mengingat apa yang telah Anda bicarakan sebelumnya — di setiap percakapan, bukan hanya percakapan ini saja. Memori yang relevan akan muncul saat Anda mengobrol; agen Anda mungkin menggunakannya secara langsung, atau sekadar menjadikannya konteks untuk memperkaya respons. Seperti bagaimana sebuah aroma dapat mengingatkan Anda pada suatu tempat. Temukan fitur ini di bawah Personalisasi → Personal Intuition; nonaktif secara default. Mencakup Full-rebuild dan Incremental backfill sehingga Anda dapat mengindeks utas yang sudah ada.
- Common: Cadangan & pemulihan Personal Intuition: Anda dapat mengambil snapshot dari seluruh korpus memori ke file JSON di bawah Cadangan & Pemulihan → Personal Intuition, dan memulihkannya nanti jika terjadi kesalahan atau jika Anda ingin memindahkannya ke perangkat lain.
- Common: Instant Tool Chooser default untuk setiap tingkat: Pemilih alat semantik kini berjalan secara lokal di setiap perangkat, pada setiap tingkat — termasuk gratis. Memilih alat yang tepat untuk setiap giliran dalam waktu ~10 ms, sepenuhnya di perangkat Anda. UI pemilih di Pengaturan → Alat memperjelas pilihan sebagai "Instant Tool Chooser" vs "Quick Tasks LLM" (yang menggunakan model apa pun yang Anda tandai dengan ikon petir di pemilih model).
- iOS / Android: Instant Tool Chooser di aplikasi native: Pemilih alat di perangkat yang sama kini tersedia di dalam WebView aplikasi iOS dan Android, tidak hanya di ekstensi browser dan desktop.
Peningkatan
- Common: Sandbox Slate mengizinkan CDN skrip HTTPS: Artefak HTML slate kini dapat memuat pustaka umum seperti Chart.js atau D3 dari CDN HTTPS terpercaya (jsdelivr, unpkg, dll.). Pengambilan data masih terkunci pada origin yang sama, jadi gunakan
bind_datauntuk menyalurkan data lampiran ke dalam slate. - Common: Progres Personal Intuition yang lebih jelas: Backfill kini menunjukkan progres per-utas di panel pengaturan (misalnya "47/75 utas · 2.134 chunk") saat sedang berjalan, alih-alih tidak memberikan informasi hingga selesai.
- Common: Pemilihan alat yang lebih cepat setelah pengindeksan memori: Mengindeks korpus memori yang besar tidak lagi menghapus cache katalog alat di retriever pada perangkat — panggilan alat berikutnya tetap hangat daripada harus membayar biaya pengodean ulang.
Perbaikan Bug
- Common: Sub-agen konkuren mengalami kesalahan peningkatan tingkat yang salah: Memperbaiki kondisi race di mana dua sub-agen yang berjalan secara paralel dapat menimpa konteks utas aktif satu sama lain, menyebabkan tindakan yang dibatasi Pro (update_slate, dll.) ditolak untuk sub-agen yang salah. Penegakan tingkat kini dicakupkan ke utas spesifik dari panggilan pengiriman tersebut.
- Common: Pengikatan data CSV Slate merusak
forEach: Memperbaiki data yang terikat CSV yang tiba di sandbox sebagai objek non-iterable —data.forEach(...)di dalam JavaScript sandbox kini berfungsi sebagaimana mestinya.
Versi 0.9.71717 April 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Unified Pro Tier di Seluruh Aplikasi: Pro kini menjadi langganan tunggal seharga $9/bulan yang membuka akses ke setiap aplikasi Caiioo — Chrome, Desktop, dan Mobile — menggantikan sistem kategori aplikasi yang terpisah. Platform ($14/bulan) diposisikan ulang sebagai "Pro + infrastruktur" (server lokal, pratinjau akses API, Messaging).
- Common: Pro Mobile Tier: Paket Pro khusus seluler tersedia seharga $2.99/bulan, dijual langsung di App Store dan Play Store. Pembelian dalam aplikasi (in-app purchase) itu sendiri adalah hak aksesnya — tidak diperlukan lisensi terpisah.
- Common: Alat Ask-User untuk Human-in-the-Loop: Agen kini dapat menjeda di tengah proses dan menampilkan dialog keputusan empat arah (setujui, setujui dengan catatan, tolak, tolak dengan catatan). Catatan Anda mengalir kembali ke model sebagai panduan bahasa Inggris biasa yang menimpa rencana yang diusulkan — tidak ada siklus baru yang dipicu, agen melanjutkan di tempat.
- Common: Pencarian Panduan Dalam Aplikasi: Cari panduan pengguna langsung dari menu Document. Hasil pencarian akan memberikan tautan mendalam (deep-link) ke caiioo.ai/guide, dengan tetap mempertahankan alur pengalihan yang ada.
- iOS: Toggle Paywall Bulanan/Tahunan: Lembar Berlangganan iOS kini memungkinkan Anda beralih antara penagihan Bulanan dan Tahunan sebelum melakukan pembelian.
- Desktop: Pembaruan Otomatis di Windows dan Linux: Aplikasi desktop Tauri kini dikirimkan dengan pembaru (updater) yang diaktifkan, sehingga build Windows dan Linux dapat menerima pembaruan langsung di tempat tanpa memerlukan instalasi ulang manual.
- Web: Pencarian Tab di Seluruh Panduan dan Blog: Tata letak panduan dan blog di situs pemasaran kini menyertakan bilah pencarian dengan peralihan cakupan berbasis tab — kecocokan judul berperingkat di atas kecocokan isi, dan tab aktif akan beralih otomatis ke lokasi hasil pencarian berada.
- Web: Halaman Instalasi Khusus Linux: Halaman instalasi mengarahkan pengguna Linux ke
/install/linux, yang menyajikan pilihan AppImage,.deb, dan.rpmdengan perintah per-distro. - Web: Rute Unduhan Stabil:
/download/macos,/download/linux, dan/download/windowskini menjadi URL stabil yang didukung edge-worker yang selalu mengarah ke rilis terbaru — tidak diperlukan pembangunan ulang situs web per rilis.
Peningkatan
- Common: Tiket Dukungan Dalam Aplikasi: Permintaan dukungan kini diarahkan melalui alur tiket dalam aplikasi sebagai jalur utama, dengan pesan kesalahan kredit yang lebih jelas yang mengarahkan Anda ke tempat yang tepat saat terjadi masalah.
- Common: Re-Auth Google OAuth yang Lebih Cerdas: Alat Google kini memverifikasi cakupan (scopes) yang benar-benar diberikan oleh Google dan memicu perintah otorisasi ulang tepat waktu saat terjadi kesalahan 403 yang menunjukkan cakupan yang hilang, alih-alih gagal secara diam-diam.
- Common: Cakupan Drive Penuh untuk Penulisan Google: Tindakan penulisan terhadap Google Drive kini meminta cakupan drive penuh sehingga pengeditan pada dokumen yang tidak Anda buat berhasil dilakukan tanpa menemui kesalahan izin.
- Common: Deskripsi Model Generator Gambar: Alat pembuatan gambar menampilkan deskripsi untuk setiap model yang tersedia sehingga lebih mudah untuk memilih model yang tepat untuk tugas tersebut.
- Common: Pesan Artefak Slate yang Lebih Akurat: Saat alat membuat atau memperbarui artefak Slate, model tidak lagi mengeklaim bahwa artefak tersebut "ditampilkan di editor" — kata-katanya kini mencerminkan apa yang sebenarnya terjadi.
- Common: Pemilihan Alat Dinamis yang Lebih Baik dari Tab: Petunjuk konteks tab kini memancarkan ID alat, sehingga pemilih alat dinamis dapat menerapkan aturan pemilihan berbasis konteks yang bergantung pada alat mana yang tersedia.
- Common: Biaya Suara Diatribusikan ke Thread: Penggunaan streaming TTS (ElevenLabs, Resemble) dan STT (ElevenLabs Scribe) kini diakumulasikan sebagai biaya suara pada percakapan tempat hal itu terjadi, sesuai dengan jalur sintesis one-shot yang ada.
- Extension: Subjudul Login Menekankan Agen Lokal: Pembaruan teks kecil pada layar login.
Perbaikan Bug
- Desktop: Pemilih File Linux Dipulihkan: Memperbaiki kegagalan pemilih file pada Linux di aplikasi desktop Tauri.
- Desktop: Pelaporan Versi Salah: Memperbaiki aplikasi desktop Tauri yang melaporkan string versi yang salah di UI dan telemetri.
- Desktop: Audio Linux Lebih Tenang dan Kesalahan Lebih Jelas: Menekan kebisingan log PipeWire di Linux, menampilkan kesalahan OpenRouter alih-alih menyembunyikannya, memulihkan jalur baca toggle API, dan memperbaiki spanduk paritas yang salah.
- Common: Ekstraksi Isi Gmail Kehilangan Tautan: Membalikkan prioritas ekstraksi Gmail untuk mencoba markdown yang mempertahankan tautan terlebih dahulu, kemudian kembali ke teks biasa hanya jika output markdown kosong — email tidak lagi kehilangan tautan dalam kasus umum.
- Common: Pengaturan API Publik Tidak Tersimpan: Memperbaiki kegagalan penyimpanan toggle API Publik dan token akses pada beberapa pengaturan, dan memastikan pengaturan ini tetap bersifat lokal dan tidak disinkronkan ke cloud.
- Common: Arsip dan Ubah Nama Terasa Lambat: Hapus, arsipkan, batalkan pengarsipan, dan ubah nama kini memperbarui UI secara optimis sehingga daftar mencerminkan perubahan segera tanpa menunggu respons server.
- Common: Penghapusan Arsip Tidak Sinkron: Memperbaiki penghapusan arsip yang diterapkan langsung ke penyimpanan, melewati jalur protokol — sekarang penghapusan tersebut disebarkan ke seluruh klien seperti tindakan thread lainnya.
- Common: Agenda Menunjukkan "Cakupan Hilang" Palsu: Memperbaiki widget pengingat/agenda yang membaca profil konteks alat yang usang tepat setelah Anda memberikan cakupan Google Calendar, sehingga menandai cakupan yang hilang padahal alat berfungsi dengan baik. UI sekarang membaca profil terbaru, dan penyegaran akan menjalankan alur persetujuan cakupan inkremental secara berurutan di semua akun Google yang terhubung yang masih memerlukannya — tidak perlu membuka dialog sinkronisasi untuk menemukan "berikan akses".
- Common: Panggilan Alat Google Ditolak dengan "Unknown name exclusiveMinimum": Memperbaiki Gemini yang menolak panggilan alat yang skema parameternya menggunakan batas numerik
exclusiveMinimum/exclusiveMaximum— batas ini sekarang dihapus sebelum dikirim ke subset OpenAPI Google yang terbatas. - Common: Server MCP Jarak Jauh Tanpa DCR Gagal Terhubung: Memperbaiki penambahan server MCP jarak jauh yang tidak mendukung Dynamic Client Registration (misalnya Slack): klien sekarang mematuhi metadata sumber daya terproteksi RFC 9728, mengikuti
authorization_serverske host AS jika berbeda dari host sumber daya, dan berhenti membuat titik akhir/registeryang tidak ada. - Server: Pengguna Tingkat Tester Ditolak oleh Titik Akhir Terbatas: Memperbaiki titik akhir organisasi, hub, admin, dan provisioned-key yang menolak pengguna yang tingkat efektifnya (dari lisensi) lebih tinggi daripada tingkat usang yang tercatat dalam token autentikasi mereka. Titik akhir terbatas kini mengevaluasi tingkat efektif secara konsisten dengan
/api/auth/me. - Extension: Loop Ping-Pong Sinkronisasi Identitas: Memperbaiki identitas yang bertentangan antara ekstensi dan server relai yang melakukan looping selamanya pada
IDENTITY_SYNC. Ekstensi sekarang memberikan konfirmasi (ack) sekali terhadap remote yang bertentangan, memperingatkan bahwa Anda harus keluar di satu sisi untuk menyelesaikannya, dan mengatur ulang saat terputus / cocok / adopsi remote. - Common: Gemini Flash TTS Tidak Dapat Dipilih atau Dikonfigurasi: Memperbaiki Gemini Flash TTS (suara) yang tidak dapat digunakan secara menyeluruh — pemilihan akan kembali ke awal saat pengaturan ditutup, dan bidang kunci API tampak tidak menerima pengetikan. Provider ini sekarang menjadi opsi TTS kelas utama: pemilihan tetap tersimpan, kunci API + pemilih suara tersimpan dengan benar, dan sintesis menggunakan titik akhir streaming SSE sehingga pemutaran audio dapat dimulai sebelum seluruh ucapan selesai dibuat.
- iOS: UI Thread Baru Tidak Berpindah: Memperbaiki kegagalan aplikasi iOS dalam mengalihkan tampilan aktif ke thread yang baru dibuat, dan memperbaiki ReferenceError
modelNameterkait yang dapat menyebabkan crash pada composer. - iOS: Crash Saat Memulai pada Hook Penyimpanan Opsional: Memperbaiki crash pada iOS ketika
storage.primeSettingsCachetidak tersedia saat memulai — panggilan tersebut kini dilindungi. - Common: Perbedaan Audit Tingkat Setelah Perubahan Harga: Memperbaiki enam ketidakkonsistenan harga dan fitur yang ditemukan oleh audit tingkat, sehingga pembatasan hak akses, perintah peningkatan, dan flag fitur kini selaras di seluruh ekstensi, situs web, dan aplikasi seluler.
Kepatuhan App Store iOS
- iOS: CTA Pendaftaran Eksternal Disembunyikan di Onboarding: Onboarding tidak lagi menampilkan ajakan bertindak (CTA) yang mengarahkan pengguna ke luar perangkat untuk pembuatan akun atau peningkatan berbayar.
- iOS: UI Pembelian Kredit Disembunyikan: Antarmuka pembelian kredit disembunyikan di iOS sesuai aturan §3.1.1 Apple; langganan diarahkan melalui StoreKit sebagai gantinya.
- iOS: Kata-kata Dukungan dan Kesalahan Kredit Diperbarui: Halaman /support dan pesan kesalahan kredit telah diubah kata-katanya di iOS untuk memenuhi pedoman Apple tentang referensi pembelian eksternal.
Versi 0.9.71612 April 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Gemini 3.1 Flash TTS: Opsi output suara baru yang didukung oleh Gemini 3.1 Flash TTS dari Google. Tersedia 30 suara bawaan, 70+ bahasa, dan tag audio inline seperti
[whispers]dan[sighs]untuk sintesis yang ekspresif. Gunakan API key Gemini Anda sendiri; dapatkan secara gratis di aistudio.google.com. Audio diberi watermark dengan SynthID. - Common: Biaya Suara dalam Total Percakapan: Penggunaan API text-to-speech dan speech-to-text (Gemini, ElevenLabs, Resemble) kini dimasukkan ke dalam ringkasan biaya per-thread bersama dengan biaya chat, image-gen, helper, dan OCR — sehingga angka yang Anda lihat adalah angka yang sebenarnya.
- Common: Alat Database SQL: Lampirkan database SQLite ke percakapan dan kueri menggunakan SQL. Hasilnya dapat ditampilkan sebagai dashboard langsung dalam artefak Slate.
- Common: Undangan Kalender dan Google Meet: Membuat acara kalender kini mengirimkan email undangan ke peserta dan dapat secara otomatis menambahkan tautan video Google Meet.
- Common: Per-Tool Provider Routing: Rute alat individual (pembuatan gambar, pencarian, PDF OCR, dll.) ke provider tertentu melalui Settings, alih-alih semuanya melewati model default.
- Common: Berbagi Percakapan: Bagikan percakapan sebagai Markdown atau teks biasa.
- Common: Uji Coba Platform 14 Hari: Mulai uji coba tingkat Platform selama 14 hari dari UI ekstensi atau halaman akun situs web. Pelanggan Pro juga memenuhi syarat.
- Common: Quick-Filter ZDR di Pemilih Model: Tombol baru di dropdown pemilih model untuk memfilter model zero-data-retention dengan cepat.
- Common: Pengaturan yang Disederhanakan: Settings kini terbuka dalam tampilan Simple yang ramping secara default, hanya menampilkan hal-hal penting. Beralih ke mode Advanced kapan saja untuk melihat semuanya.
- Common: Akses Gratis Google Gemini: Gunakan key Google AI Studio Anda sendiri untuk menggunakan Gemini 2.5 Flash secara gratis — tingkat gratis Google kini tersedia untuk semua pengguna, tidak perlu paket berbayar.
- Common: Model Self-Hosted Baseten: Hubungkan deployment Baseten Anda sendiri untuk menggunakan model self-hosted secara langsung di caiioo.
- iOS: WhisperKit On-Device Speech-to-Text: Dikte kini berjalan sepenuhnya di perangkat melalui WhisperKit — audio tidak pernah meninggalkan ponsel.
- Android: On-Device Whisper STT: Speech-to-text melalui whisper.cpp berjalan sepenuhnya di perangkat pada Android dengan alur izin mikrofon.
- Android: Moonshine STT Terakselerasi GPU: Pada perangkat Android yang mendukung GPU, dikte dapat berjalan di Moonshine dengan inferensi sub-detik. Hanya bahasa Inggris; whisper.cpp tetap menjadi cadangan multibahasa.
- Web: Sign in with Apple pada Halaman Akun & Hub: Apple Sign-In kini tersedia di halaman akun dan hub situs web.
Peningkatan
- Common: Ekspor PDF yang Lebih Baik: Mengekspor PDF dari Slate kini menghasilkan file PDF asli alih-alih membuka dialog cetak, sehingga Anda mendapatkan dokumen yang bersih setiap saat.
- Common: Teks Lengkap Google Slides: Meminta teks slide tanpa menentukan halaman kini mengembalikan teks dari semua slide dalam presentasi.
- Common: Pencarian Web yang Lebih Cerdas: Hasil pencarian Google kini diekstrak dengan struktur yang lebih baik, menangkap judul, cuplikan, dan tautan dengan lebih andal setelah perubahan tata letak Google baru-baru ini.
- Common: Kokoro Text-to-Speech di Semua Platform: Opsi suara Kokoro kini muncul di iOS, macOS, dan Android — sebelumnya disembunyikan di aplikasi asli.
- Common: Tampilan Saldo Kredit yang Lebih Bersih: Saldo akun untuk pengaturan prabayar dan bring-your-own-key kini menunjukkan saldo aktual Anda tanpa pembingkaian "Limit" yang membingungkan.
- Common: Konversi PDF ke Word dengan Kesetiaan Lebih Tinggi: Ekspor PDF→DOCX kini menggunakan tampilan Document khusus di Slate, menghasilkan file Word yang lebih setia menjaga tata letak dan struktur dari PDF sumber.
- Web: Halaman Akun dan Auth yang Lebih Tenang: Google Analytics dan spanduk persetujuan cookie ditiadakan pada halaman akun dan auth untuk alur masuk yang lebih bersih.
Perbaikan Bug
- Common: Pencarian Pengaturan Tidak Berpindah: Memperbaiki dropdown pencarian pengaturan dan deep links yang gagal melompat ke beberapa bagian (API Access, Private Sync, Backup & Restore, Voice, dan lainnya) — kategori target tetap tertutup sehingga tidak ada yang tergulir ke tampilan.
- Common: Prompt OAuth di Sub-Agent: Memperbaiki otorisasi OAuth dan prompt upgrade tingkat yang diabaikan secara diam-diam saat dipicu dari sub-agent, yang merusak alur koneksi di tengah jalan.
- Common: Model Ollama Tidak Tersimpan Setelah Onboarding: Memperbaiki model Ollama yang Anda pilih selama onboarding yang tidak tersimpan setelahnya.
- Common: Chunk UI Gagal Dimuat Selama Rate Limiting: Memperbaiki aset UI statis yang terkena rate-limited bersama dengan permintaan API, menyebabkan layar kosong atau panel yang hilang hingga disegarkan.
- Common: Metadata Lampiran yang Diproses Awal oleh Composer Hilang: Memperbaiki metadata lampiran yang terhapus di server untuk dokumen yang diproses awal di composer sebelum dikirim ke model.
- Common: Waktu Luang Menghitung Acara yang Dihadiri Sebagai Sibuk: Memperbaiki perhitungan waktu luang agenda yang menandai Anda sibuk selama acara yang hanya Anda hadiri — sekarang hanya acara di kalender Anda sendiri yang dihitung.
- Common: Hasil Pencarian Google Rusak: Memperbaiki pencarian web yang mengembalikan hasil kosong setelah Google mengubah tata letak halaman pencarian mereka.
- Desktop: Login Windows/Linux Tidak Sinkron dengan Platform Lain: Memperbaiki alur login desktop Tauri yang berbeda dari Chrome/macOS/iOS — termasuk deteksi tingkat yang salah dan ketidakmampuan untuk login kembali setelah keluar.
- Desktop: Public API Memblokir UI Desktop: Memperbaiki UI aplikasi desktop yang terblokir oleh autentikasi API ketika pengaturan Public API diaktifkan.
- Common: Error OAuth Google Docs Tersembunyi: Memperbaiki operasi Google Docs yang gagal secara diam-diam saat autentikasi kedaluwarsa alih-alih menunjukkan error yang jelas.
- Common: Panel Pengaturan Crash: Memperbaiki panel pengaturan yang crash saat memulihkan API key yang telah disediakan.
- Common: Sinkronisasi Google Drive Menggandakan Dokumen: Memperbaiki Google Docs yang terduplikasi pada setiap sesi sinkronisasi alih-alih diperbarui di tempat.
- Common: Kode Inline Sinkronisasi Google Drive Hilang: Memperbaiki format kode inline yang hilang saat menyinkronkan dokumen ke Google Docs.
- Common: Ekstraksi Pemikiran Gemini: Memperbaiki konten pemikiran/penalaran yang tidak ditangkap dengan benar dari respons model Gemini.
- Common: Data Usang Saat Ganti Profil: Memperbaiki perpindahan antar profil yang terkadang menunjukkan percakapan dari profil sebelumnya hingga penyegaran manual.
- Common: Error "Method Not Found" pada Penjadwal Tugas: Memperbaiki tugas terjadwal yang memunculkan error setiap 60 detik pada pengaturan tertentu.
- Common: Baris Baru Penyisipan Teks di Google Docs: Memperbaiki literal
yang muncul dalam penyisipan teks alih-alih baris baru yang sebenarnya. - Common: Petunjuk Akun Google pada Alat: Memperbaiki alat Google yang terkadang menggunakan akun Google yang salah untuk panggilan API.
- Common: Impor-Ekspor Pengaturan dan Thread: Memperbaiki ekspor pengaturan dan thread yang tidak terimpor kembali dengan benar.
- Common: Penggunaan Token Sub-Agent: Memperbaiki penggunaan token sub-agent yang tidak dihitung dalam percakapan induk.
- Common: Balasan Messaging Bridge Selama Percobaan Ulang: Memperbaiki balasan messaging bridge yang gagal saat asisten mencoba ulang respons.
- Common: Pemosisian Redline Slate: Memperbaiki penghapusan redline yang mendarat di posisi yang salah saat terdapat markdown.
- Common: Koneksi Browser Bertahan Setelah Sleep/Wake: Memperbaiki error "No browser connected" setelah komputer tidur atau dalam keadaan idle untuk waktu yang lama.
- Common: Tugas Terjadwal Bertahan Setelah Service Worker Sleep: Memperbaiki tugas berulang yang berhenti setelah periode idle yang lama.
- macOS: Kegagalan Pencarian Google Safari: Memperbaiki pencarian Google yang tidak berfungsi di ekstensi Safari pada macOS.
- iOS: Akses Aplikasi Seluler: Memperbaiki aplikasi iOS yang secara salah mewajibkan paket berbayar — aplikasi seluler kini tersedia untuk semua pengguna.
Versi 0.9.7153 April 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Hub Delivery System: Definisi alat pihak pertama, konfigurasi mode, dan katalog MCP kini disiapkan untuk dikirimkan dari cloud hub alih-alih di-hardcode dalam bundle, dengan caching lokal dan fallback offline sebagai persiapan untuk peluncuran komunitas.
- Common: Single-Tab Mode untuk Browser Tools: Kebijakan tab browser per-mode baru yang menggunakan kembali satu tab untuk semua navigasi dalam percakapan, mencegah penumpukan tab selama alur kerja yang padat pesan seperti WhatsApp.
- Common: API Integration Binary Uploads: Alat api_integration kini mendukung unggahan file biner dan unggahan file lokal langsung melalui presigned URLs, alih-alih selalu mengubah body permintaan menjadi JSON-string.
- Common: Credential Management via Tool: Simpan, daftar, dan hapus kredensial API secara terprogram melalui alat api_integration, yang sebelumnya hanya dimungkinkan melalui UI Settings.
- macOS: Audio Input Device Selection: Pilih mikrofon mana yang akan digunakan untuk input suara — menampilkan semua perangkat audio yang tersedia dan menyimpan pilihan Anda.
- Android: OAuth Recovery on Low Memory: Alur OAuth Android kini tetap bertahan saat rekreasi aktivitas ketika sistem menghentikan aplikasi karena memori, memulihkan sesi autentikasi dengan mulus.
- Common: 3-Layer Mobile CSS Architecture: Sistem CSS responsif seluler baru dengan lapisan platform, tata letak, dan komponen, memastikan UI yang konsisten di seluruh viewport ponsel, tablet, dan desktop.
Peningkatan
- Extension: Incremental OAuth via Tab: Permintaan scope inkremental kini membuka tab browser penuh alih-alih popup, memperbaiki masalah hang pada akun yang memerlukan persetujuan interaktif.
- Common: MCP Tool Schema Quality: Semua alat MCP kini lulus uji lint kualitas yang memverifikasi skema lengkap, deskripsi yang tepat, dan definisi parameter yang konsisten.
- Extension: Auto-Close Browser Tabs on Stop: Tab browser yang dibuka oleh asisten kini ditutup saat eksekusi dihentikan, dan jendela Safari OAuth ditutup pada macOS.
- Android: Toolchain Upgrade: Build Android ditingkatkan ke AGP 9.1, Kotlin 2.2.10, dan Gradle 9.3.1.
Perbaikan Bug
- Common: Google Docs Table Positioning: Memperbaiki mutasi yang mendarat di posisi yang salah ketika tabel mendahului teks target di Google Docs.
- Common: Page Content Footer Stripping: Memperbaiki ekstraksi konten halaman yang salah menghapus elemen footer dari halaman yang ditangkap.
- Common: Web Browsing Pagination: Memperbaiki paginasi yang rusak untuk halaman 2+ ketika tidak ada maxLength eksplisit yang ditentukan.
- Common: Content Script Fallback: Memperbaiki ekstraksi konten halaman yang gagal secara diam-diam dengan beralih ke executeScript saat content script tidak tersedia.
- Common: PDF Rendering for URL-Ingested Documents: Memperbaiki rendering native PDF yang gagal untuk dokumen yang dimasukkan melalui URL.
- Common: Gemini Tool Call Parsing: Memperbaiki kunci dengan tanda kutip ganda dalam argumen tool call LLM yang menyebabkan kegagalan parsing dengan model Gemini.
- Common: Amazon Nova Compatibility: Memperbaiki pesan tool_call yang ditolak oleh Amazon Nova karena bidang teks kosong.
- Common: Agent Run Not Terminating: Memperbaiki eksekusi agen yang tidak memanggil endRun secara andal dalam konteks service worker, meninggalkan tab browser dan status yang tidak dibersihkan.
- macOS: Voice Audio Resume: Memperbaiki audio suara yang tidak berlanjut setelah aplikasi macOS masuk mode sleep atau dock diminimalkan.
- macOS: Screenshots Not Appearing: Memperbaiki tangkapan layar macOS yang tidak muncul di UI asisten karena deteksi konteks yang salah.
- macOS: Location Not Working: Memperbaiki lokasi yang rusak di Safari dan aplikasi native macOS dengan menambahkan CoreLocation bridge dan memperbaiki fallback IP.
- macOS: Location Entitlement Missing: Memperbaiki entitlement lokasi yang hilang dan meningkatkan timeout lokasi native.
- iOS: File Picker Broken: Memperbaiki pemilih file yang tidak terbuka di iOS WKWebView dengan menambahkan delegasi runOpenPanel.
- Extension: OAuth Scope Over-Granting: Menghapus include_granted_scopes dari popup web dan jalur OAuth pasca-login untuk mencegah inflasi scope yang tidak disengaja.
- Extension: OAuth Consent Screen Skipped: Memperbaiki peningkatan scope OAuth yang melewati layar persetujuan selama permintaan scope inkremental.
- Desktop: Console Window Visible on Windows: Memperbaiki jendela konsol yang muncul saat meluncurkan sidecar Tauri di Windows.
- Desktop: Windows Build Broken: Memperbaiki resolusi jalur biner node dan meratakan node_modules untuk build Tauri Windows.
- Server: Duplicate Webhook Processing: Memperbaiki webhook yang diproses berkali-kali ketika beberapa klien terhubung.
- Server: Promotion Codes on Credit Purchases: Menonaktifkan kode promosi untuk pembelian kredit di checkout Stripe.
Versi 0.9.71429 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Onboarding yang Didesain Ulang: Layar onboarding baru menyajikan 6 jalur akses AI yang jelas, memudahkan pengguna baru memahami opsi mereka untuk terhubung ke penyedia AI.
- Common: PDF dari Markdown: Dokumen baru yang dibuat dari awal kini dapat diekspor sebagai PDF, mengonversi konten markdown menjadi output PDF yang terformat.
- Common: Google OAuth Terpadu: Koneksi akun Google kini menggunakan satu aplikasi OAuth terverifikasi dengan semua scope, menggantikan pengaturan multi-aplikasi sebelumnya. Alur koneksi lebih sederhana dengan lebih sedikit perintah.
- Common: Meta-Parameter Save to Slate: Tools kini dapat mengeluarkan output langsung ke dokumen slate melalui parameter
_save_to_slate, menangkap hasil terstruktur tanpa salin-tempel. - Common: Slate Anchor Links: Pesan chat dengan referensi slate kini menyertakan tautan jangkar yang dapat diklik yang menggulir ke bagian relevan di dalam dokumen.
- Common: Sandbox Data Bridge: Sandbox artefak HTML kini dapat mengakses data slate secara dinamis melalui jembatan postMessage, memungkinkan dashboard langsung dan visualisasi interaktif.
- Common: Tier Badges: Pengaturan, tools, dan fitur otomatisasi kini menampilkan lencana tingkatan yang menunjukkan level akses mana yang diperlukan, memberikan visibilitas pembatasan bagi pengguna akses luas.
- macOS: Speech-to-Text Native (WhisperKit): Pengenalan suara di perangkat melalui WhisperKit dan CoreML, menggantikan STT berbasis browser dengan implementasi native yang lebih cepat dan privat.
- macOS: Sparkle Auto-Update: Pembaruan otomatis siap produksi untuk aplikasi macOS dan ekstensi Safari melalui Sparkle, dengan feed appcast dan pembaruan delta.
- macOS: Native Tab Context: Ekstraksi konteks tab berbasis AppleScript memberikan aplikasi macOS kesadaran akan tab browser yang paling depan.
- macOS: Voice Hotkey Streaming: Hotkey suara kini menampilkan overlay streaming real-time selama perekaman dengan pemuatan model WhisperKit otomatis.
- Safari: Native Messaging: Ekstensi Safari kini berkomunikasi dengan aplikasi macOS melalui native messaging alih-alih HTTP polling, meningkatkan responsivitas dan keandalan.
- iOS/Android: Dialog Simpan Native: Ekspor JSON kini menggunakan dialog simpan native (NSSavePanel di macOS, SAF di Android) alih-alih unduhan blob yang rusak.
- Web: Halaman Landing Teams: Halaman /teams baru dengan pesan tim dan enterprise untuk calon pelanggan.
- Web: Bagian Blog: Bagian blog baru di situs web caiioo.
- Web: Aktivasi Free Trial: Halaman akun kini mendukung aktivasi uji coba gratis dengan alur onboarding yang selaras.
- Common: Dukungan Shared Drive: Google Picker dan semua panggilan Drive API kini mendukung drive bersama, memungkinkan akses ke dokumen yang dibagikan tim.
Peningkatan
- Common: Adaptive Greeting: Salam adaptif kini merespons pesan selamat datang khusus alih-alih mengabaikannya, menjaga nada personal pengguna.
- Common: Pembersihan OAuth Callback: Tab callback OAuth kini menutup otomatis dengan penghitung waktu mundur alih-alih tetap terbuka.
- Common: Panduan OAuth: Saat tool memerlukan koneksi akun, pesan kesalahan kini menyertakan panduan yang dapat ditindaklanjuti tentang akun mana yang harus dihubungkan.
- Common: Drive Sync Force-Rewrite: Alur kerja Drive Sync kini mendukung opsi paksa-tulis untuk sinkronisasi ulang semua file.
- macOS: Unified Debug Log Viewer: Tampilan log debug kini menggabungkan log server, Swift, dan UI ke dalam satu aliran kronologis.
- macOS: Bucketed Settings Storage: Adaptor penyimpanan server difaktorkan ulang ke arsitektur bucket dengan migrasi yang kuat, penanda persisten, atomisitas multi-profil, dan resolusi konflik first-writer-wins.
- macOS: Ekstensi Safari Ternotarisasi: Ekstensi Safari kini ditandatangani dengan Developer ID dan hak akses yang kompatibel dengan notarisasi, menghapus persyaratan "Allow Unsigned Extensions" untuk build yang didistribusikan.
- iOS: Default ke Apple Reminders: iOS dan macOS kini secara default menggunakan Apple Reminders dan mengambilnya di tampilan sinkronisasi secara otomatis.
- Common: OAuth Scope Elevation: Permintaan scope inkremental tidak lagi menampilkan semua 22 scope — hanya scope yang baru diminta yang ditampilkan, dengan perintah pemilihan akun yang lebih bersih.
- Common: Google Account Auto-Retry: Saat dokumen mengembalikan 404, akun Google lain yang terhubung akan dicoba secara otomatis sebelum memunculkan kesalahan.
- Common: Navigasi Deep-Link Pengaturan: Semua bagian pengaturan kini terdaftar dengan benar untuk pencarian dan navigasi tautan mendalam.
Perbaikan Bug
- Common: Tool Misrouting: Memperbaiki kesalahan rute tools saat model menggunakan format
tool:actionyang dipisahkan titik dua dalam respons mereka. - Common: Pemformatan Sel Tabel: Mempertahankan pemformatan dan tautan dalam sel tabel dan membersihkan penomoran daftar warisan yang bocor antar sel.
- Common: Slate Highlight Scroll: Memperbaiki pengguliran sorotan di editor TipTap untuk tab latar belakang, mode pratinjau, dan tampilan native menggunakan pemosisian berbasis ProseMirror yang andal.
- Common: Pencarian Teks Blok Kode: Memperbaiki fallback ke pencarian teks ketika pemetaan blok struktural gagal untuk blok kode dalam dokumen slate.
- macOS: Pengaturan Hilang Saat Ganti Mode: Pengaturan global (API keys, koneksi) tidak lagi dihapus saat beralih mode di macOS/iOS — daftar izin eksplisit kini mengontrol pengaturan mana yang diatur ulang.
- macOS: Paritas Pembersihan Penyimpanan: Pembersihan penyimpanan penuh kini menghapus semua bidang status secara konsisten, sesuai dengan perilaku chrome.storage.local.clear(). Penghapusan profil dan pembersihan retensi juga diarahkan melalui bucket dengan benar.
- macOS: Konkurensi Pengaturan: Pembacaan pengaturan di applyModeDefaults kini memperoleh kunci terlebih dahulu, mencegah race conditions. Statistik penyimpanan dibaca dari bucket alih-alih cache flat yang usang.
- macOS: Ketahanan Migrasi: Migrasi penyimpanan mencoba ulang jika gagal, menggunakan penanda penyelesaian persisten, dan membersihkan data pra-migrasi yang usang secara otomatis.
- macOS: Proses Zombie Server MCP: Proses anak server MCP kini dihentikan dengan benar saat aplikasi macOS ditutup.
- macOS: Kalender/Reminders di Agenda: Memperbaiki acara Apple Calendar dan Reminders yang tidak muncul di modal agenda.
- macOS: Alur Google OAuth: Memperbaiki kegagalan login Google di macOS WKWebView dengan mengarahkan OAuth melalui alur web server relay.
- macOS: Navigasi Sign-Out: Memperbaiki sign-out yang tidak kembali ke layar login di macOS.
- macOS: Auth Akses Jarak Jauh: Memperbaiki kesalahan 401 pada endpoint set-remote-access dengan menghapus persyaratan auth yang salah.
- Server: Pengiriman Balasan WhatsApp: Memperbaiki balasan WhatsApp yang tidak terkirim kembali ke WhatsApp dan hanya menetap di utas chat PF.
- Server: Timeout WhatsApp Relay-Back: Memperpanjang timeout relay-back WhatsApp dari 120 detik menjadi 10 menit dan memperbaiki resolusi pada kesalahan pembuatan.
- Server: Reauth Sinkronisasi Privat: Memperbaiki alur reautentikasi sinkronisasi privat, pelindung OAuth sisi server, dan pembersihan sign-out di macOS.
- Server: Auth Sinkronisasi Folder Lokal: Memperbaiki kesalahan auth 401 pada operasi sinkronisasi folder lokal/jaringan.
- Server: Re-Auth Sesi Google: Dialog buka kunci kini memicu reautentikasi pada kedaluwarsa sesi Google alih-alih menunjukkan kesalahan jalan buntu.
- Safari: Penandatanganan Ekstensi: Memperbaiki ekstensi Safari yang muncul sebagai tidak ditandatangani dengan menggunakan hak akses rilis tanpa
get-task-allowuntuk build yang ditandatangani Developer ID. - Common: Ketidakcocokan Akun OAuth: Memperbaiki OAuth yang membuat koneksi yang tidak cocok dengan membuat koneksi baru secara benar alih-alih menimpa koneksi yang ada dengan akun yang berbeda.
- Common: Inflasi Scope OAuth: Memperbaiki koneksi yang tidak cocok yang mewarisi scope akun asli, menyebabkan pemberian scope berlebih yang tidak disengaja.
- Common: Penghapusan Daftar Utas: Memperbaiki timeout/retry STATE_UPDATE yang menggunakan nama bidang yang salah, yang dapat menghapus daftar utas.
- Common: Akurasi Lencana Tingkatan: Memperbaiki lencana tingkatan yang salah menampilkan "Tester" pada fitur tingkatan gratis.
- Common: Overflow Panel Pengaturan: Memperbaiki flex overflow pada baris kartu panel pengaturan yang menyebabkan masalah tata letak.
- Server: Kehilangan API Key Sinkronisasi Privat: Memperbaiki sinkronisasi privat yang kehilangan API keys saat menyinkronkan antar perangkat.
- Server: Messaging Bridge: Memperbaiki chat yang diarsipkan, tombol stop, dan pemilihan mode di messaging bridge.
- macOS: Pengaturan Mode Kustom Hilang: Memperbaiki pengaturan mode kustom yang hilang secara diam-diam di macOS/iOS karena jalur penyimpanan no-op.
- macOS: Header OpenRouter Diblokir: Memperbaiki relay CORS yang memblokir header atribusi OpenRouter di macOS/iOS.
- macOS: Perpindahan Konteks Tab: Memperbaiki konteks tab yang tidak diperbarui saat beralih antar tab browser.
Versi 0.9.71328 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Sub-Agents: Sistem sub-agent lengkap dengan agent bernama yang persisten, riwayat percakapan, eksekusi paralel (pola komite), mode sekuensial dan interjeksi, abort cascade, serta rendering UI khusus dengan pelacakan status kronologis.
- Common: MCP Tool Approval: Tool MCP yang terdaftar kini muncul dalam sistem persetujuan tool, memberikan visibilitas dan kontrol kepada pengguna atas tool MCP mana yang dapat dipanggil oleh agent.
- macOS: Sidepanel Push Mode: Sidepanel kini mendukung push mode di samping overlay, dengan lebar default 425px dan persistensi lebar dok di seluruh sesi.
- Server: WhatsApp Rich Messages: Koneksi WhatsApp kini mendukung berbagi lokasi, kontak, reaksi, dan pesan stiker selain teks dan media.
- Server: API Key Encryption at Rest: API key yang disimpan dalam penyimpanan relay D1 kini dienkripsi saat istirahat (at rest). Kunci OAuth sisi server dihapus setelah disimpan secara lokal.
Peningkatan
- Common: Model Alias Display: Argumen pemanggilan tool sub-agent kini menampilkan alias model yang dianotasi untuk identifikasi yang lebih mudah.
- Common: BYOA Connection Priority: Permintaan OAuth dengan cakupan yang diperluas kini lebih mengutamakan koneksi alternatif BYOA daripada koneksi Basic, mengurangi permintaan autentikasi ulang yang tidak perlu.
- Common: Thought Signature Preservation: Tanda tangan pemikiran/penalaran kini dipertahankan dengan benar baik untuk OpenAI Responses API maupun alur pemanggilan tool multi-turn Gemini.
- macOS: Debug Log Propagation: Pengalihan logging debug kini merambat ke subproses server Node.js.
- Common: Bengali Language Support: Platform dan situs web kini mendukung bahasa Bengali, ditambah pembaruan penafian merek dagang dan postingan media di situs web.
Perbaikan Bug
- Common: Safari/WKWebView Streaming: Melakukan polyfill iterasi asinkron ReadableStream untuk kokoro-js, memperbaiki kegagalan streaming TTS di Safari dan WKWebView.
- Common: Custom Mode Creation: Memperbaiki closure React yang usang yang menyebabkan pembuatan mode kustom gagal pada upaya pertama.
- macOS: Agent Storage Mutations Lost: Mutasi penyimpanan subproses agent (pembuatan mode, pengaturan, skill) hilang secara diam-diam di macOS karena jembatan persistensi yang hilang.
- macOS: Clipboard Copy: Memperbaiki penyalinan papan klip yang gagal secara diam-diam di macOS WKWebView.
- macOS: WASM/WebGPU in WKWebView: Memaksa backend WASM untuk TTS/STT dan jalur ONNX lokal di aplikasi asli macOS — impor lintas-asal CDN dan impor modul JSEP WebGPU gagal di localhost WKWebView.
- macOS: Transport Request Collisions: Memperbaiki tabrakan requestId yang merusak persetujuan tool di macOS, serta meningkatkan nama tampilan MCP.
- macOS: WhatsApp Auto-Reply: Memperbaiki pengabelan end-to-end untuk balasan otomatis WhatsApp di server relay macOS, termasuk visibilitas thread.
- iOS: Voice Dictation Stuck: Memperbaiki dikte suara yang tertahan dalam status perekaman ketika pembersihan stopRecording dilewati.
- Safari: Browser Commands Timeout: Memperbaiki perintah browser Safari yang mengalami timeout karena API WebExtension yang menggantung setelah penangguhan service worker.
- Safari: Heartbeat Stale Check: Melewati pemeriksaan heartbeat yang usang untuk browser polling HTTP Safari untuk mencegah pemutusan koneksi palsu.
- Server: Private Relay Stability: Memperbaiki hibernasi Durable Object, timeout idle (1006), penundaan koneksi ulang, penanganan soket usang, dan masalah zombie readyState. Menghilangkan split-brain antara serverState dan ctx.state.
- Server: Webhook Broadcast: Webhook sekarang disiarkan ke semua soket server setelah bangun dari hibernasi DO, mengatasi masalah zombie readyState.
- Server: MV3 Messaging Race: Memperbaiki kondisi race jembatan pesan lazy-init pada kedatangan webhook yang mencegah crash service worker MV3.
- Server: Webhook Verify CORS: Mengarahkan uji verifikasi webhook melalui server untuk menghindari penolakan CORS di browser.
- Extension: Logout Cleanup: Keluar (sign out) sekarang menghapus sesi server relay lokal dengan benar di macOS, mendeteksi konteks localhost.
- Common: Security — Thread Isolation: Siaran status sekarang memfilter thread berdasarkan profil saat ini, mencegah kebocoran data antar-profil.
Versi 0.9.71226 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Diagnostik Koneksi WhatsApp: Test Connection untuk WhatsApp kini memeriksa status langganan webhook dan validitas rahasia aplikasi selain API token, guna mendeteksi kegagalan pengiriman senyap dari Meta.
- macOS: Alur OAuth Native: Aplikasi macOS kini menggunakan ASWebAuthenticationSession untuk OAuth alih-alih pengalihan browser, dengan pembaruan otomatis untuk koneksi lama yang tidak memiliki refresh tokens.
Peningkatan
- Common: Ketangguhan Cari/Ganti DOCX: Fitur cari dan ganti dalam dokumen DOCX kini menangani spasi ganda, spasi non-breaking, smart quotes, entitas numerik, dan ketidakcocokan huruf besar/kecil. Termasuk fallback tidak peka huruf besar/kecil (case-insensitive) saat pencocokan persis gagal dan peringatan ketika beberapa instansi diganti.
- Common: Penomoran Daftar DOCX: Ekspor DOCX kini menghasilkan penomoran daftar Word yang tepat (w:numPr) alih-alih karakter bulet literal, sehingga Word mengenali daftar bernomor dan berbulet dengan benar.
- Common: Performa Startup Agent: Menghilangkan penundaan startup agent selama 30-50 detik yang disebabkan oleh server MCP hantu, timeout kesiapan HTTP, dan pengambilan model yang redundan. Cache model kini diteruskan ke subproses agent.
- Server: Penguatan Keamanan: Perbaikan injeksi perintah pada handler URL, perbandingan token yang aman terhadap waktu (timing-safe), header Content-Security-Policy pada server relay, pembatasan laju (rate limiting) pada endpoint sesi, CORS yang dibatasi ke origin yang dikenal, dan enkripsi siaran E2E paralel.
- Server: Verifikasi Tanda Tangan Webhook: Payload webhook kini menggunakan raw body berbasis base64 untuk mencegah korupsi round-trip JSON yang membatalkan tanda tangan HMAC.
- Server: Persistensi Token OAuth: Memperbaiki kondisi split-brain antara objek status server yang menyebabkan koneksi OAuth (Google Drive, dll.) hilang setelah aplikasi dimulai ulang.
- macOS: Performa & Stabilitas: Polling tray berbasis menu (sebelumnya timer 3 detik tanpa syarat), penyimpanan status jendela yang di-debounce, logging non-blocking, pemulihan crash WKWebView dengan exponential backoff, dan perbaikan kebocoran memori untuk handler pesan skrip.
- macOS: Logging Terpusat: Output server relay dan peristiwa siklus hidup aplikasi kini dicatat ke
~/Library/Logs/caiioo/dengan rotasi otomatis 10MB, menggantikan output yang sebelumnya hilang tanpa jejak.
Perbaikan Bug
- Common: Instruksi File Picker: Alat
pick_fileskini mengembalikan instruksi yang jelas bagi pengguna, alih-alih sinyal tindakan UI mati yang gagal secara senyap. - Server: Spam Polling Tab Aktif: Polling tab aktif dalam mode relay tidak lagi menghasilkan kesalahan timeout tanpa henti saat tidak ada ekstensi browser yang terhubung. Menggunakan exponential backoff (30 detik hingga 5 menit) pada kegagalan berturut-turut.
- Server: CORS untuk Aplikasi Native: Memperbaiki origin 127.0.0.1 yang diblokir oleh whitelist CORS, yang merusak Google OAuth dari WKWebView aplikasi native macOS.
- Server: Proses Agent Yatim Piatu: Subproses agent kini dibersihkan dengan benar saat server dimatikan dan pada pengecualian yang tidak tertangkap.
- macOS: Spam Log Orchestrator Browser: Memperbaiki peringatan "Unhandled message type" untuk pesan protokol browser pada koneksi ekstensi.
Versi 0.9.71124 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Auto-Save Settings: Bidang pengaturan kini tersimpan secara otomatis saat Anda mengedit dengan debounce 500ms untuk bidang teks dan penyimpanan instan untuk toggle/select, mencegah kehilangan data saat terjadi crash atau navigasi.
Peningkatan
- Common: Preservasi Penomoran DOCX: Karakter tab pada bagian DOCX yang bernomor (misalnya, dokumen hukum dengan "3.2.3 → Judul") kini dipertahankan selama proses edit round-trip alih-alih terhapus secara otomatis.
- Common: Pemilihan Tool yang Lebih Cerdas: Pemilih tool dinamis kini menangani kueri faktual (jam operasional, harga, alamat) yang memerlukan verifikasi web, alih-alih hanya mencocokkan kata pemicu yang kaku.
- Common: Perubahan Bahasa Agent: Perubahan bahasa yang diinisiasi oleh agent kini langsung diterapkan tanpa memerlukan pengaktifan pengaturan secara manual.
- Common: OAuth Fallback Multi-Akun: Ketika akun Google utama tidak memiliki scope yang diperlukan, akun sekunder yang terhubung akan diperiksa sebelum meminta autentikasi ulang. Memperbaiki kesalahan yang tidak tertangkap saat token akun sekunder kedaluwarsa.
- Server: Validasi Pengaturan Mode: Server kini memvalidasi izin tingkatan (tier) saat menyimpan pengaturan, mencegah pengguna free-tier menyimpan pengaturan pro-tier.
- Common: Penguatan Keamanan: Sanitasi DOMPurify pada output pratinjau penalaran, pembatasan CORS ke origin yang dikenal, pencarian geolokasi IP yang mengutamakan HTTPS, dan pengetatan web_accessible_resources.
Perbaikan Bug
- Common: URL Hasil Pencarian Google: Pencarian Google di browser kini mengembalikan tautan terstruktur dengan URL yang sebenarnya. Sebelumnya, agent membutuhkan 5 panggilan tool untuk mengekstrak URL karena AgentMarkdown kehilangan href tautan dari HTML Google yang bersarang rumit — sekarang tautan diekstrak langsung dari DOM dan disertakan dalam hasil pencarian pertama.
- Common: Loop Tak Terbatas Private Sync: Memperbaiki loop sinkronisasi yang disebabkan oleh penulisan file cadangan manifes yang terus-menerus memicu sinkronisasi ulang. Objek pengaturan kosong kini tersebar dengan benar di seluruh perangkat.
- Common: Pembaruan Messaging Bridge: Pesan masuk, balasan agent, dan respons relay-back kini disiarkan ke UI segera alih-alih hanya muncul setelah agent selesai merespons.
- Extension: Reconnect Private Relay: Memperbaiki masalah relay yang tetap terputus setelah restart service worker MV3 dengan kembali ke status aktif yang tersimpan. Juga memperbaiki race condition penggantian mandiri selama proses enable() dan penyambungan ulang saat perubahan identitas.
- Extension: Race Condition Private Relay: Memperkuat race condition aktif/nonaktif, menambahkan pelindung unhandled rejection pada callback messaging bridge, dan memperbaiki kebocoran timer saat panel pengaturan dilepas (unmount).
Versi 0.9.71022 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Penegakan Zero-Day Risk (ZDR): Sinkronisasi data ZDR langsung dengan sakelar penegakan untuk OpenRouter — lihat rincian jumlah penyedia dan blokir model yang ditandai dengan risiko zero-day.
- Common: Tool Call Healing: Model lemah yang mengeluarkan tool calls XML di dalam blok penalaran kini dideteksi dan diperbaiki secara otomatis, meningkatkan keandalan pada model non-frontier.
- Common: Unified Token Lifecycle: Penyegaran token OAuth simetris di semua platform (ekstensi, server, macOS, iOS) melalui TokenLifecycleManager yang terpadu, dengan penyegaran proaktif sebelum masa berlaku habis.
- iOS: Penskalaan Ikon Composer: Ikon tindakan Composer kini diskalakan 1,18x pada iOS untuk target ketukan yang lebih baik, dengan kelas body
native-ioskhusus untuk gaya spesifik platform.
Peningkatan
- Common: Perubahan yang Diusulkan Slate: Navigasi antara perubahan yang diusulkan, terima/tolak berbasis hover, dan pembaruan penghitung kini berfungsi dengan benar di editor Slate.
- Common: Dropdown Pemilih Slate: Pemilih tipe slate kini menggunakan dropdown inline alih-alih popover portaled, memperbaiki masalah z-index dan pemosisian.
- Common: Penggantian Penuh Propose Change:
propose_changekini memungkinkan penggantian dokumen secara penuh untuk dokumen kecil (500 karakter atau kurang) alih-alih memerlukan pengeditan parsial. - Common: Pengiriman Suara Menunggu Transkripsi: Menekan Kirim/Enter saat merekam kini menunggu transkripsi selesai sebelum mengirim, mencegah pesan kosong atau parsial.
- Common: Alur Penyiapan Private Sync: Dialog frasa sandi kini muncul otomatis setelah OAuth selama penyiapan private sync, merampingkan alur onboarding.
- Common: Penyegaran Registri BYOA: Registri penyedia BYOA kini diinisialisasi ulang setelah private sync mengunduh kredensial baru, memastikan koneksi yang diimpor dapat segera digunakan.
- Common: Konsistensi Terminologi: "Cloud Sync" diubah namanya menjadi "Private Sync" dalam konten panduan pengguna dengan pengujian perlindungan terminologi untuk mencegah regresi.
- Server: Stabilitas Private Relay: Tanggal kompatibilitas diperbarui, penanganan crash Durable Object ditingkatkan, dan logika penyambungan ulang MV3 diperkuat untuk koneksi jangka panjang yang andal.
- Server: Pengaturan Private Sync Dikecualikan: Pengaturan private relay tidak lagi disertakan dalam payload cloud sync, mencegah konflik konfigurasi relay antar-perangkat.
Perbaikan Bug
- Common: Penanganan Gambar SVG: File SVG tidak lagi dikirim sebagai
image_urlke penyedia, yang sebelumnya menyebabkan kesalahan HTTP 400 pada model yang tidak mendukung format SVG. - Common: Race Condition Private Sync: Memperbaiki kegagalan relai pesan yang disebabkan oleh race condition selama inisialisasi private sync. Logika sinkronisasi loop dan karantina diperkuat.
- Common: Penghapusan Data Private Sync: Penghapusan data cloud dan audit kini berfungsi dengan benar setelah menonaktifkan private sync.
- Common: Kontaminasi Pencocokan Model: Memperbaiki pencocokan model lintas-famili dalam sistem penyesuaian otomatis yang dapat salah memetakan model di seluruh famili penyedia.
- Common: Pemilih Alat Dinamis: Memperkuat prompt pemilih alat dinamis untuk mencegah penalaran mirip agen yang dapat menyebabkan kegagalan pemilihan alat.
- Common: Pesan Kesalahan Validasi: Validasi bidang yang diperlukan kini mengembalikan pesan kesalahan yang terfokus alih-alih kegagalan generik.
- Extension: Putusnya WebSocket Private Relay: Memperbaiki koneksi WebSocket yang terputus setelah ~60 detik karena penangguhan service worker MV3. Logika keepalive dan penyambungan ulang ditingkatkan.
- Extension: Scope Inkremental Google OAuth: Memperbaiki perluasan scope OAuth menggunakan
launchWebAuthFlowdalam konteks ekstensi alih-alih gagal tanpa pesan. - Extension: Pemuatan Ulang Pengaturan Sakelar Relay: Menekan pemuatan ulang pengaturan yang tidak perlu saat mengganti relay, mencegah kedipan UI dan gangguan diagnostik.
- Server: Hibernasi Durable Object: Memperbaiki penanganan penutupan WebSocket setelah hibernasi Durable Object yang dapat meninggalkan koneksi dalam status basi.
- Server: Persistensi Kredensial Pesan: Kredensial pesan kini menetap segera setelah perubahan alih-alih menunggu siklus penyimpanan berikutnya.
- iOS: Callback WebSocket Basi: Handler WebSocket kini dibersihkan saat ditutup, mencegah callback basi berjalan setelah penyambungan ulang pada iOS.
- Desktop: Unggahan Penginstal NSIS: Penginstal Windows NSIS kini terunggah dengan benar melalui API ke rilis draf.
Versi 0.9.70921 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Common: Slack Messaging Adapter: Adapter Slack Events API baru untuk messaging bridge dengan verifikasi tanda tangan bot, dukungan unduhan media, dan konfigurasi UI pengaturan.
- Common: Slate File Roundtrip: Buka dan simpan file lokal secara langsung di Slate dengan persistensi filesystem handle dan pelacakan dirty berbasis hash. Tombol "Load File" baru di dialog pemilih slate memproses dokumen terlebih dahulu dan membukanya dengan editor yang tepat.
- Common: Restrukturisasi Menu File Slate: Menu jenis file diatur ulang ke dalam kategori Dokumen, Renderable (HTML/Vega/Mermaid), serta Kode & Data dengan deteksi otomatis saat penggantian nama.
- Common: Remote Browser App: Klien browser jarak jauh sekarang dapat mengambil aset sidepanel melalui private relay, memungkinkan akses berbasis browser tanpa perlu menginstal ekstensi.
- Common: Identitas Perangkat di Private Relay: Klien relay sekarang menampilkan nama perangkat yang mudah dibaca manusia. Saat digantikan oleh perangkat lain, UI akan menunjukkan perangkat mana yang menggantikan Anda.
- Common: Redesain Chip Mikrofon Composer: Tombol mikrofon didesain ulang sebagai chip/pill yang terlihat dengan indikator status perekaman yang jelas, target sentuh minimum 44px untuk seluler, dan overlay suara yang dirender di atas area input.
- Common: Tautan Panduan Pengguna: Panduan pengguna sekarang ditautkan dari bagian pengaturan Dokumentasi & Hukum.
- iOS: BYOA Setup Gate: Wizard BYOA di seluler sekarang menampilkan pesan yang mengarahkan pengguna untuk mengatur Private Apps di desktop, karena alur browser 8 langkah tidak memungkinkan dilakukan di seluler.
- Server: Login Challenge: Verifikasi MFA 6 digit berbasis email untuk login, dengan pelacakan persetujuan dan pencabutan sesi.
Peningkatan
- Common: Sinkronisasi Pengaturan Terlebih Dahulu: Pengaturan sekarang disinkronkan sebelum percakapan, memastikan token dan konfigurasi tersedia segera sementara sinkronisasi thread massal berlanjut di latar belakang.
- Common: Korelasi Permintaan WebSocket: Transportasi WebSocket dan private relay sekarang menunggu respons server dengan benar alih-alih menyelesaikannya segera, memperbaiki 40+ operasi UI pada sidepanel macOS dan klien relay (audit Drive, pengujian Ollama, operasi MCP, dll.).
- Server: Verifikasi Tanda Tangan Webhook: Verifikasi tanda tangan webhook dipindahkan ke app secret tingkat rute untuk arsitektur yang lebih bersih.
Perbaikan Bug
- Common: Pengiriman Respons WhatsApp: Memperbaiki respons agen yang tertelan secara diam-diam alih-alih dikirim kembali ke WhatsApp. Jalur relay-back pesan sekarang mencatat detail diagnostik saat pengiriman gagal, membuat masalah di masa mendatang dapat segera didiagnosis.
- Common: Tanda Tangan Thinking Block di Berbagai Model: Memperbaiki kesalahan "Invalid signature in thinking block" saat beralih dari model non-Claude ke Claude dengan mode thinking. Deteksi format penalaran sekarang default ke 'unknown' alih-alih salah mengidentifikasi sebagai format Anthropic.
- Common: Editabilitas Slate untuk Dokumen Baru: Slate DOCX, PDF, RTF, dan XLSX baru sekarang terbuka dengan benar di editor masing-masing alih-alih dirender sebagai HTML statis.
- Common: Fallback Ekspor Slate: Dokumen baru tanpa data biner asli sekarang diekspor dengan lancar — XLSX beralih ke CSV, konversi RTF ke HTML, PDF ke cetak browser.
- Common: Rendering Pratinjau Sandbox: Memperbaiki pratinjau HTML dan Vega yang kosong yang disebabkan oleh ketidakcocokan origin sandbox dalam penargetan postMessage.
- Common: Offset Kolom Track Changes: Penghapusan dalam perubahan yang dilacak sekarang memetakan offset HTML-ke-teks dengan benar, memperbaiki posisi perubahan yang salah di TipTap.
- Common: Pemulihan Autentikasi Sinkronisasi Pribadi: Token OAuth yang kedaluwarsa atau dicabut selama sinkronisasi sekarang secara otomatis memicu otorisasi ulang alih-alih memerlukan penyambungan ulang manual.
- Common: Indikator Draf Streaming Suara: Overlay transkrip suara sekarang menunjukkan status "Pratinjau" dengan opasitas yang dikurangi untuk menandakan bahwa teks tersebut bersifat sementara hingga perekaman berhenti.
- Common: Alat MCP pada Platform Native: Alat server MCP lokal sekarang terdaftar dengan benar di macOS, Windows, dan Linux — sebelumnya handler memulai proses MCP tetapi tidak pernah mengambil atau mendaftarkan alat-alatnya.
- Common: Pembaruan Chip Konteks Slate: Chip konteks tab aktif sekarang disegarkan dari penyimpanan saat judul tab slate berubah setelah memuat dari Drive atau GitHub. Teks input judul mode gelap tidak lagi sulit dibaca.
- Ekstensi: Polyfill Chrome Stub: Tab browser Chrome di localhost dengan
window.chrometetapi tanpa API ekstensi sekarang mendapatkan injeksi stub yang tepat alih-alih dilewati. - Ekstensi: Crash Bundle Klien Relay: Memperbaiki crash
import.meta.envdalam bundle IIFE klien relay dengan mendefinisikan variabel lingkungan waktu build. - Ekstensi: Login Aplikasi Jarak Jauh: Login aplikasi browser jarak jauh dibersihkan dengan Google OAuth sebagai metode utama dan email/kata sandi sebagai opsi sekunder yang diciutkan.
Versi 0.9.70819 Maret 2026
Tampilkan detailSembunyikan detail
Peningkatan
- Common: Koordinasi Indikator Pembuatan: Titik pengetikan per pesan kini berkoordinasi dengan indikator fallback tingkat thread, menghilangkan duplikasi titik yang memantul selama proses pembuatan. Titik-titik tersebut kini tetap muncul selama fase reasoning dan eksekusi tool, dan hanya akan tersembunyi setelah jawaban akhir mulai mengalir (streaming).
- Common: Kursor Streaming: Kursor yang berkedip kini muncul di akhir teks streaming, memberikan indikator visual yang jelas bahwa respons masih dalam proses pembuatan.
- Common: Pemformatan Pratinjau Reasoning: Blok reasoning yang diciutkan kini merender format tebal (bold) dan miring (italic) secara inline, bukan lagi sintaks markdown mentah.
- Common: Daftar Dokumen Slate:
list_slateskini menampilkan ukuran konten secara akurat untuk file DOCX, PDF, dan XLSX yang dimuat melalui query thread ringan. Daftar tersebut juga menyertakan panduan alur kerja untuk mengedit dokumen DOCX dan XLSX. - Common: Bagian Pengaturan Private Sync: Pengaturan Private Sync kini berada di bagian khususnya sendiri untuk organisasi yang lebih jelas, terpisah dari pengaturan umum.
- Extension: Restrukturisasi Pengaturan Koneksi: Bagian Private Relay diatur ulang menjadi dua sub-bagian yang jelas — Private Relay (toggle akses jarak jauh, selalu terlihat) dan Caiioo Bridge (server MCP lokal dan system tools). Toggle akses jarak jauh kini tidak lagi memerlukan Bridge untuk berjalan.
- Desktop: Binary Terpadu Tauri: Aplikasi desktop Windows/Linux dikonsolidasikan dari varian compile-time menjadi satu binary tunggal dengan runtime tier gating — visibilitas sidepanel ditentukan oleh tingkat langganan saat runtime.
Perbaikan Bug
- Extension: Private Relay Tanpa Bridge: Private relay kini terhubung secara independen tanpa aplikasi Caiioo Bridge. Sebelumnya, autentikasi hanya diinisialisasi oleh koneksi Bridge, yang menyebabkan pengguna khusus extension (termasuk Linux/Windows) tidak dapat menerima webhook pesan atau menggunakan akses jarak jauh.
- Extension: Perutean Google OAuth: Memperbaiki kegagalan popup OAuth pada Chrome dengan melewati
getAuthTokensaat tidak tersedia dan beralih ke kredensial BYOA. Ketahanan popup COOP mencegah jendela kosong pada situs yang restriktif. - Common: ElevenLabs Streaming STT: Memperbaiki transkripsi suara yang terputus atau gagal saat streaming ElevenLabs mengalami gangguan koneksi. Input suara aplikasi native kini beralih (fallback) dengan lancar.
- iOS: Tautan Eksternal di WKWebView: Tautan yang seharusnya terbuka di Safari kini terbuka secara eksternal dengan benar, alih-alih dimuat di dalam WebView aplikasi.
- Common: Aturan Yatim Piatu Ad-Blocker: Memperbaiki aturan pemblokiran iklan DNR dinamis yang tetap ada setelah service worker dimulai ulang.
disableAllBlockingkini secara langsung mencari dan menghapus aturan yatim piatu bahkan ketika instance pemblokir bernilai null. - Common: Sinkronisasi Lisensi saat Ganti Profil: Mengganti profil kini menyinkronkan lisensi dari server, memastikan tool yang dibatasi tingkatan (tier-gated) segera diperbarui tanpa perlu memulai ulang.
- Common: Refresh Token Sebelum Provisioning: Token OAuth yang kedaluwarsa kini diperbarui sebelum provisioning API keys, mencegah kegagalan tanpa pesan (silent failures). Server baru kini dapat mengadopsi koneksi identitas yang sudah ada.
- Web: Menu Seluler di iOS Safari: Menu hamburger pada situs web pemasaran tidak lagi transparan di iOS Safari.
- Common: React-18 Batching Race: Indikator pembuatan tingkat thread ditambahkan sebagai fallback untuk kasus di mana batching state React-18 mencegah titik pengetikan per pesan muncul.
Versi 0.9.70717 Maret 2026
Tampilkan detailSembunyikan detail
Peningkatan
Pengisian Awal Konfigurasi Ulang BYOA: Mengonfigurasi ulang Aplikasi Pribadi Google atau Microsoft yang ada kini mengisi awal rahasia klien dan ID penyewa, sehingga Anda tidak perlu memasukkannya kembali.
Pengurutan Daftar Model: Model dalam setiap grup penyedia kini diurutkan berdasarkan tanggal rilis (terbaru lebih dulu), memastikan urutan yang konsisten di seluruh platform.
Perbaikan Bug
Pemulihan Autentikasi Sinkronisasi Pribadi: Kegagalan token OAuth (sesi kedaluwarsa, token dicabut, token profil Chrome) selama inisialisasi sinkronisasi pribadi kini muncul dengan benar ke UI, alih-alih masuk ke status kesalahan secara diam-diam.
Keandalan Perubahan Terlacak Slate: 10 perbaikan penting untuk perubahan terlacak — kondisi balapan penggabungan revisi, persistensi basis diff di semua jalur pembaruan, pelestarian pemformatan ekspor DOCX, penghapusan tag HTML untuk pencocokan TipTap, pengurutan terima/tolak semua, dan perbaikan konvergensi untuk pelepasan entitas dan pencocokan regex tag.
Integritas Data Slate: Memperbaiki gambar yang ditempel yang menulis ke cache lokal yang mati, metadata sumber cloud yang tidak menetap, dan cadangan BroadcastChannel untuk pembaruan AI langsung dalam mode relai/seluler.
Keamanan Slate: Memperbaiki injeksi XSS di penampil gambar dan mengganti asal postMessage wildcard dengan URL ekstensi yang dicakup.
Versi 0.9.70616 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Banner Kesalahan Penyedia: Saat penyedia AI mengembalikan kesalahan (402 pembayaran diperlukan, kunci API hilang, batas kuota), banner yang dapat ditindaklanjuti kini muncul dengan instruksi yang jelas, bukan pesan kegagalan umum.
Peningkatan
Pengeditan Cross-Span DOCX: Alat
propose_changekini menangani operasi cari/ganti dengan benar yang mencakup beberapa rentang pemformatan (misalnya, teks yang tebal sebagian). Niat pengguna diteruskan sehingga agen dapat melakukan pengeditan kontekstual.Performa Penyimpanan PDF: Penyimpanan PDF asli kini jauh lebih cepat — penguraian redundan dihilangkan, modul impor di-cache, dan pembersihan operator yang tidak perlu dilewati.
Nama Mode dalam Pesan: Pemilih mode pengaturan pesan kini menampilkan nama branding mode, bukan ID internal.
Perbaikan Bug
Pembaruan Token OAuth Google: Memperbaiki kesalahan "Tidak Berwenang" saat memperbarui token OAuth Google yang dapat memblokir akses Kalender, Gmail, dan Drive.
Pesan Kesalahan Kunci yang Disediakan: Pengguna dengan kunci API yang disediakan tidak lagi melihat kesalahan "Tambah dana" yang menyesatkan — pesan sekarang menjelaskan masalah sebenarnya dan langkah selanjutnya.
Kondisi Balapan Utas Bersamaan: Memperbaiki kondisi balapan di mana berpindah utas selama pembuatan dapat menyebabkan peristiwa GENERATION_COMPLETE/ERROR diterapkan ke utas yang salah.
Tombol Pulihkan Riwayat Revisi: Tombol pulihkan di riwayat revisi Slate kini muncul dengan benar saat konten saat ini telah berbeda dari revisi yang dipilih.
Popup OAuth Ganda: Pengguna ekstensi Chrome baru tidak lagi melihat dua popup OAuth saat masuk untuk pertama kalinya.
Versi 0.9.70515 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Pengelompokan Kategori Pengaturan: 19 bagian pengaturan kini diatur ke dalam 5 kategori yang dapat diciutkan untuk pengungkapan progresif. Bagian Mode Agen menampilkan indikator lintas-bagian dengan tautan navigasi ke bagian yang terpengaruh (Konfigurasi Alat, Konfigurasi Model, Tampilan). Bagian Penyedia API terbuka secara default dengan peringatan kapabilitas model.
Perbaikan Bug
- Duplikasi Kalender Sinkronisasi Agenda: Akun Google Calendar tidak lagi muncul dua kali di tab Sinkronisasi ketika koneksi login (identitas) dan Koneksi Pribadi ada untuk email yang sama. Koneksi kini dideduplikasi sebelum ditampilkan.
- Kategori Pengaturan i18n: Label kategori pengaturan kini diterjemahkan di semua bahasa yang didukung.
Versi 0.9.70414 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Fondasi Integrasi Microsoft 365: Perutean scope Microsoft, klien Graph API, dan layanan akun dengan dukungan BYOA. Definisi hierarki scope dan ekstensi registri tool-scope untuk penyedia Microsoft. Microsoft ditambahkan sebagai penyedia relay-proxied.
- Rich Inline Rendering (RIR): Arsitektur codec baru untuk merender konten kaya secara inline dalam pesan chat. Mencakup codec HTML, Markdown, dan DOCX dengan antarmuka codec yang dapat diperluas.
- PDF Structure Tree & Layout Analysis: Parser struktur pohon PDF bertag untuk pemahaman dokumen semantik. Pengelompokan paragraf heuristik untuk PDF tanpa tag menyediakan analisis tata letak fallback. Penggantian/penyisipan gambar dan deteksi konten yang meluap (overflow).
- Pemilihan Mode Pesan: Pengaturan messaging bridge kini menyertakan pemilih mode default, memungkinkan agen merespons dengan kepribadian yang tepat saat menangani pesan masuk.
Peningkatan
- Provider Rate Limit Retry: Semua penyedia LLM kini secara otomatis mencoba ulang pada respons 429 (rate limit) dan 529 (overloaded) dengan exponential backoff, alih-alih langsung gagal. Hingga 3 kali percobaan ulang dengan jitter.
- Google OAuth Scope Superset Matching: Scope tulis (write) kini memenuhi persyaratan scope baca (read) (misalnya,
drivemencakupdrive.readonly). Mencegah otorisasi ulang yang tidak perlu ketika scope yang lebih luas sudah diberikan. - BYOA Full-Scope Initial Auth: Ketika Private Connection diperlukan, alur autentikasi awal kini meminta semua scope yang diperlukan di muka, alih-alih meminta dua kali (sekali untuk dasar, sekali untuk perluasan).
- Promosi Google 404-ke-Expanded-Access: Ketika koneksi BYOA mendapatkan 404 pada file Google Workspace, kesalahan tersebut dipromosikan menjadi permintaan akses yang diperluas, alih-alih pesan kesalahan buntu.
- Messaging Credentials Private Sync: Kredensial messaging bridge kini disinkronkan antar perangkat melalui sinkronisasi pribadi terenkripsi E2E, alih-alih bersifat spesifik perangkat. Manifest sinkronisasi ditingkatkan ke v10.
- OAuth Wait Extended Timeout: Alur OAuth BYOA dan akses yang diperluas kini mendapatkan timeout 5 menit (naik dari 2 menit), memberikan waktu yang cukup bagi pengguna untuk menyelesaikan langkah-langkah Google Cloud Console.
- Sparkle Framework Signing: Build distribusi macOS kini menandatangani binari bersarang framework Sparkle dengan benar dalam urutan inside-out, memperbaiki kegagalan notarisasi.
- Tauri Node Binary Bundling: Konfigurasi Tauri kini membundel binari Node.js sebagai sumber daya untuk eksekusi sidecar Windows/Linux.
- Pencarian Pengaturan Pesan: Bagian messaging bridge kini dapat ditemukan melalui bilah pencarian pengaturan dengan kata kunci seperti "whatsapp", "telegram", "webhook".
- Settings Relay Forwarding: Penyimpanan pengaturan kini diteruskan ke server relay melalui WebSocket bridge, memastikan kredensial pesan dan perubahan konfigurasi lainnya mencapai file status server.
Perbaikan Bug
- Slate Currency vs Math: Jumlah dolar seperti
$9/modalam tabel markdown tidak lagi disalahartikan sebagai pembatas matematika inline LaTeX. Regex matematika kini menghormati simbol dolar mata uang yang di-escape. - Conversation Page ToastProvider: Tab percapan pop-out sebelumnya kehilangan
ToastProvider, menyebabkan fitur yang bergantung pada toast gagal secara diam-diam. Pohon penyedia kini sesuai dengan sidepanel.
Versi 0.9.70314 Maret 2026
Tampilkan detailSembunyikan detail
Fitur Baru
- Integrasi Google Picker: Pemilih file Google Drive lengkap dengan hibrida popup/iframe, filter multi-tampilan (Docs, Sheets, Slides, PDF), dan chip referensi drive di composer. File yang dipilih melalui Google Picker secara otomatis diberikan akses
drive.file. - Sinkronisasi Native Google Sheets: Buka Google Sheets di Slate dengan pengeditan dua arah tingkat sel yang lengkap. Codec Sheets mengonversi data kisi spreadsheet ke tabel HTML TipTap dan sebaliknya, dengan deteksi konflik melalui
modifiedTimeDrive. Mendukung pembacaan, pembaruan sel batch, dan perubahan struktural (tambah/hapus sheet, gabung sel). - Tampilan Read-Only Google Slides: Presentasi Google Slides dirender di Slate dengan thumbnail slide dan konten teks yang diekstrak untuk kemampuan pencarian.
- Gmail Batch Fetch & Konversi Markdown: Tool Gmail kini mengambil metadata pesan dalam batch (hingga 100 sekaligus) alih-alih satu per satu, dengan cache nama label selama 5 menit dan konversi otomatis isi HTML-ke-markdown untuk konsumsi LLM yang lebih bersih.
- Selection Overlay: Tombol "Add to prompt" muncul saat memilih teks di halaman web mana pun, memungkinkan Anda menambahkan konten yang dipilih ke percakapan dengan cepat.
- Relay Overlay Manager: Perintah overlay agen kini dirutekan melalui ekstensi browser, memungkinkan overlay UI yang digerakkan oleh agen pada halaman web yang aktif.
- Inline Quick-Tasks Model Picker: Pemilihan model tugas cepat kini disematkan langsung di dropdown pemilih model, bukan di menu terpisah.
- Ekspor Slate DOCX dari Google Drive: Google Docs yang dimuat di Slate kini diekspor sebagai DOCX (melalui
readFileContentAsBinary), mengaktifkan editor visual TipTap lengkap dengan pelacakan perubahan alih-alih terbuka sebagai markdown biasa. - Wizard Pengaturan Private Connection: Wizard BYOA yang ditingkatkan dengan langkah khusus "Add Test User" yang sesuai dengan alur Google Cloud Console saat ini. Sub-langkah layar persetujuan kini mengikuti akordeon 4-langkah Google yang sebenarnya. Instruksi email dipersonalisasi ketika identitas pengguna diketahui.
- Banner Promosi Private Connection: Saat agen membutuhkan scope Google yang diperluas (Gmail, Calendar, dll.) dan tidak ada Private Connection, banner animasi akan muncul dengan jalur satu klik ke wizard pengaturan. Agen tetap dijeda sementara pengguna menyelesaikan pengaturan dan otomatis dilanjutkan saat koneksi disimpan.
- Peringatan Kesetiaan Ekspor: Sebelum mengekspor dokumen ke format yang berbeda (misalnya, PDF ke DOCX), dialog kesetiaan akan memperingatkan tentang potensi kehilangan pemformatan dengan item yang dikategorikan berdasarkan tingkat keparahan (info, peringatan, kritis).
- Ekstraksi Anotasi PDF: Anotasi teks dan markup PDF kini diekstrak dan dipertahankan selama pemrosesan dan rekonstruksi dokumen.
- Sinkronisasi Reminders Calendar: Modal pengingat kini mendukung sinkronisasi kalender dengan pembatasan akses yang diperluas.
Peningkatan
- Kesetiaan Sinkronisasi Google Docs: Peningkatan ekstraksi rentang pemformatan dengan pencocokan tag yang tepat (menangani tag penutup mandiri, sarang yang tidak cocok) dan deteksi konflik untuk pengeditan bersamaan.
- Deteksi Ketidakcocokan Akun Private Sync: Dropdown akun pengaturan sinkronisasi kini mendeteksi ketika email sinkronisasi yang dikonfigurasi tidak cocok dengan akun Google mana pun yang terhubung dan menampilkan indikator "tidak terhubung" dengan opsi untuk beralih.
- Tier Efektif Teams/Enterprise: Validasi lisensi kini menggunakan
effectiveTierdari delegasi tim/perusahaan, memastikan akses fitur yang benar saat tier pengguna diwarisi dari paket tim. - "Private App" diubah namanya menjadi "Private Connection": Semua referensi yang menghadap pengguna kini menggunakan "Private Connection" alih-alih "Private App" — lebih jelas bagi non-developer yang tidak mengasosiasikan integrasi OAuth dengan "aplikasi".
- Penyelarasan Scope Google OAuth (
drive.file): Semua scope Google Drive yang ditingkatkan (drive,drive.readonly,documents.readonly,spreadsheets.readonly,presentations.readonly) kini diganti dengan scopedrive.fileyang lebih sempit untuk pengguna non-BYOA, sesuai dengan persyaratan aplikasi terverifikasi Google. Pengguna BYOA tetap mempertahankan scope penuh. - Izin Gmail Terlihat di Pemilih Scope: Scope baca, tulis, dan modifikasi Gmail kini terlihat oleh semua pengguna di editor Izin Google di bawah "Highly sensitive permissions" alih-alih disembunyikan di balik BYOA-saja. Scope ini disetujui pada layar persetujuan dan diminta melalui JIT saat tool Gmail membutuhkannya.
- Pemulihan Persetujuan Google Picker: Saat izin Google dicabut secara eksternal (misalnya, dari pengaturan Google Account), aplikasi kini mendeteksi secara otomatis scope yang kedaluwarsa, membatalkannya, melakukan otorisasi ulang, dan mencoba lagi — alih-alih gagal secara diam-diam dengan error 403.
- Panduan Google Drive Agen: Pesan kesalahan tool dan petunjuk hasil kosong kini menginstruksikan agen untuk memberi tahu pengguna agar mengklik tombol + di composer dan memilih Google Drive, alih-alih menyarankan tindakan tool yang tidak tersedia.
- Penyederhanaan Slate Drive Picker: Fitur "Load from Google Drive" pada Slate kini memuat file secara langsung, melewati layar pilihan gaya sidepanel antara "Work with in Drive" vs "Add to conversation".
- Logo Resmi Google Drive: Chip Drive dan menu lampiran kini menggunakan logo resmi Google Drive alih-alih segitiga hijau generik.
- Pemilih Model Terpadu: Pemilihan model pembantu akan dialihkan ke model default, dengan satu dropdown model yang dikonsolidasikan.
- Passthrough Elemen Non-Teks DOCX: Rekonstruksi DOCX mempertahankan elemen non-teks (gambar, bagan, objek tersemat) yang bukan merupakan bagian dari alur pengeditan teks.
- Pengeditan Baris Multi-Segmen PDF: Editor WYSIWYG PDF menangani baris yang terbagi di beberapa segmen teks.
- Batas Kecepatan Auth Ditingkatkan: Batas kecepatan endpoint auth dinaikkan dari 10/menit menjadi 30/menit untuk mengakomodasi pertukaran token OAuth yang cepat selama pengaturan BYOA.
- Klasifikasi Ulang Endpoint Token OAuth: Pertukaran token OAuth dipindahkan dari bucket batas kecepatan auth ke umum, mencegah pelambatan selama alur otorisasi multi-scope.
Perbaikan Bug
- Penumpukan Modal iOS: Memperbaiki crash saat menampilkan pemilih file atau overlay slate sementara modal lain (misalnya, overlay browser) sudah ditampilkan. Pemilih dan overlay kini ditampilkan pada view controller teratas.
- Validasi Rentang Baris Slate:
get_slate_contentkini mengembalikan error yang jelas saatstartLinemelampaui panjang dokumen alih-alih mengembalikan konten kosong secara diam-diam. - Server Path Traversal: Kunci penyimpanan kini divalidasi terhadap pelarian direktori, mencegah serangan path traversal pada endpoint penyimpanan sinkronisasi.
- Batas Regex Ad Blocker: Konverter DNR kini membatasi aturan regex pada batas 1000 aturan Chrome dan membuang kuantifier terbatas besar yang melebihi batas memori RE2, mencegah kegagalan instalasi ekstensi.
- OAuth Timeout pada Akses yang Diperluas: Memperbaiki timeout 120 detik saat agen membutuhkan scope Google yang diperluas (Gmail, Calendar). Penantian OAuth yang tertunda kini diperpanjang menjadi 5 menit untuk pengaturan BYOA, dan menyelesaikan koneksi di pengaturan secara otomatis melanjutkan agen yang dijeda.
- Chat UI Membeku: Memperbaiki interval async yang tumpang tindih dan kesalahan broadcast diam-diam yang dapat membekukan antarmuka chat.
- Batch Unduhan Cloud Sync: Memperbaiki kesalahan null-check TypeScript pada handler batch unduhan cloud sync.
- Service Worker Dynamic Imports: Mengonversi impor dinamis menjadi impor statis untuk kompatibilitas service worker Chrome MV3.
- Penegakan Scope Khusus BYOA: Tindakan
convert_to_google_docdanconvert_to_google_sheetkini dengan benar hanya memerlukandrive.filealih-alih scope tulis editor yang luas. - Format Chip Drive: Format tiga segmen untuk chip referensi drive dengan pembatasan scope khusus BYOA yang tepat.
- Google Picker CORS: Picker kini di-host pada relay privat untuk menyelesaikan masalah cross-origin dengan alur scope popup.
Versi 0.9.7016 Maret 2025
Tampilkan detailSembunyikan detail
Peningkatan
- Indikator Jendela Konteks Ollama: Lingkaran penggunaan jendela konteks kini dirender untuk model Ollama dengan menanyakan endpoint
/api/showuntuknum_ctx, alih-alih mengandalkan daftar model OpenRouter yang tidak menyertakan model lokal. - Pemanggilan Alat Ollama: Memperbaiki pemilihan alat dinamis untuk Ollama — meneruskan
tool_choiceke API (didukung sejak Ollama v0.5.1), menonaktifkan mode pikir saat alat aktif untuk mencegah JSON yang rusak, dan beralih ke model pembantu non-streaming ringan saat model utama tidak mendukung pemanggilan alat. - Cache Penalaran OpenRouter: Memperbaiki teks penalaran yang terhapus prematur oleh penyedia streaming. Siklus hidup cache sekarang dimiliki oleh
agent-runnerpada batas iterasi, konsisten dengan penyedia Anthropic dan Google. - Keandalan WYSIWYG PDF: Penyelarasan teks global menangani operator pemisahan PDF.js di beberapa TextItems. Pengeditan blok dinonaktifkan pada span yang tidak cocok (teks anotasi/header) untuk mencegah kesalahan ekspor. Dekode CMap 2-byte tidak lagi merusak PDF buatan Word dengan font ASCII 1-byte. Pemeriksaan batas pencocokan operator mencegah indeks di luar jangkauan pada item teks kosong.
- Deteksi Platform Desktop: Pemilih alat dinamis menggunakan kapabilitas
localFolderSyncalih-alihcaiiooRemindersuntuk deteksi desktop, danappleScript/appleNotesalih-alih Calendar/Reminders untuk deteksi macOS (Calendar/Reminders bersifat lintas-Apple melalui EventKit).
Version 0.9.700March 5, 2025
Tampilkan detailSembunyikan detail
Fitur Baru
- File Manager: Sistem manajemen file lengkap dengan folder bertingkat, tag pengguna, pembintangan, dan UI File Manager khusus. Atur lampiran ke dalam hierarki folder, filter berdasarkan tipe (tangkapan layar, gambar AI, foto), cari, urutkan, dan lihat file dalam mode kisi atau daftar. Fitur auto-tagging thread menghubungkan file ke percakapan. Dukungan sinkronisasi pribadi melalui manifest v9.
- Local Folder Sync: Sinkronisasi dua arah antara folder filesystem lokal dan File Manager. Sinkronisasi ulang berbasis mutasi secara otomatis menyebarkan penghapusan, penghapusan massal, dan pemindahan ke disk dengan debounce 2 detik. Deteksi pemindahan subfolder merelokasi file di disk saat diatur ulang di caiioo. Menavigasi ke subfolder mana pun dalam pohon sinkronisasi akan memicu sinkronisasi ulang otomatis.
- Cross-Filetype Tracked Changes: Alur kerja terima/tolak yang terpadu untuk DOCX, PDF, dan Markdown. Editan DOCX kini dicatat sebagai tracked changes dengan mesin diff yang sama dengan yang digunakan oleh Markdown dan slate kode. Tracked changes PDF terintegrasi dengan editor visual. Aksi
resolve_tracked_changesmemungkinkan agen untuk menerima atau menolak revisi secara terprogram. - PDF WYSIWYG Editing: Pengeditan teks langsung pada halaman PDF yang dirender dengan gaya yang sesuai dengan dokumen. Lapisan teks menghubungkan editan ke operator content-stream sumber melalui
textItemIndexuntuk rekonstruksi bedah saat ekspor. Termasuk baseline plainText untuk deteksi perubahan. - DOCX Rendering Fidelity: Pratinjau DOCX yang kaya dengan perataan paragraf, hyperlink, warna/ukuran font, spasi baris, indentasi, dan bayangan sel tabel. Tampilan kode menunjukkan konversi markdown untuk konsumsi LLM yang efisien token.
- Universal Messaging (hanya untuk pengujian internal): Kirim dan terima pesan melalui WhatsApp, Telegram, dan Slack dengan privasi local-first. Agen dapat menyusun dan mengirim pesan, mencantumkan percakapan, dan membalas thread — semuanya dirutekan melalui perangkat Anda sendiri.
- Integrasi Google Meet: Alat pemanggilan rapat multi-aksi dengan
list_meetings(menemukan rapat terbaru dengan filter rentang tanggal) danget_meeting(mengambil transkrip). Disalurkan melalui pipeline OAuth/JIT/scope-approval lengkap dengan dukungan vault kredensial. - Gmail Send Email: Pengiriman email langsung melalui Gmail API, dibatasi di balik persetujuan alat berisiko tinggi. Pengabaian tingkat risiko per aksi memungkinkan
send_emailmemerlukan konfirmasi eksplisit sementara aksi draf tetap pada risiko sedang. - Microsoft BYOA: Dukungan Bring Your Own App untuk Microsoft 365. Daftarkan registrasi aplikasi Azure AD untuk koneksi Microsoft OAuth. Registrasi BYOA multi-provider (Google + Microsoft) dengan dukungan tenant ID dan wizard penyiapan Azure Portal 3 langkah.
- Poe Provider: Integrasi penyedia LLM baru untuk Poe, dengan daftar model, pemilih model yang dikelompokkan berdasarkan penyedia, deteksi kemampuan vision/tools/reasoning, dan tampilan harga.
- Dialog What's New: Pipeline konten yang dilayani API memberikan catatan rilis dan halaman panduan pengguna. Dialog what's-new asinkron menunjukkan sorotan versi saat pembaruan.
- Private Sync Account Selector: Pilih akun Google mana yang akan digunakan untuk sinkronisasi pribadi, alih-alih menggunakan akun utama secara default.
- Native TipTap Diff Marks: Mengganti overlay rendering marked.js yang terpisah untuk pratinjau revisi AI dengan tanda ProseMirror asli (DiffAdded/DiffRemoved). Revisi kini dirender sebagai tracked changes inline dengan tipografi yang konsisten, ditambah penargetan terima/tolak tingkat chunk.
- Mermaid Diagrams: Rendering diagram Mermaid langsung dalam blok kode di dalam mode pratinjau TipTap Slate.
- Fuzzy Section Search di Help Tool: Alat bantu kini mendukung pencocokan fuzzy saat mencari bagian tertentu dalam halaman dokumentasi.
Peningkatan
- Polesan UX File Manager: Indikator ikon sinkronisasi folder, dialog konfirmasi penghapusan, pemilihan rentang dengan shift-click, toolbar yang membungkus alih-alih meluap pada lebar sempit, dan perbaikan persistensi tag setelah pemuatan ulang.
- Tata Letak Composer Responsif: Tata letak flex tiga zona mencegah tombol thread baru terdorong keluar layar pada lebar sempit. Pemilih mode dan model menggunakan breakpoint penyembunyian teks bertahap. Ikon chip agen kustom dan AI menggantikan default generik.
- UX Pengaturan: Bagian yang diurutkan ulang untuk alur yang lebih baik (Personalization → Credentials → Tool Approvals → Agent Modes → Tool Configuration → Skills Library → Tool Servers → Document Processing → Voice).
- Integritas Status Revisi: Memperbaiki kerusakan saat menghapus blok konten besar selama revisi AI aktif — imutabilitas sourceContent, ambang batas relokasi chunk dinaikkan menjadi 0.7, chunk usang ditolak otomatis, dan pemeriksaan integritas riwayat versi.
- Reliabilitas Agent Loop: Memperbaiki kondisi race abort controller di mana eksekusi lama dapat menghapus controller eksekusi baru. Sinyal pembatalan kini merambat ke alat yang antre. Status berjalan yang yatim piatu menyiarkan kesalahan alih-alih meninggalkan pesan kosong.
- Penanganan Interjeksi: Penelusuran
getActiveBranchMessagesyang disatukan pada server dan UI untuk melewati interjeksi secara konsisten. Memperbaiki respons yang menghilang setelah tindak lanjut ketika streaming parentId menunjuk ke interjeksi alih-alih pesan pengguna. - Stabilitas Native macOS: Memperbaiki kondisi race mulai ulang dengan pelacakan epoch proses, kebocoran URLSession saat penyambungan ulang, dan data race LineBuffer antara pipe handler dan stop.
- Perbaikan Google Sheets:
create_tablekini menulis nama header kolom alih-alih membiarkan baris pertama kosong. - Pembersihan Middleware: Mengekstrak middleware
requireAuthdari 10 pemeriksaan autentikasi inline di apple-routes, mcp-routes, dan attachment-routes. - Pemfilteran Tipe Gambar: File Manager membedakan tangkapan layar, gambar yang dihasilkan AI, dan foto pengguna dengan opsi filter terpisah dan ikon yang berbeda.
- Paritas Pemilih Mode/Model: Menyamakan ketebalan font dan goresan ikon antara pemilih mode dan pemilih model.
- Beta Tier Gating: Vault kredensial membatasi fitur beta di balik pemeriksaan tier.
- Re-Encoding CIDFont: Rekonstruksi PDF mendukung pengkodean CIDFont dengan tabel ToUnicode CMap dan fallback identitas untuk karakter yang tidak ada dalam peta.
- Penamaan Ulang Ekspor PDF: "Download" diubah namanya menjadi "Export" di seluruh alur kerja PDF untuk kejelasan.
Perbaikan Bug
- Teks PDF Menghilang: Memperbaiki teks tampilan PDF yang menghilang saat blur dan konten yang kacau saat mengekspor dari pengeditan WYSIWYG.
- Perutean Tracked Changes PDF: Mencegah tracked changes PDF dirutekan melalui mesin diff terpadu, yang merusak data operator khusus PDF.
- Integritas Ekspor PDF: Unduhan PDF kini gagal dengan diagnostik alih-alih diam-alih beralih ke ekspor markdown.
- Ganti Baris Tabel Markdown: Tag
<br>dalam tabel markdown kini dirender sebagai ganti baris yang sebenarnya, bukan sebagai teks literal. - Penghapusan Terlacak DOCX Dipertahankan: Memperbaiki penghapusan terlacak DOCX yang terhapus saat beralih antara tampilan visual dan kode.
- Tracked Changes pada Markdown Tersimpan: Memperbaiki
propose_changepada slate markdown yang tidak menunjukkan redline saat dimuat dari penyimpanan. - Reject Mengembalikan Konten:
resolve_tracked_changesdengan reject kini mengembalikan konten dengan benar untuk slate markdown dan kode. - Loop Simpan Slate: Memperbaiki loop simpan tak terbatas yang dipicu saat track changes aktif.
- Stabilitas Pesan: Memperbaiki perutean, threading balasan, penanganan profil, ketahanan antrean, tanda tangan webhook, sanitasi pengirim, dan batas payload.
Versi 0.9.66227 Februari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
- Bring Your Own App (BYOA): Gunakan kredensial Google OAuth Anda sendiri alih-alih aplikasi bawaan caiioo. Dukungan multi-aplikasi memungkinkan tim berbagi satu klien OAuth di seluruh organisasi sambil tetap menyimpan API key masing-masing. Koneksi BYOA secara otomatis mendeteksi token yang kedaluwarsa dan meminta autentikasi ulang.
- Navigasi Wikilink: Wikilink kurung ganda gaya Obsidian antar dokumen Slate untuk membangun basis pengetahuan yang saling terhubung. Klik wikilink untuk menavigasi antar Slate secara instan.
- Menu Skills: Penyisipan skill menggunakan tombol Tab, dropdown dengan tinggi dinamis, pengeditan inline dengan chip variabel, dan komponen SkillForm bersama untuk CRUD lengkap dari composer.
- Unduh DOCX: Unduh dokumen markdown dan teks Slate sebagai file DOCX dengan perubahan terlacak (tracked changes) yang tetap terjaga.
- Pengisian Otomatis Tabel:
insert_componentkini mengisi sel tabel secara otomatis dari data terstruktur, menghilangkan tabel placeholder yang kosong. - Gemini 3.1 Flash: Ditambahkan sebagai opsi model generator gambar bersama model Gemini, FLUX, dan Seedream yang sudah ada.
- Simpan ke Google Drive untuk Semua Akun: Fitur simpan ke Google Drive kini tersedia untuk akun Google mana pun yang terhubung, tidak hanya akun utama.
- Unified Diff Engine: Penulisan ulang total pada sistem diff pelacakan perubahan Slate (fase 0–7) dengan keamanan TOCTOU, caching, widget terima/tolak per perubahan, dan dukungan ketuk-untuk-beralih pada perangkat seluler.
Peningkatan
- Adaptive Private Sync: Laju polling sinkronisasi menyesuaikan secara dinamis berdasarkan aktivitas. Optimalisasi penguncian khusus unduhan (download-only lock) mengurangi hambatan.
- Pengambilan Email OAuth: Google OAuth kini selalu menyertakan cakupan identitas sehingga email pengguna diambil pada setiap koneksi, memperbaiki masalah email kosong pada beberapa akun.
- Penguatan Keamanan: Memperkuat alur OAuth PKCE, batasan subproses agen, dan penguncian brute-force per akun untuk upaya autentikasi gagal yang berulang.
- Tata Letak Chip Browser: Chip pemilih browser kini lebih kecil dan terbungkus (wrap) alih-alih meluap keluar dari kontainer.
- Registry-Driven Image Providers: Mengganti daftar penyedia gambar hardcoded dengan registri dinamis, memudahkan penambahan model baru.
- Pipa i18n Konten: Sinkronisasi konten berbasis hash yang terpadu untuk semua halaman dokumentasi dengan dukungan terjemahan inkremental.
Perbaikan Bug
- Ekspresi Matematika di Preview: Memperbaiki ekspresi matematika yang rusak saat beralih dari pratinjau TipTap ke tampilan kode.
- Wikilink di Preview: Memperbaiki sintaks wikilink yang terhapus saat beralih antara pratinjau TipTap dan tampilan kode.
- Pesan Thread Menghilang: Memperbaiki pesan thread yang terhapus oleh STATE_PATCH atau menghilang saat mengganti model di tengah percakapan.
- Interjection Orphans: Memperbaiki parentIds yang terputus setelah pemfilteran pesan interjeksi yang menyebabkan kesalahan rendering.
- Loop Tak Terbatas Private Sync: Menyelesaikan loop sinkronisasi tak terbatas yang disebabkan oleh konflik clock item koleksi secara bersamaan dan polusi awalan thread_data_.
- Kasus BYOA: Memperbaiki konfigurasi BYOA yang tidak pulih saat dihapus, masalah async save races, ekstensi yang menggunakan popup localhost mati alih-alih launchWebAuthFlow, dan presedensi issuedByClientId yang usang.
- Pemulihan Cakupan Private Sync: Memperbaiki kegagalan pembukaan kunci sinkronisasi pribadi secara diam-diam saat cakupan Google Drive kedaluwarsa atau hilang.
- Skill Duplikat: Mencegah munculnya skill duplikat setelah penggabungan Private Sync.
- Perutean Perubahan Terlacak: Menghubungkan
get_tracked_changesdanget_commentske dalam perutean tindakan SlateTool sehingga agen dapat membaca status revisi. - Sumber Unduhan DOCX: Memperbaiki downloadAsDocx yang menggunakan konten artefak lama alih-alih status editor langsung.
- Singkatan Nama Model Pintar: Memperbaiki nama model yang panjang agar tidak meluap pada pemilih ringkas dengan singkatan cerdas.
- Rendering Tautan Markdown: Memperbaiki URL chrome-extension: dan Caiioo: yang terblokir dalam tautan markdown yang dirender.
- Kecepatan Pembuatan Thread: Memangkas waktu pembuatan thread hingga setengahnya dengan menghilangkan pencarian kaskade pengaturan yang redundan.
- Judul Tab Chrome: Mengembalikan judul tab Chrome dinamis berdasarkan thread percakapan yang aktif.
- Token Salam Adaptif: Meningkatkan max_tokens untuk salam adaptif guna mencegah pemotongan teks pada model penalaran (reasoning models).
Versi 0.9.66125 Februari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
- Agent Interjection: Pandu AI di tengah proses dengan mengetik pesan dan menekan Enter saat AI sedang bekerja. Agent akan melihat panduan Anda pada titik keputusan berikutnya dan menyesuaikan arah — tidak perlu membatalkan dan memulai ulang. Tombol kirim berlabel kuning muncul di samping tombol stop saat Anda memiliki teks untuk dikirim.
- API Tool Management: Alat integrasi API kini mendukung
save_tool,list_tools, dandelete_toolsebagai tindakan utama, memudahkan pengelolaan API yang ditemukan oleh agent langsung dari percakapan. Pengguna gratis dapat melihat GET dan list_tools; pengguna Pro mendapatkan set lengkap. - Live Token Counter: Penggunaan token dan biaya kini diperbarui secara real-time selama streaming, ditampilkan di setiap footer pesan. Biaya khusus (pembuatan gambar, pencarian web) ditambahkan secara bertahap saat setiap alat selesai bekerja.
- Auto-Expand Tool Cards: Kartu alat otomatis melebar saat mulai menerima argumen streaming atau memerlukan persetujuan, dan otomatis mengecil setelah berhasil selesai. Kesalahan dan alat yang ditolak tetap melebar untuk ditinjau.
- Monaco Diff Editor: Revisi kode Slate kini menggunakan inline diff editor bawaan Monaco dengan tombol terima/tolak per perubahan, menggantikan sistem dekorasi kustom sebelumnya.
Peningkatan
- Private Sync Auth Recovery: Kesalahan sinkronisasi pribadi akibat token Google yang kedaluwarsa atau dicabut kini menampilkan tombol tindakan "Hubungkan Kembali Google" dan "Berikan Izin" alih-alih pesan kesalahan pasif. Penghubungan kembali akan meminta izin Drive yang benar dan memilih akun Google yang tepat secara otomatis.
- Private Sync Multi-Account: Private sync kini melakukan autentikasi terhadap akun Google yang sesuai dengan email konfigurasi, alih-alih menggunakan akun mana pun yang terhubung pertama kali. Memperbaiki masalah sinkronisasi ke Drive yang salah saat beberapa akun Google terhubung.
- Penyegaran Brand: Palet warna baru river blue dan rock grey yang diturunkan dari logo Caiioo, menggantikan tema ungu sebelumnya di seluruh aplikasi dan situs web.
- Keamanan OAuth: Client secret OAuth Google, GitHub, dan Slack dihapus dari paket ekstensi. Pertukaran token kini diarahkan melalui proxy relay Cloudflare yang aman, menghilangkan secret dari kode klien.
- Startup Lebih Cepat: Konten lampiran (gambar, teks yang diekstrak) kini dimuat sesuai permintaan alih-alih saat booting, secara signifikan mengurangi waktu pemuatan awal untuk percakapan dengan banyak lampiran.
- Streaming Lebih Cepat: Penggunaan context window kini dialirkan melalui jalur broadcast cepat alih-alih melalui penyimpanan, memberikan pembaruan real-time tanpa async I/O per loop agent.
- Kecepatan Private Sync: Cache ID file Google Drive dipertahankan saat restart, menghilangkan panggilan API daftar file lengkap pada siklus sinkronisasi pertama.
- Unified Streaming Render Path: Konten streaming dan konten akhir kini mengalir melalui satu jalur render, menghilangkan kedipan saat pembuatan selesai dan mempertahankan pesan interjection.
- Cross-Model Switching: Beralih antar penyedia AI di tengah thread (misalnya, Gemini ke Claude) tidak lagi menyebabkan kesalahan "Invalid signature in thinking block". Artefak penalaran asing secara otomatis diratakan menjadi teks naratif, mempertahankan konteks tanpa tanda tangan kriptografi yang tidak kompatibel.
- Panduan Alat yang Dinonaktifkan: Saat AI mencoba menggunakan alat yang dinonaktifkan, ia kini menerima saran yang dapat ditindaklanjuti (alat serupa yang diaktifkan, cara mengaktifkan) alih-alih kesalahan "tidak ditemukan" yang umum.
- Tata Letak Composer Responsif: Toolbar Composer menggunakan pengungkapan progresif bertahap — pemilih mode, pemilih model, pengaturan, agenda, dan ikon bantuan muncul sesuai ruang yang tersedia alih-alih terpotong.
- Pengkodean Warna Pengaturan: Bagian pengaturan kini menggunakan sistem 3 warna — warna aksen untuk bagian kustomisasi, warna netral bergantian untuk sisanya — untuk pengelompokan visual yang lebih jelas.
- Kesalahan Onboarding: Penyediaan key gratis kini menunjukkan pesan kesalahan deskriptif di bawah tombol tindakan alih-alih gagal secara diam-diam.
- Pengaturan AI Provider: Mengubah nama bagian "API & Provider" menjadi "AI Provider" untuk kejelasan.
- Perpanjangan Uji Coba Gratis: Masa uji coba Pro diperpanjang dari 7 hari menjadi 14 hari, memberikan pengguna baru lebih banyak waktu untuk menjelajahi fitur Pro.
- Optimistic Branch Switching: Beralih antar cabang pesan dan memuat ulang pesan kini memperbarui UI secara instan alih-alih menunggu proses penyimpanan selesai.
- Konfigurasi MCP Tool: Koreksi otomatis skema dan peningkatan konfigurasi MCP tool untuk pengaturan alat yang lebih andal.
Perbaikan Bug
- Biaya Per Pesan: Biaya pesan individual kini secara kumulatif sesuai dengan total header thread. Biaya Helper, OCR, pembuatan gambar, dan pencarian diatribusikan ke pesan individual alih-alih hanya pada ringkasan thread.
- Rendering Interjection: Pesan interjection kini dirender sebagai anotasi kuning ringkas secara inline di timeline asisten alih-alih hilang saat pembuatan selesai.
- Deteksi Loop: Memperbaiki deteksi pengulangan positif palsu pada respons yang kaya kutipan di mana URL secara alami berulang 3 kali atau lebih.
- Penyelarasan Slate Diff: Memperbaiki ketidaksejajaran garis merah/hijau dalam mode pratinjau untuk potongan multi-baris di mana loop overlay hanya maju 1 baris terlepas dari rentang potongan.
- Posisi Penghapusan Slate: Memperbaiki penghitungan ganda pergeseran penyisipan yang menyebabkan penghapusan dirender setelah penyisipan pasangannya alih-alih sebelumnya.
- Perbaikan Private Sync: Memperbaiki permintaan scope JIT yang tidak berjalan di seluruh potongan code-split dan loop sinkronisasi tak terbatas setelah unggahan.
- Alur Onboarding: Alur OAuth kini menyelesaikan onboarding dengan benar, ID mode bertanda hubung didukung dalam deteksi pemicu, dan sisa 0 hari tidak lagi dipaksa menjadi null.
- Reset Kata Sandi: Menyetel ulang kata sandi melalui tautan email kini memverifikasi alamat email. Menambahkan endpoint kirim ulang verifikasi untuk pengguna dengan email verifikasi yang kedaluwarsa.
- Tingkat Lisensi: Pengguna dengan tingkat yang diberikan admin tetapi tanpa baris lisensi tidak lagi tertahan di gerbang peningkatan.
- Scroll Pengaturan: Mengklik ikon otak untuk halaman yang dipelajari kini menggulir ke bagian pengaturan yang benar alih-alih berhenti sebelum waktunya karena bagian yang dimuat secara lambat (lazy-loaded) di atasnya.
- Pembersihan Monaco: Memperbaiki urutan pembuangan model diff editor untuk mencegah referensi yang menggantung dan Monaco yang terlihat menembus pratinjau TipTap.
- Targeting Walkthrough: Langkah-langkah walkthrough kini melewati elemen yang disembunyikan oleh kueri kontainer responsif alih-alih menyorot piksel 16x16 di sudut kiri atas.
- Kokoro TTS: Memperbaiki text-to-speech yang rusak di ekstensi — deteksi runtime ONNX gagal dalam dokumen offscreen, menyebabkan kesalahan "no available backend found".
- Penyimpanan Custom API Tool: Memperbaiki penyimpanan API yang ditemukan agent sebagai alat kustom yang menyebabkan crash di ekstensi karena
import()dinamis yang dilarang dalam konteks Service Worker. - Performa Booting: Memperbaiki migrasi sesi yang berjalan pada setiap akses pengaturan (20+ kali saat booting), menyebabkan penulisan disk yang tidak perlu dan startup yang lebih lambat.
- Duplikasi Broadcast Penyimpanan: Menekan notifikasi perubahan penyimpanan ganda dalam mode relay/server yang dapat menyebabkan kedipan UI.
- Pemulihan Tekstur Cairn: Memperbaiki kegagalan pembuatan tekstur saat cache dunia dalam memori dikosongkan antara pemuatan dan render, serta memperbaiki renderer yang menampilkan warna hitam untuk tekstur berbasis lampiran.
- Patch Keamanan: Memperbarui fast-xml-parser (DoS melalui ekspansi entitas DOCTYPE) dan tar (kerentanan pelarian hardlink).
- Kepatuhan MV3: Mengganti vega-embed yang dimuat dari CDN dengan bundel vendor lokal, memastikan semua kode rendering bagan lulus kebijakan kode jarak jauh Chrome Web Store.
- Bagan Vega-Lite: AI kini menghasilkan visualisasi Vega-Lite langsung di Slate alih-alih HTML yang dimuat dari CDN, memungkinkan bagan interaktif tanpa ketergantungan skrip jarak jauh.
- Penyimpanan Google Drive: Memperbaiki kesalahan 403 saat menyimpan ke Google Drive dari Slate yang disebabkan oleh pemeriksaan scope OAuth yang usang pada handler Drive non-agent.
- Onboarding Pengguna Baru: Memperbaiki layar onboarding yang terlewati sepenuhnya bagi pengguna baru ketika API key disediakan secara otomatis saat login.
- Popup OAuth OpenRouter: Memperbaiki spinner "Menghubungkan..." yang tertahan tanpa henti saat pemblokir popup mematikan jendela OAuth secara diam-diam.
- Teks Banner Uji Coba: Banner uji coba tidak lagi mengklaim model dibatasi oleh tingkatan — diperbarui untuk mendeskripsikan fitur Pro secara akurat (akses tulis, pembuatan gambar, mode kustom).
- Toolbar Tinjauan DOCX: Memperbaiki kedipan toolbar saat menampilkan kontrol tinjauan dokumen dengan menunda pengguliran hingga visibilitas awal.
- Overlay Add to Prompt: Memperbaiki logo overlay yang diblokir oleh Content Security Policy dan opasitas latar belakang yang tidak sesuai dengan tema.
- Status Edit/Muat Ulang Pesan: Memperbaiki status dalam memori yang menjadi usang setelah mengedit pesan, memuat ulang respons, atau beralih cabang.
- Server Login Hang: Memperbaiki operasi penyimpanan WebSocket yang gagal selama alur login server. Autentikasi kini dipisahkan sehingga sesi lokal langsung berfungsi sementara identitas server diselesaikan di latar belakang.
- WebSocket Connection Hang: Memperbaiki race condition di mana AUTH_STATE: ready yang tiba selama koneksi WebSocket awal dapat menelantarkan promise autentikasi, mencegah koneksi selesai sepenuhnya.
Versi 0.9.65519 Februari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
- Integrasi Slack: Hubungkan ruang kerja Slack Anda untuk mengaktifkan alat Slack bertenaga AI dengan otorisasi OAuth V2 penuh
- Kredensial Alat API: API yang ditemukan agen sekarang dapat disimpan sebagai alat MCP khusus dengan kredensial tersimpan, memungkinkan penggunaan kembali di berbagai percakapan
- Lencana API Tersimpan: Alat API yang dibuat agen menampilkan lencana "API Tersimpan" di pengaturan untuk identifikasi yang mudah
- Impor Percakapan: Impor percakapan dari ChatGPT, Claude, Gemini, Perplexity, dan Grok — unggah file ekspor Anda dan Caiioo akan mengonversinya dengan riwayat pesan lengkap, lampiran, dan metadata
Peningkatan
- Penyusunan API yang Dipelajari: Alat API yang dipelajari sekarang dikelompokkan di bawah bagian yang dapat diciutkan di pengaturan untuk organisasi yang lebih bersih
- Branding Caiioo: Alat bawaan sekarang menampilkan ikon Caiioo untuk konsistensi visual
- Tautan Sadar Peramban: URL yang dibuka oleh agen sekarang diluncurkan di peramban yang telah Anda pilih di pengaturan
- Pemuatan Cloud Slate: Memuat dokumen Slate dari Google Drive sekarang memicu perintah JIT OAuth alih-alih gagal dengan kesalahan samar
Perbaikan Bug
- Pengeditan DOCX: Memperbaiki pencocokan regex paragraf di seluruh rentang bertingkat, yang menyebabkan kerusakan konten saat mengedit teks DOCX yang diformat
- Keamanan Cari/Ganti: Memulihkan pelindung pola HTML struktural yang hilang selama pemfaktoran ulang — mencegah pengeditan merusak markup internal XLSX/DOCX
- Loop Persetujuan Alat: Memperbaiki kondisi balapan yang menyebabkan perintah persetujuan berulang untuk alat yang sama dalam satu sesi agen
- Identitas Kedaluwarsa: Memperbaiki identitas pengguna kedaluwarsa yang tidak terhapus pada 401 selama sinkronisasi lisensi, dengan pelarian logout pada orientasi pengguna lama
Versi 0.9.65117 Februari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
- Izin Hak Istimewa Minimum (Minimum-Privilege Permissions): Alat Google Workspace sekarang hanya meminta scope yang tepat yang diperlukan untuk setiap tindakan, bukan akses luas. Membaca email meminta akses baca-saja; membuat acara hanya meminta akses tulis kalender.
- Dialog Izin yang Ditingkatkan: Dialog otorisasi just-in-time menunjukkan dengan tepat izin apa yang diminta, mengapa izin tersebut diperlukan, dan apakah operasinya bersifat baca-saja atau baca-tulis.
- Pemilih Izin: Saat menghubungkan akun Google secara manual, Anda dapat memilih layanan mana (Calendar, Gmail, Drive, Docs, Sheets, Slides) dan tingkat akses (baca-saja vs baca-tulis) yang akan diberikan di awal. Tombol Edit Permissions tersedia pada koneksi yang sudah ada.
- Hasil Gambar: Gambar yang dihasilkan dan screenshot sekarang ditampilkan secara menonjol di antara langkah-langkah proses yang diciutkan dan jawaban akhir, sehingga tidak perlu lagi memperluas panggilan alat untuk melihat output visual.
Peningkatan
- Keamanan Private Sync: Pengeditan bersamaan sekarang diunduh untuk penggabungan (merge) alih-alih diunggah, penyegaran kunci memverifikasi kepemilikan, dan penggabungan manifes mencegah kehilangan data dari operasi pembuangan sampah (trash) yang prematur.
- P2P Sync Dihapus: Menghapus sinkronisasi real-time P2P, menghilangkan lebih dari 100MB lalu lintas WebSocket yang sia-sia dan meningkatkan performa ekstensi.
- Performa Pengaturan: Memoization panel pengaturan dan isolasi konteks penciutan untuk rendering yang lebih cepat.
- Rendering DOCX: Peningkatan rendering paragraf, penomoran, dan dukungan gaya pada parser dokumen.
Perbaikan Bug
- Scope Google Docs: Memperbaiki kesalahan "insufficient authentication scopes" saat mengindeks Google Docs —
index_documentmemerlukan scope tulis untuk rentang bernama (named ranges). - Baca Google Docs: Memperbaiki kegagalan
read_documentdanget_document_infoketika hanya scope Docs yang diberikan — tindakan ini juga memerlukan akses baca Drive. - Salin Kalender: Memperbaiki tindakan
copy_eventyang hilang dari registri scope, yang mencegah permintaan izin JIT. - Persistensi API Key: Memperbaiki API key BYOK yang hilang secara diam-diam saat
saveCustomModemerusak jalur penyimpanan pengaturan selama aktivasi uji coba Pro. - Race Condition Muat Ulang Pengaturan: Memperbaiki API key yang belum disimpan terhapus saat menciutkan/memperluas bagian pengaturan memicu siklus muat ulang penyimpanan.
- Pembatalan Chrome Identity: Memperbaiki pembatalan pengguna selama permintaan scope inkremental yang tidak dapat dibedakan dari kesalahan, dan metode autentikasi sekarang bertransisi dengan benar setelah mendapatkan token penyegaran OAuth web.
- Penimpaan Private Sync: Memperbaiki Private Sync yang menimpa giliran (turns) terbaru saat terjadi pengeditan bersamaan.
- Screenshot Viewport: Berhenti memunculkan screenshot viewport di atas teks respons akhir.
- Koordinasi Agen: Memperbaiki 7 masalah pada koordinasi giliran, persepsi, dan manajemen status.
- Lacak Perubahan (Track Changes): Memperbaiki mode lacak perubahan yang rusak setelah dekomposisi slate karena desinkronisasi variabel dual-state.
- Pengelola File: Tindakan hapus dan unduh sekarang tersedia di semua mode, tidak hanya untuk file yatim piatu (orphaned files).
- Nama Alat MCP: Memperbaiki alat yang menggunakan ID server internal alih-alih nama yang dapat dibaca manusia.
- Alat Agenda: Memperbaiki kartu sinkronisasi yang selalu menunjukkan izin yang hilang, sekarang terhubung ke sistem koneksi Google OAuth.
Versi 0.9.64216 Februari 2025
Tampilkan detailSembunyikan detail
Peningkatan
- Pembuatan Dokumen Baru: File DOCX, XLSX, PDF, dan RTF baru yang dibuat dari menu tarik-turun "New File" sekarang dapat diedit sepenuhnya dengan dukungan pelacakan perubahan dan yang tepat
- Stabilitas Gemini: Menambahkan deteksi pengulangan penalaran untuk secara otomatis memutus loop pemikiran Gemini dan mencegah teks pemikiran yang bocor muncul di obrolan
- Penanganan Gambar: Pratinjau foto mentah DNG sekarang menghormati orientasi EXIF untuk tampilan yang benar guna mencegah distorsi pada gambar yang diunggah.
Perbaikan Bug
- Kemampuan Edit Dokumen Baru: Memperbaiki dokumen kosong yang dibuat melalui "New File" yang dirender sebagai pratinjau statis alih-alih editor teks kaya yang dapat diedit
- Deteksi Kunci API: Beralih ke kunci API Anda sendiri (BYOK) sekarang langsung berlaku tanpa memerlukan penyegaran halaman
- Stabilitas Tangkapan Layar: Memperbaiki penanganan ID lampiran untuk mencegah data tangkapan layar hilang atau rusak
- Pengelompokan Tab: Memperbaiki crash saat browser memiliki jendela yang tidak normal (misalnya, devtools, popups)
- Kebisingan Konsol: Menghapus probing llms.txt yang tidak perlu yang memicu kesalahan 404
- Timeout Alat: Menghapus solusi keepalive rapuh yang dapat mengganggu panggilan alat yang berjalan lama seperti pembuatan gambar 4k dengan Gemini
- Caching Prompt: Memperbaiki konten multimodal (gambar/tangkapan layar) yang terhapus selama pengoptimalan cache prompt
Internal
- Peningkatan kualitas basis kode yang signifikan di seluruh penanganan kesalahan, keamanan tipe, dan pelapisan arsitektur
- Memodularisasi parser dokumen inti menjadi modul yang terfokus dan dapat dipelihara
Versi 0.9.641 (14 Februari 2025) - Selamat Hari Valentine!
Tampilkan detailSembunyikan detail
Peningkatan
- Medali Tingkat Pemilih Model: Mengganti lencana rekomendasi hardcoded dengan 5 medali tingkat berbasis API (Terbaik untuk Caiioo, Kualitas, Keandalan, Kecepatan, Nilai) yang menunjukkan peringkat emas/perak/perunggu langsung dari data benchmark
- Sistem Keterampilan: Keterampilan sekarang memiliki tombol pulihkan default untuk menambahkan kembali keterampilan bawaan
- Caching Prompt: Mengoptimalkan caching prompt lebih lanjut untuk penghematan biaya
Perbaikan Bug
- Kompatibilitas Peramban: Login OAuth dan koneksi otomatis sekarang berfungsi di Vivaldi dan peramban non-Chrome lainnya
- Pelacakan Biaya: Memperbaiki kondisi balapan di mana pembatalan sesi dapat merusak data biaya dan penggunaan; data biaya/penggunaan sekarang dipertahankan pada sesi yang dibatalkan dan yang mengalami kesalahan
- Sinkronisasi Pribadi: Menulis ulang purgeAllStorage ke pembersihan total, memperbaiki balapan pendengar sinkronisasi, mengonsolidasikan UI sinkronisasi pribadi
- i18n: Menambahkan inisialisasi terjemahan yang hilang ke halaman popup conversation.html
- Keamanan: Menambal kerentanan dependensi (qs, @casl/ability, axios, markdown-it)
- Halaman Benchmark: Memigrasikan backend halaman benchmark ke autentikasi Cloudflare
Versi 0.9.6513 Februari 2025
Tampilkan detailSembunyikan detail
Peningkatan
- Tolok Ukur MiniMax M2.5: Rangkaian tolok ukur lengkap selesai — akurasi alat 91%, tingkat kepercayaan 95% (peringkat #2), peringkat gabungan #5 dengan tingkat nilai emas
- API Kecerdasan Model: Batas respons default ditingkatkan dari 100 menjadi 500, memastikan semua model dengan lencana yang diperoleh terlihat oleh klien
Perbaikan Bug
- Lencana Model Hilang: Memperbaiki 35 model dengan lencana tingkat yang diperoleh (emas/perak/perunggu) yang tidak muncul di daftar model ekstensi — termasuk Claude Opus 4.6 (komposit emas), Claude Sonnet 4.5 (komposit perak), dan Claude Haiku 4.5 (komposit perunggu). Penyebab utama: API secara default hanya mengembalikan 100 model yang diurutkan berdasarkan tingkat kepercayaan, tetapi tingkat dihitung dari semua 367 model. Model di luar 100 teratas berdasarkan tingkat kepercayaan kehilangan lencana mereka secara diam-diam.
Versi 0.9.6412 Februari 2025
Tampilkan detailSembunyikan detail
Peningkatan
- Paritas Provider Ollama: Paritas fitur lengkap dengan OpenRouter — dukungan abort signal, penanganan kesalahan, detail penalaran, model ID yang diselesaikan, dan pemrosesan think-tag melalui streaming mixin
- Propagasi AbortSignal: Subproses SIGTERM/SIGINT kini membatalkan panggilan LLM API yang sedang berjalan
- Validasi Schema Build-Time: Validasi schema pengaturan pada saat build mendeteksi entri
SETTING_METADATAyang hilang - Caching Kapabilitas Platform: Di-cache untuk performa alih-alih dihitung ulang pada setiap akses
- i18n Situs Web: Sinkronisasi terjemahan refaktor halaman Trust dan harga di seluruh 22 lokal
Perbaikan Bug
- Autentikasi Situs Web: Mengganti autentikasi Supabase lama dengan panggilan Cloudflare Worker API langsung untuk login Google, login email, pendaftaran, dan reset kata sandi
- Locale Stripe Checkout: Memperbaiki kesalahan "Invalid locale" pada checkout dan portal dengan memetakan
navigator.language(misalnyaen-US) ke locale yang didukung Stripe dengan fallback keauto - Panjang Minimum Kata Sandi: Sinkronisasi minimum 12 karakter di seluruh pendaftaran server, reset kata sandi, dan halaman reset situs web
- Dedup Profil Private Sync: Login kini mendeteksi dan menghapus profil duplikat yang disebabkan oleh bug sinkronisasi sebelumnya
- Race Condition Inisialisasi State Manager: Memperbaiki race condition inisialisasi pada state-manager
- Pembersihan Subproses Agent: Pembersihan subproses zombie saat penghentian agent
- Guard API Tab Group/Storage: Guard yang tepat untuk API tab group dan storage di berbagai platform
- Penanganan Kesalahan Geolocation: Penanganan kesalahan izin geolocation yang lebih baik
- Locking Refresh OAuth: Mencegah upaya refresh token OAuth secara bersamaan
- Mutex Penyimpanan Pengaturan: Penyimpanan pengaturan secara bersamaan tidak lagi saling menimpa
- Isolasi Parse JSON Agent: Output agent yang cacat tidak lagi merusak parser
- Race Condition Pencarian Thread: Memperbaiki race condition pada hasil pencarian thread
- Staleness Versi Streaming: Memeriksa versi yang usang selama respons streaming
- Timeout Content Script: Menambahkan timeout untuk pengiriman pesan content script
- Pruning Konteks untuk Multimodal: Peningkatan pruning konteks saat konten multimodal tersedia
Versi 0.9.6312 Februari 2025
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Variabel Mode Sinkronisasi Pribadi: Memperbaiki migrasi pengaturan lama yang berjalan pada setiap siklus sinkronisasi, secara diam-diam menimpa pengeditan lokal terbaru (misalnya, perubahan variabel mode) dengan data Drive yang usang
Versi 0.9.6212 Februari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Penyiapan Satu-Klik OpenRouter OAuth
- Pembuatan Kunci PKCE: Alur OpenRouter OAuth satu-klik baru memungkinkan pengguna membuat dan menautkan API key tanpa meninggalkan Caiioo
- Onboarding yang Didesain Ulang: Alur onboarding dan peningkatan (upgrade) yang disederhanakan dengan integrasi OpenRouter OAuth
- Peringatan Privasi: Opsi onboarding model gratis kini menampilkan peringatan privasi/data pelatihan yang jelas
Private Sync Granular
- Sinkronisasi Per-Item: Server MCP, persetujuan tool, profil, skill, mode, override, dan pengingat kini disinkronkan pada tingkat item individual alih-alih menimpa seluruh koleksi
- Sinkronisasi Pengaturan Per-Kunci: Pengaturan disinkronkan secara granular per kunci, mencegah penimpaan jarak jauh terhadap perubahan lokal yang tidak terkait
- Pembacaan Terdeduplikasi: Pembacaan penyimpanan WebSocket yang sedang berjalan dideduplikasi untuk mengurangi lalu lintas jaringan yang tidak perlu
Peningkatan
- UX Pengaturan Mode: Override kini tersimpan otomatis, dan Pulihkan Default (Restore Defaults) kini memulihkan variabel mode yang dihapus dengan benar
- Composer Responsif: Tombol skill menciut menjadi hanya ikon pada lebar sempit; menghapus spacer tata letak dari bagian Skill
- Tiket Dukungan: Versi build dan datetime kini disertakan secara otomatis
- Pencarian Slate: Aksi
search_documentbaru ditambahkan ke tool Slate
Perbaikan Bug
- Google Slides/Sheets OAuth: Sekarang memunculkan
OAuthAuthorizationRequiredErroryang tepat alih-alih mengembalikan teks penyiapan, memungkinkan otorisasi just-in-time - Penyegaran UI Tool Konfigurasi: Mutasi agen melalui tool konfigurasi kini menyiarkan
STORAGE_CHANGEDsehingga UI segera diperbarui - Modal Persetujuan Tool: Memperbaiki pelanggaran urutan React hooks (useMemo di atas early return)
- Localhost HTTPS: Tool integrasi API kini menangani sertifikat self-signed untuk server HTTPS lokal
- Persistensi Variabel Mode: Memperbaiki properti getter i18n yang tidak terwujud sebelum penyimpanan, yang menyebabkan variabel menghilang saat pemuatan ulang
- Keamanan Thread Slate: Menyelesaikan race condition pada tool Slate yang menyebabkan duplikasi slate selama giliran AI paralel
- Slate DOCX: Memperbaiki visibilitas penghapusan dan korupsi baseline pada perubahan yang dilacak (tracked changes)
- Stabilitas Private Sync: Menghilangkan pengeditan yang memantul dan menghilang akibat konflik sinkronisasi
Versi 0.9.6110 Februari 2025
Tampilkan detailSembunyikan detail
Peningkatan
i18n Editor Slate
- Toolbar & Menu Terjemahan: Semua tombol toolbar, menu konteks, dan string dialog editor Slate kini telah diterjemahkan sepenuhnya
Perbaikan Bug
- Timeout Pengambilan OAuth: Semua permintaan pertukaran dan penyegaran token OAuth kini memiliki batas waktu 15 detik, mencegah hang tak terbatas saat terjadi hambatan jaringan
- Email Pribadi GitHub: Memperbaiki kegagalan koneksi GitHub saat email profil pengguna bersifat pribadi (sekarang diambil dari API
/user/emails) - Dialog Koneksi OAuth: Menggeneralisasi dialog koneksi OAuth dan memperbaiki beberapa bug token/koneksi
- Konsistensi Panjang Kata Sandi: Menyelaraskan persyaratan panjang minimum kata sandi 12 karakter di semua permukaan pendaftaran dan pengaturan ulang
Versi 0.9.68 Februari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Internasionalisasi (20+ Bahasa)
- Dukungan i18n Penuh: Caiioo kini tersedia dalam 20+ bahasa termasuk Inggris, Spanyol, Prancis, Jerman, Jepang, Korea, Mandarin, Arab, Ibrani, Hindi, dan banyak lagi
- Dukungan Bahasa RTL: Tata letak kanan-ke-kiri penuh untuk bahasa Arab, Ibrani, dan Urdu
- Pengaturan Bahasa UI: Pilih bahasa pilihan Anda di Pengaturan — semua elemen UI, label alat, dan pesan status telah diterjemahkan
Peningkatan
Performa Panel Pengaturan
- Lazy-Loaded Sections: Bagian panel pengaturan kini dimuat sesuai permintaan, mengurangi waktu render awal
- Penyimpanan Modular: Pengaturan disimpan dalam kunci per-bagian yang granular, bukan dalam satu blob monolitik, sehingga meningkatkan performa baca/tulis
- Typed Getters: Akses pengaturan internal menggunakan getter dengan tipe data kuat (strongly-typed) dengan pelacakan granularitas perubahan
Keandalan Slate Track Changes
- 17 Perbaikan Revision Manager: Penguatan komprehensif pada sistem pelacakan perubahan di seluruh komputasi diff, penerimaan, penolakan, dan persistensi
- Plain Text Diffing: Perubahan redline kini membandingkan teks biasa (plain text) alih-alih markdown mentah, menghasilkan sorotan perubahan yang lebih bersih dan akurat
- Perubahan Pengguna Persisten: Perubahan terlacak yang dibuat pengguna kini tetap tersimpan setelah penyegaran halaman
- Perbaikan Race Condition: Memaksa pembekuan (force-bake) perubahan terlacak sebelum disimpan untuk mencegah kehilangan data
Perbaikan Bug
- Service Worker Crash: Mengganti 112+ panggilan
import()dinamis dengan impor statis untuk mencegah crash pada service worker Chrome - Pesan Selamat Datang Mode: Memperbaiki masalah bahasa, deteksi kunci yang disediakan, dan persistensi pada pesan selamat datang mode
- Pemilihan Akun Google Tool: Pemilih akun kini secara dinamis mencerminkan akun yang benar-benar terhubung
- Daftar Bersarang DOCX: Memperbaiki penanda tampilan dan kerusakan ekspor untuk proses round-trip daftar bersarang
- Rendering Matematika LaTeX: Memperbaiki pelepasan (escaping) simbol dolar mata uang yang merusak ekspresi matematika LaTeX yang dimulai dengan angka
- Pembuatan Tab Group: Menunda pembuatan tab group secara lazy hingga alat penjelajahan web benar-benar digunakan
- Agenda OAuth: Melempar kembali (re-throw) kesalahan OAuth agar otorisasi just-in-time terpicu dengan benar
- Persistensi Pengaturan: Menambahkan entri metadata yang hilang untuk 6 pengaturan yang sebelumnya gagal disimpan secara diam-diam
Versi 0.9.56 Februari 2025
Tampilkan detailSembunyikan detail
Penguatan Keamanan
- Validasi Asal Skrip Konten: Pesan dari halaman web ke ekstensi kini dibatasi hanya untuk asal caiioo.ai, dengan pemeriksaan asal yang sama secara ketat untuk mencegah injeksi pesan lintas-asal
- CSP Diperketat: Menghapus sumber skrip localhost khusus pengembangan dari Kebijakan Keamanan Konten (CSP) halaman ekstensi
- Cakupan Respons Autentikasi: Respons autentikasi ekstensi kini dikirim ke asal halaman tertentu alih-alih disiarkan ke semua bingkai
Versi 0.9.44 Februari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Ucapan-ke-Teks Multibahasa
- Pemilihan Bahasa: Pilih bahasa STT Anda di Pengaturan untuk input suara non-Inggris yang akurat
- 90+ Bahasa Didukung: Bekerja dengan Whisper dan ElevenLabs untuk cakupan bahasa yang komprehensif
Deteksi Aktivitas Suara Real-Time
- VAD Latensi Rendah: Integrasi Silero VAD v5 baru mendeteksi ucapan secara real-time dengan penundaan minimal
- Perekaman Lebih Cerdas: Perekaman dimulai dan berhenti secara otomatis berdasarkan aktivitas suara
- Mengurangi Positif Palsu: Perbedaan yang lebih baik antara ucapan dan kebisingan latar belakang
Tombol Visibilitas Saran
- Sembunyikan/Tampilkan Saran: Tombol baru untuk menyembunyikan saran tindak lanjut AI saat Anda menginginkan antarmuka yang lebih bersih
- Status Persisten: Preferensi Anda disimpan dan diingat di seluruh sesi
Peningkatan
Auto-Bake Lacak Perubahan
- Pelacakan Berbasis Diff: Pelacakan perubahan yang lebih efisien menggunakan algoritma diff
- Simpan Otomatis: Perubahan disimpan secara berkala untuk mencegah kehilangan data selama sesi pengeditan yang lama
- Snapshot saat Keluar: Keluar dari mode lacak perubahan secara otomatis menyimpan semua perubahan yang tertunda
Streaming Penyedia yang Ditingkatkan
- Peningkatan Gemini: Kemampuan streaming dan penalaran yang lebih baik untuk model Google Gemini
- Perilaku Konsisten: Perilaku streaming terpadu di seluruh OpenRouter dan penyedia asli
Versi 0.9.331 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Panduan Orientasi Terpandu
- Tur UI Interaktif: Panduan langkah demi langkah baru memandu pengguna baru melalui setiap bagian antarmuka setelah memasukkan kunci API mereka
- Tiga Fase: Mencakup komposer (11 langkah), panel pengaturan (7 langkah), dan sistem mode (5 langkah)
- Efek Sorotan: Setiap langkah menyoroti elemen UI yang relevan dengan sorotan terfokus
- Orientasi Percakapan: Pembuatan profil dipandu AI untuk mempersonalisasi pengalaman Anda sejak awal
Riwayat Prompt
- Akses Prompt Sebelumnya: Prompt terbaru Anda disimpan dan dapat diakses di komposer
- Penggunaan Kembali Cepat: Gunakan kembali atau ubah pesan sebelumnya dengan mudah
Tingkat Pemblokir Iklan
- Kontrol Granular: Pemblokiran iklan sekarang mendukung beberapa tingkat, bukan hanya aktif/nonaktif
- Pilih Perlindungan Anda: Pilih tingkat pemblokiran yang sesuai dengan kebutuhan penjelajahan Anda
Bilah Alat Tinjauan DOCX
- Kontrol Lacak Perubahan: Bilah alat baru saat melihat dokumen Word dengan perubahan yang dilacak
- Tindakan Terima/Tolak: Tinjau dan selesaikan pengeditan dokumen dengan mudah
Peningkatan
Pengaturan Retensi Utas
- Pembersihan yang Dapat Dikonfigurasi: Atur berapa lama untuk menyimpan utas lama sebelum pembersihan otomatis
- Manajemen Penyimpanan: Kontrol yang lebih baik atas riwayat percakapan Anda
Animasi Caiioo
- Optimalisasi Performa: Animasi yang lebih halus dengan rendering yang ditingkatkan
- Efek Kebasahan: Hamparan visual baru yang menunjukkan saturasi air
- Rendering Partikel Langsung: Visual yang lebih bersih dengan gambar partikel yang dioptimalkan
Perpindahan Profil
- Manajemen Status yang Ditingkatkan: Perpindahan profil yang lebih andal dengan penanganan protokol yang ditingkatkan
- Sinkronisasi Lebih Baik: Perubahan profil disinkronkan dengan benar di seluruh ekstensi
Google Calendar
- Manajemen Token: Penanganan token akses yang ditingkatkan untuk operasi kalender
- Sinkronisasi Lebih Andal: Alur OAuth yang lebih baik untuk integrasi kalender
Versi 0.9.226 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Pemblokiran Iklan & Pelacak
- Pemblokir Iklan Bawaan: Blokir iklan dan pelacak menggunakan mesin Ghostery dengan declarativeNetRequest yang kompatibel dengan MV3
- Alihkan di Pengaturan: Aktifkan atau nonaktifkan pemblokiran iklan dari panel Pengaturan
- Pembaruan Daftar Filter: Caching otomatis daftar filter untuk pemblokiran yang andal
Izin Google Just-in-Time
- Otorisasi Inkremental: Izin alat Google sekarang diminta hanya saat dibutuhkan, bukan di muka
- Manajemen Cakupan yang Lebih Jelas: Cakupan yang hilang memicu pesan kesalahan yang membantu dengan opsi untuk memberikan akses
- Privasi Lebih Baik: Hanya minta cakupan Google spesifik yang diperlukan untuk setiap alat
Peningkatan
Animasi Caiioo
- Fisika yang Ditingkatkan: Dinamika partikel yang ditingkatkan dengan kekuatan elevasi, kecepatan, dan kepadatan yang lebih baik
- Aliran Lebih Halus: Partikel sekarang mengikuti arah saluran saat muncul, mengurangi penggumpalan
- Penumpukan Realistis: Partikel menumpuk secara alami saat terhalang oleh kerikil atau bendungan
Alur Google OAuth
- Masuk Lebih Cepat: Sekarang memprioritaskan pengambilan token ID untuk autentikasi yang lebih cepat
- Keandalan yang Ditingkatkan: Penanganan token yang lebih baik mengurangi kegagalan autentikasi pada peramban non-Chrome
Orientasi & Pengaturan
- Mode Pratinjau: Uji alur orientasi tanpa menghapus data pengguna
- Tingkat Gratis yang Lebih Bersih: Menghapus UI pemulihan kunci API yang sudah tidak digunakan
Internal
- Sistem Minigame: Infrastruktur MinigameContainer baru untuk pengalaman pengenalan interaktif
- Easter Egg Tersembunyi: Status visibilitas minigame dipertahankan di seluruh sesi
Versi 0.9.125 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Simulasi Air Interaktif
- Caiioo Intro: Simulasi fluida interaktif baru pada layar pemuatan - saksikan air mengalir melalui saluran dinamis berbentuk S
- Draggable Pebbles: Pindahkan kerikil untuk mengalihkan aliran air dan membuat bendungan
- Dinamika Sedimen: Erosi dan deposisi yang realistis - air yang cepat mengangkut sedimen, air yang lambat mengendapkannya
- Theme-Adaptive: Warna air secara otomatis menyesuaikan dengan warna tema yang Anda pilih
Dukungan Grafik Vega/Vega-Lite
- Visualisasi Interaktif: Lihat dan edit grafik Vega dan Vega-Lite langsung di Slate
- Visualisasi Data: Buat diagram batang, grafik garis, scatter plot, dan visualisasi multi-layer yang kompleks
- Spec Editing: Edit spesifikasi JSON dan lihat perubahan yang dirender secara real-time
Dukungan Diagram Mermaid
- Tipe Diagram: Buat flowchart, diagram sekuens, diagram kelas, diagram status, dan banyak lagi
- Live Preview: Edit sintaks Mermaid dengan pratinjau visual instan
- Opsi Ekspor: Diagram dirender sebagai SVG untuk hasil yang tajam pada ukuran apa pun
Templat Pembuatan Berkas
- Menu Quick Create: Menu dropdown baru saat membuat berkas di Slate dengan templat untuk tipe berkas umum
- Kategori Templat: Markdown, berkas kode, format data, diagram, dan lainnya
- One-Click Start: Langsung mulai dokumen baru dengan struktur yang tepat
Peningkatan
Penanganan Kesalahan API
- Notifikasi Visual: Kesalahan API kini ditampilkan sebagai notifikasi toast yang dapat ditutup
- Auto-Dismiss: Kesalahan non-kritis (seperti pembatalan) akan hilang secara otomatis setelah beberapa detik
- Pesan Lebih Jelas: Pesan kesalahan yang lebih baik membantu mengidentifikasi dan menyelesaikan masalah lebih cepat
Kapabilitas Platform
- Smart Feature Detection: Fitur yang memerlukan platform spesifik (seperti Apple Calendar di macOS) kini terdeteksi secara otomatis
- Graceful Fallbacks: Alat beradaptasi dengan lingkungan Anda alih-alih gagal secara diam-diam
- Peningkatan Alat Apple: Apple Reminders kini mendukung tindakan uncomplete dan daftar
Safari & Browser Non-Chrome
- Alur OAuth yang Lebih Baik: Deteksi browser yang ditingkatkan untuk login Google
- Mekanisme Fallback: Browser non-Chrome kini memiliki jalur autentikasi yang lebih andal
Versi 0.9.022 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Pembersihan Data Otomatis
- Manajemen Penyimpanan: Utas dan lampiran lama dibersihkan secara otomatis berdasarkan preferensi retensi Anda
- Kebijakan yang Dapat Dikonfigurasi: Atur berapa lama untuk menyimpan data sebelum pembersihan otomatis
Sinkronisasi GitHub
- Cadangkan ke GitHub: Sinkronkan data Caiioo Anda ke repositori GitHub untuk cadangan dan akses lintas perangkat
- Resolusi Konflik Cerdas: Perubahan dari beberapa perangkat digabungkan secara otomatis tanpa kehilangan data
- Sinkronisasi Selektif: Kontrol data mana yang disinkronkan dengan pola gaya
.gitignore
Alat GitHub
- Integrasi GitHub AI: AI sekarang dapat berinteraksi dengan GitHub atas nama Anda - buat masalah, telusuri repositori, kelola pull request, dan banyak lagi
- Penjelajahan Repositori: Minta AI untuk menjelajahi basis kode, menemukan file, dan memahami struktur proyek
Peningkatan
Otomatisasi Peramban
- Interaksi Halaman yang Ditingkatkan: Klik, gulir, dan pengisian formulir yang lebih andal pada halaman web yang kompleks
- Pemilihan Alat yang Lebih Cerdas: AI sekarang memilih alat yang tepat untuk setiap tugas dengan lebih akurat
Penanganan Dokumen
- Dokumen Word Lebih Baik: Penanganan tabel, daftar, dan pemformatan yang ditingkatkan dalam file DOCX
- Google Slides: Kontrol lebih besar atas pemformatan slide, bentuk, dan tata letak
Pengaturan & UI
- Panel Pengaturan yang Diperluas: Lebih banyak opsi konfigurasi dengan organisasi yang lebih baik
- Daftar Utas yang Ditingkatkan: Penyortiran dan penyaringan percakapan Anda yang lebih baik
- Izin Lokasi: Alur yang lebih jelas saat memberikan akses lokasi untuk kueri berbasis lokasi
Versi 0.8.919 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Integrasi Google Slides
- Presentasi Berbasis AI: Alat Google Slides baru memungkinkan AI untuk membuat, membaca, dan memodifikasi presentasi slide
- Kontrol Slide Penuh: Buat slide, tambahkan kotak teks, gambar, bentuk, dan tabel
- Dukungan Template: Gunakan template bawaan atau kerjakan dari presentasi kosong
- Pengeditan Kolaboratif: Bekerja dengan koneksi akun Google Anda yang ada
Peningkatan
Kualitas Kode
- Perbaikan TypeScript: Membersihkan kesalahan tipe dan impor yang tidak digunakan di seluruh basis kode
- Cakupan Tes: Memperbarui perlengkapan tes agar sesuai dengan definisi tipe saat ini
Versi 0.8.817 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Resemble.ai Text-to-Speech
- Sintesis Suara Profesional: Integrasi Resemble.ai baru untuk pembuatan suara AI berkualitas tinggi
- Audio Streaming: Streaming audio real-time untuk output suara yang responsif
- Suara yang Dapat Dikonfigurasi: Pilih dari beberapa opsi suara profesional
- Peringatan Pemotongan: Umpan balik yang jelas saat teks panjang dipotong untuk sintesis
Layanan Sinkronisasi Kalender
- Sinkronisasi Latar Belakang: Sinkronisasi kalender otomatis dengan Google Calendar
- Pembaruan Inkremental: Hanya acara yang diubah yang disinkronkan untuk efisiensi
- Penjadwalan Berbasis Alarm: Penjadwalan sinkronisasi yang andal menggunakan alarm Chrome
Peningkatan
Aplikasi Desktop (Electron)
- Deteksi Bangun: Sistem kini mendeteksi saat Mac Anda bangun dari tidur dan menyegarkan token OAuth secara otomatis
- Keandalan yang Ditingkatkan: Koneksi OAuth tetap segar bahkan setelah tidur yang lama
Input Komposer Kaya
- Komposisi yang Ditingkatkan: Input pesan yang ditingkatkan dengan dukungan pemformatan yang lebih baik
- Pelengkapan Otomatis Tab: Saran referensi tab yang lebih responsif
Versi 0.8.7115 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Pencarian Thread
- Cari Percakapan Anda: Kotak pencarian baru di daftar thread untuk menemukan thread dengan cepat berdasarkan judul atau konten
- Penyaringan Instan: Ketik untuk menyaring - thread yang cocok akan muncul segera dengan penyorotan pencarian
- Debouncing Cerdas: Pencarian dioptimalkan agar tidak lambat meskipun terdapat ratusan thread
Alat Simulasi Fisika
- Fisika Berbasis AI: Alat fisika baru memungkinkan AI melakukan perhitungan dan simulasi fisika
- Gerak Proyektil: Hitung lintasan, prediksi tabrakan, dan selesaikan masalah gerak
- Analisis Struktural: Analisis tegangan, pembengkokan balok, tekukan, dan stabilitas struktur
- Properti Material: Database bawaan untuk material teknik umum (baja, aluminium, kayu, beton, dll.)
- Formula Fisika: Perhitungan energi kinetik, momentum, gaya, dan impuls
Peningkatan Cairn World Builder
- Mesin Fisika: Integrasi fisika Rapier3D penuh untuk simulasi yang realistis
- Joints & Constraints: Buat engsel, slider, ball joints, dan koneksi tetap antar objek
- Sensors & Triggers: Tentukan wilayah sensor yang mendeteksi saat objek masuk/keluar
- Character Controller: Karakter orang pertama dengan gravitasi, lompatan, dan respons tabrakan
- Mode Game: Fisika real-time dengan timestep tetap untuk eksplorasi interaktif
Peningkatan
Private Sync v2
- Sync Inkremental: Setiap thread dan lampiran kini disinkronkan secara individual, bukan sebagai satu file besar
- Sync Lebih Cepat: Hanya item yang berubah yang diunggah, secara drastis mengurangi waktu sinkronisasi untuk pustaka besar
- Penanganan Konflik Lebih Baik: Vector clocks per-item memungkinkan resolusi penggabungan yang lebih presisi
- Pengurangan Panggilan API: Diffing cerdas berarti lebih sedikit permintaan Google Drive API
Keandalan Sync
- Paritas Ekstensi/Server: Memperbaiki penyimpanan lampiran untuk melacak vector clocks dengan benar di kedua platform
- Penyaringan Tombstone: Profil yang dihapus kini disembunyikan dengan benar di ekstensi maupun server
Versi 0.8.7014 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Sinkronisasi Pribadi (Tingkat GRATIS)
- Sinkronisasi Antar-Perangkat: Sinkronkan thread, pengaturan, dan lampiran Anda di semua perangkat melalui Google Drive
- Enkripsi End-to-End: Semua data yang disinkronkan dienkripsi dengan frasa sandi Anda sebelum meninggalkan perangkat
- Sinkronisasi Latar Belakang Otomatis: Perubahan disinkronkan secara otomatis setiap 30 detik dengan debouncing cerdas
- Resolusi Konflik: Vektor clock gaya CRDT memastikan perubahan digabungkan dengan benar di seluruh perangkat
Peningkatan
Efisiensi Sinkronisasi Pribadi
- Pengurangan Polling: Interval sinkronisasi ditingkatkan dari 3 detik ke 30 detik untuk mengurangi panggilan API
- Debouncing Cerdas: Menunggu 10 detik setelah perubahan stabil sebelum sinkronisasi
- Perlindungan In-Flight: Thread yang sedang diproses secara aktif oleh AI dikecualikan dari sinkronisasi hingga selesai
Versi 0.8.6914 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Navigasi Revisi Slate
- Navigasi Antar Perubahan: Tombol navigasi baru untuk melompat di antara potongan revisi yang tertunda di editor
- Penghitung Perubahan: Indikator visual menunjukkan posisi saat ini (misalnya, "2 dari 5") dalam revisi yang tertunda
- Pintasan Keyboard: Gunakan Alt+Atas/Bawah untuk menavigasi potongan dengan cepat tanpa meninggalkan keyboard
Peningkatan
Pemrosesan Dokumen
- Cadangan OCR Jarak Jauh: Saat ekstraksi teks PDF lokal gagal atau menghasilkan hasil yang buruk, dokumen diproses secara otomatis melalui OCR cloud untuk akurasi yang ditingkatkan
- Status Pemrosesan: Umpan balik real-time menunjukkan saat dokumen sedang diproses dari jarak jauh
Dukungan Model Penalaran
- Penalaran Multi-Putaran: Caching detail penalaran yang lebih baik di seluruh putaran percakapan, meningkatkan kontinuitas untuk model pemikiran yang diperluas
- Pesan Lebih Bersih: Catatan sistem internal kini dihapus dari pesan yang dirender, mencegah kebocoran instruksi
Versi 0.8.6811 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Memori Jangka Panjang
- Persistensi Konteks: AI kini memiliki memori jangka panjang di seluruh percakapan, mengingat konteks penting tentang preferensi dan alur kerja Anda
- Pelacakan Penggunaan: Pelacakan penggunaan token dan biaya yang ditingkatkan dengan pencatatan detail
Kecerdasan Model
- Pemilihan Model Cerdas: Fitur kecerdasan model baru membantu mengidentifikasi model optimal berdasarkan pola penggunaan Anda
- Sistem Peringkat: Model diberi peringkat berdasarkan metrik kinerja dan nilai
Peningkatan
Keandalan Penyimpanan
- Penyimpanan Lintas Platform: Cache model, persetujuan alat, dan halaman yang dipelajari kini berfungsi dengan andal di mode ekstensi, server, dan LAN
- Batas Waktu Autentikasi: Memperbaiki potensi hang saat terhubung ke server relay - kini akan berhenti setelah 5 detik alih-alih menunggu tanpa batas
- Kecepatan Muat Pengaturan: Pengaturan dan pemilih model kini dimuat lebih cepat setelah ekstensi dimuat ulang
Penomoran Halaman Konten
- Ukuran Halaman yang Tepat: Konten halaman web kini dibagi berdasarkan jendela konteks model yang sebenarnya (misalnya, 131k token), bukan default yang dikodekan secara permanen. Ini berarti Anda melihat potongan halaman yang lebih besar dan lebih sedikit halaman saat menggunakan model dengan konteks tinggi.
Perbaikan Bug
- Persistensi Kunci API: Memperbaiki masalah di mana kunci API OpenRouter "terlupakan" setelah mengaktifkan lalu menonaktifkan mode LAN secara singkat
Versi 0.8.677 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Kokoro TTS - Text-to-Speech Neural Lokal
- Suara Berkualitas Tinggi: Kokoro adalah model TTS neural lokal dengan suara alami di berbagai pilihan suara
- Tidak Perlu Kunci API: Berjalan sepenuhnya di perangkat menggunakan WebGPU/WASM - tidak perlu layanan cloud atau kunci API
- Berbagai Suara: Pilih dari aksen Amerika, Inggris, dan pilihan lainnya dengan varian pria/wanita
- Dukungan Teks Panjang: Menangani teks panjang dengan benar melalui sintesis streaming - tidak ada lagi pemotongan pada 30 detik
- Ucapan Bersih: Secara otomatis menghapus format markdown (tebal, miring, dll.) sebelum berbicara
Peningkatan
Pengaturan Suara
- Bagian Suara Terpadu: Pengaturan TTS dan STT digabungkan dalam tata letak yang lebih bersih
- Pratinjau Suara: Uji suara yang dipilih sebelum menggunakannya
Versi 0.8.667 Januari 2025
Tampilkan detailSembunyikan detail
Peningkatan
Pencarian Panel Pengaturan
- Pencarian Filter: Kotak pencarian baru di bagian atas Pengaturan untuk memfilter bagian dengan cepat berdasarkan kata kunci
- Hasil Instan: Ketik untuk memfilter - bagian yang cocok akan langsung muncul
- Ramah Keyboard: Pencarian otomatis difokuskan saat membuka pengaturan
Keandalan Server MCP
- Verifikasi Startup: Server MCP kini diverifikasi berjalan sebelum mengembalikan status sukses
- Pesan Kesalahan yang Lebih Baik: Saat server MCP crash selama startup, kesalahan yang sebenarnya ditampilkan alih-alih kegagalan umum
- Contoh yang Diperbaiki: Nama paket contoh dikoreksi menggunakan
@modelcontextprotocol/server-*(bukan@anthropic/mcp-server-*)
Autentikasi Aplikasi macOS
- Token Validasi Mandiri: Memperbaiki kesalahan 401 saat menambahkan server MCP sebelum sinkronisasi status WebSocket
- Autentikasi Lebih Cepat: Endpoint HTTP tidak lagi mengharuskan menunggu koneksi WebSocket
Versi 0.8.656 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Integrasi Suara ElevenLabs (BYOK)
- TTS Cloud: Teks-ke-suara berkualitas tinggi menggunakan ElevenLabs - pilih dari berbagai suara dan model
- STT Cloud: Transkripsi Scribe dengan streaming real-time (latensi ~150ms) dan dukungan 90+ bahasa
- Pemilihan Suara: Telusuri dan pilih dari pustaka suara ElevenLabs langsung di Pengaturan
- Opsi Model: Pilih antara Flash v2.5 (sangat cepat ~75ms), Turbo v2.5, atau Multilingual v2 (kualitas terbaik)
- Bawa Kunci Anda Sendiri: Menggunakan kunci API ElevenLabs Anda - tidak ada biaya tambahan dari Caiioo
Model Whisper Multilingual
- Whisper Tiny Multilingual: Opsi STT lokal baru yang mendukung 99 bahasa (unduhan ~39MB)
- Ukuran Sama dengan Khusus Inggris: Ukuran ringkas 39MB yang sama dengan Whisper Tiny English
- Deteksi Bahasa: Mendeteksi bahasa yang diucapkan secara otomatis
Peningkatan Membaca & Menulis Google Docs
- Markdown secara Default: Teks sekarang diformat sebagai markdown secara default saat menulis. Gunakan
useMarkdown: falseuntuk penyisipan teks biasa yang mempertahankan pemformatan yang ada. - Pemformatan Kaya: Mengonversi heading markdown, tebal, miring, coret, dan tautan ke gaya asli Google Docs
- Daftar & Tabel: Mendukung daftar berurutan/tidak berurutan dengan penjenjangan dan tabel markdown
- Pelacakan Saran: Saran yang tertunda ditampilkan dengan tag semantik:
<ins>teks yang ditambahkan</ins>untuk penyisipan,<del>teks yang dihapus</del>untuk penghapusan. Tag yang berdekatan menunjukkan penggantian. - Komentar Inline: Komentar muncul secara inline dengan atribusi penulis:
<comment author=\"Nama\" on=\"teks yang dikutip\">konten</comment>dengan tag<reply>bertingkat untuk utas
Peningkatan
Gemini Extended Thinking
- Tanda Tangan Pemikiran yang Ditingkatkan: Penanganan thought_signature Gemini yang lebih baik di seluruh potongan streaming, meningkatkan kontinuitas pemikiran yang diperluas dengan penggunaan alat multi-putaran
Versi 0.8.645 Januari 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Metadata Sel Google Sheets
- Membaca Hyperlink & Catatan: Gunakan
includeMetadata: trueuntuk mengambil hyperlink, catatan, dan aturan validasi data dari sel - Menambahkan Hyperlink: Tindakan
update_cell_metadatabaru untuk menambahkan hyperlink yang dapat diklik dengan teks tampilan kustom - Menambahkan Catatan: Melampirkan catatan/komentar ke sel secara terprogram
- Validasi Data: Membuat menu drop-down, rentang angka, validasi teks, dan aturan rumus kustom pada sel
Tiling Safari (macOS)
- Penempatan Jendela Cerdas: Saat membuka tautan dari panel samping, jendela Safari secara otomatis memposisikan diri di samping panel samping untuk kemudahan penelusuran berdampingan
- Optimalisasi Ruang Layar: Logika tiling menghitung penempatan Safari yang optimal berdasarkan ruang layar yang tersedia
- Tiling Ulang saat Perubahan Mode: Jendela Safari memposisikan ulang secara otomatis saat panel samping mengubah mode
Salin/Tempel di Panel Samping macOS
- Dukungan Salin/Tempel Penuh: Salin dan tempel kini berfungsi dengan andal di aplikasi panel samping macOS
- Pintasan Papan Ketik Sistem: Pintasan standar ⌘C/⌘V berfungsi sebagaimana mestinya
Peningkatan
Keandalan Server macOS
- Penanganan Sinyal: Peningkatan penanganan sinyal pipa untuk mencegah penghentian aplikasi yang tidak terduga
- Keandalan Mulai Ulang: Operasi penghentian dan mulai ulang server kini lebih andal dengan pembersihan yang tepat
- Stabilitas Koneksi: Penanganan penyegaran token OAuth yang lebih baik dengan logika coba ulang dan exponential backoff
Ekstensi Safari
- ID Peramban Stabil: Ekstensi Safari kini menghasilkan ID peramban yang stabil untuk mencegah entri duplikat selama penyambungan kembali
- Penyambungan Kembali yang Lebih Bersih: Pendaftaran peramban di sisi server menggunakan ID stabil yang disediakan klien untuk penanganan penyambungan kembali yang lebih bersih
Pemilih Model
- Gulir ke yang Dipilih: Saat membuka menu drop-down model, aplikasi kini secara otomatis menggulir ke model yang sedang dipilih
Referensi Tab di Aplikasi macOS
- Berfungsi di Panel Samping: Referensi tab dan konteks kini berfungsi di panel samping macOS asli, tidak hanya di ekstensi Chrome
Versi 0.8.6331 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Output Suara (Teks-ke-Suara)
- Baca Keras: Respons AI sekarang dapat dibacakan menggunakan Microsoft Edge TTS
- Opsi Putar Otomatis: Aktifkan pembacaan otomatis respons AI baru di Pengaturan
- Kontrol Kecepatan: Sesuaikan kecepatan pemutaran dari 0,5x hingga 2x
- Jeda/Lanjutkan: Kontrol pemutaran dengan tombol jeda dan lanjutkan pada setiap pesan
Spech-to-Text Lokal (Whisper)
- Peningkatan Whisper: Pilih transkripsi Whisper lokal untuk input suara yang lebih akurat
- Unduhan Model: Unduh model Whisper Tiny (~40MB) untuk penggunaan offline
- Privasi: Audio diproses secara lokal, tidak pernah dikirim ke server eksternal
- Cadangan: Kembali ke Web Speech API jika Whisper tidak tersedia
Alat Agenda Terpadu
- Alat Tunggal: Alat
agendabaru mengonsolidasikan operasi kalender dan pengingat - Multi-Penyedia: Berfungsi dengan Google Calendar, Apple Calendar, Apple Reminders, dan pengingat Caiioo
- Lebih Sederhana untuk Agen: Satu antarmuka alat untuk semua kebutuhan penjadwalan
Peningkatan
Panel Pengaturan
- Status Ciutkan Persisten: Status buka/tutup bagian sekarang diingat di seluruh sesi
- Pengaturan Suara: Bagian baru untuk mengonfigurasi preferensi TTS dan STT
Versi 0.8.6231 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Dukungan Daftar DOCX
- Daftar Bernomor: Dokumen Word dengan daftar bernomor kini dirender dengan benar dengan format yang tepat
- Daftar Berpoin: Daftar berpoin dipertahankan dan ditampilkan secara akurat
- Daftar Bertingkat: Indentasi daftar multi-level dipertahankan dalam pratinjau HTML
Ekspor CSV untuk Spreadsheet
- Ekspor sebagai CSV: File XLSX kini dapat diekspor sebagai CSV untuk ekstraksi data yang mudah
- Pemilihan Format: Pilih antara XLSX atau CSV saat mengunduh lampiran spreadsheet
Versi 0.8.6130 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Alur Kerja Persetujuan Alat
- Persetujuan Interaktif: Alat tertentu kini memerlukan persetujuan pengguna sebelum dijalankan - Anda akan melihat modal yang meminta untuk menyetujui atau menolak tindakan tersebut
- Pelacakan Status: Eksekusi alat kini menampilkan status 'menunggu persetujuan' dan 'ditolak' di linimasa
- Aman Secara Default: Operasi sensitif menunggu persetujuan eksplisit dari pengguna sebelum dilanjutkan
Variabel Lokasi Saat Ini
- {{currentLocation}}: Variabel baru untuk menambahkan konteks lokasi Anda saat ini ke dalam prompt
- Izin Geolokasi: Memerlukan izin geolokasi browser saat pertama kali digunakan
- Sadar Konteks: Sangat berguna untuk kueri berbasis lokasi seperti "restoran di dekat saya" atau perencanaan perjalanan
Manajemen Utas Batch
- Mode Multi-Pilih: Aktifkan mode seleksi untuk memilih beberapa utas sekaligus
- Hapus Batch: Hapus utas yang dipilih dalam satu tindakan
- Arsip/Ekspor Batch: Arsipkan atau ekspor beberapa utas secara bersamaan
Penampil Gambar di Slate
- Penampil Khusus: Gambar kini terbuka di penampil layar penuh di dalam Slate
- Kontrol Zoom: Perbesar/perkecil dan geser di sekitar gambar besar
- Opsi Unduh: Tombol unduh cepat untuk menyimpan gambar secara lokal
Peningkatan
Tampilan Penalaran
- Agregasi Lebih Baik: Blok pemikiran/penalaran model kini digabungkan dengan benar tanpa duplikasi
- Tampilan Lebih Bersih: Konten penalaran dari model pemikiran yang diperluas ditampilkan dengan lebih andal
Integrasi Ollama
- Streaming Penalaran: Streaming real-time konten penalaran/pemikiran dari model Ollama lokal
- Penanganan Model Lebih Baik: Kompatibilitas yang ditingkatkan dengan model Mistral dan persyaratan pengurutan pesan yang ketat
Manajemen Lampiran
- Pembersihan File Terbengkalai: Dialog baru di Pengaturan untuk mengelola lampiran terbengkalai yang tidak tertaut ke utas mana pun
- Tetapkan ke Utas: Pindahkan lampiran terbengkalai ke utas yang sudah ada
- Penghapusan Massal: Bersihkan file terbengkalai untuk mengosongkan ruang penyimpanan
Default Slate
- Markdown Secara Default: Saat membuat Slate baru tanpa menentukan jenisnya, markdown (.md) kini menjadi format default
Versi 0.8.619 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Tindakan Tunggu untuk Otomatisasi Browser
- Jenis Tunggu Diskrit: Tindakan
waitbaru dalam otomatisasi browser dengan 4 mode tunggu khusus:timeout- Penundaan sederhana (default 1000ms, maks 30000ms) untuk pengaturan waktu dasarselector- Tunggu elemen muncul atau menghilang (berguna untuk pemuat/spinner)network_idle- Tunggu permintaan fetch/XHR selesai (hanya ekstensi)animation- Tunggu animasi dan transisi CSS selesai
- Visibilitas Elemen Cerdas: Tunggu selektor memeriksa tampilan, visibilitas, opasitas, dan offsetParent untuk deteksi visibilitas yang akurat
Peningkatan
Arsitektur Otomatisasi Browser
- Eksekusi Skrip Terpadu: Abstraksi
executeInPagebaru memastikan perilaku yang konsisten di seluruh ekstensi Chrome dan konteks relay/server - Eksekusi Dunia UTAMA: Eksekusi skrip dunia UTAMA yang tepat untuk operasi yang perlu mencegat JavaScript tingkat halaman (fetch, XHR)
- Degradasi Anggun: Fitur khusus ekstensi kini memberikan pesan kesalahan yang bermanfaat dengan alternatif saat digunakan dalam mode relay
Perbaikan Bug
Penyegaran Token OAuth
- Penyegaran Token Ekstensi Chrome: Memperbaiki masalah token basi di mana token OAuth yang di-cache Chrome tidak disegarkan dengan benar. Token kini diverifikasi dan token basi dihapus sebelum dicoba kembali.
- Alur Otorisasi PKCE: Popup OAuth kini menggunakan alur kode otorisasi dengan PKCE alih-alih alur implisit, memungkinkan dukungan token penyegaran yang tepat tanpa memerlukan rahasia klien.
- Penyegaran Token Langsung: Koneksi dengan token penyegaran kini dapat disegarkan langsung menggunakan endpoint token Google, tanpa memerlukan server backend.
- Validasi Token: Menambahkan langkah verifikasi token untuk menangkap token yang dicabut/tidak valid lebih awal dan memicu autentikasi ulang otomatis.
Versi 0.8.519 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Integrasi Apple Calendar
- Akses Kalender Native: Alat Apple Calendar baru memberikan akses cepat dan native ke kalender macOS Anda melalui EventKit
- Agenda Terpadu: Tampilan gabungan pengingat dan acara kalender dari semua akun yang terhubung (Google Calendar + Apple Calendar)
- Dukungan Multi-Akun: Ambil acara dari beberapa akun Google Calendar dan kalender Apple secara bersamaan
Learned Pages (Halaman yang Dipelajari)
- Pembelajaran Halaman Pintar: Ajari Caiioo tentang situs web tertentu dengan menangkap strukturnya
- Pencocokan Pola URL: Pola yang dipelajari secara otomatis diterapkan pada halaman serupa di situs yang sama
- Penyimpanan Snapshot DOM: Struktur halaman yang ditangkap membantu AI memahami dan berinteraksi lebih baik dengan aplikasi web yang kompleks
Dukungan Dokumen RTF
- Pengeditan Rich Text: Unggah dan edit dokumen RTF (Rich Text Format) langsung di Slate
- Konversi Dua Arah: Konversi antara RTF dan HTML dengan tetap menjaga pemformatan
- Opsi Ekspor: Unduh dokumen yang diedit sebagai RTF untuk digunakan di Pages, Word, atau pengolah kata lainnya
Peningkatan
Keamanan Aplikasi Desktop
- Autentikasi Relay: Autentikasi HMAC-SHA256 yang aman antara ekstensi dan server desktop
- Token Per Pengguna: Token autentikasi sekarang terikat pada identitas pengguna untuk keamanan multi-pengguna
- Endpoint Terlindungi: Semua endpoint API sensitif sekarang memerlukan autentikasi
Performa
- Swift Helpers: Binari Swift native untuk Apple Reminders, Calendar, dan Notes memberikan akses 10x lebih cepat daripada AppleScript
- Pemanggil Langsung: Saat berjalan dalam konteks desktop, alat Apple melewati relay HTTP untuk latensi yang lebih rendah
- Utilitas Bersama: Klien API relay yang dikonsolidasi menghilangkan duplikasi kode
Perbaikan Bug
- Dedupikasi Acara Kalender: Acara yang muncul di beberapa kalender sekarang dideduplikasi dengan benar dalam tampilan terpadu
- Caching Prompt: Memperbaiki penanda kontrol cache yang terhapus selama estimasi token
Versi 0.8.4518 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
- Deduplikasi Gambar: Saat Anda mengunggah gambar yang sama beberapa kali dalam percakapan, AI kini mengenalinya sebagai duplikat dan merujuk ke aslinya alih-alih memprosesnya lagi. Ini menghemat token konteks dan membantu AI memahami bahwa Anda merujuk pada gambar yang sama.
Peningkatan
- Deduplikasi Dokumen: Pencocokan dokumen lintas sumber yang ditingkatkan - konten dokumen yang sama kini dikenali baik dari unggahan pengguna, lampiran Gmail, atau penyerapan halaman web.
Perbaikan Bug
- Kesalahan Autentikasi PDF: Memperbaiki masalah di mana kesalahan autentikasi (401, 403) saat mengambil PDF yang dilindungi disamarkan sebagai kegagalan ekstraksi umum. Kesalahan autentikasi yang sebenarnya kini dimunculkan dengan panduan yang bermanfaat.
Versi 0.8.4418 Desember 2025
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Tombol Muat Ulang/Regenerasi: Memperbaiki masalah di mana mengklik muat ulang pada pesan asisten akan menampilkan respons lama alih-alih yang baru dibuat. UI kini beralih dengan benar ke cabang baru selama streaming.
Peningkatan
- Manajemen Jendela Konteks: Estimasi token yang lebih konservatif (3 karakter/token) kini digunakan secara konsisten di semua perhitungan penomoran halaman dan konteks, mengurangi kemungkinan kesalahan luapan konteks dengan halaman web yang besar.
Versi 0.8.4317 Desember 2025
Tampilkan detailSembunyikan detail
Peningkatan
Tampilan Garis Waktu & Penalaran
- Runtuh Otomatis saat Selesai: Blok penalaran dan garis waktu proses kini secara otomatis runtuh saat pembuatan selesai, menjaga percakapan tetap bersih namun tetap dapat diakses
- Pemikiran Menengah Terlihat: "Berpikir keras" agen di antara panggilan alat kini ditampilkan inline di garis waktu, memberikan wawasan yang lebih baik tentang proses pengambilan keputusan agen
- Label Tindakan Alat: Panggilan alat kini menunjukkan tindakan spesifik dalam label (misalnya, "Web Browse → click" alih-alih hanya "Web Browse")
Hasil Alat
- Perbaikan Tampilan Tangkapan Layar: Tangkapan layar dan gambar tidak lagi diperluas secara otomatis dalam hasil alat - hanya konten teks yang dirender (seperti hasil pencarian) yang diperluas secara otomatis
Perbaikan Bug
- Ollama CORS: Memperbaiki masalah koneksi saat menggunakan Ollama dari ekstensi Chrome - header CORS kini ditangani secara otomatis
Versi 0.8.4115 Desember 2025
Tampilkan detailSembunyikan detail
Peningkatan
- Keamanan Tipe: Adaptor penyimpanan server sekarang menggunakan tipe TypeScript yang tepat alih-alih
anyuntuk thread, skill, profil, server MCP, dan info lisensi - Sistem Build: Direktori cadangan sekarang bersifat opsional melalui variabel lingkungan
caiioo_BACKUP_DIR(tidak lagi di-hardcode)
Versi 0.8.415 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Dukungan Gambar DNG/RAW
- File Camera RAW: Unggah file DNG (Digital Negative) langsung dari kamera atau pustaka foto Anda
- Ekstraksi Pratinjau Otomatis: Pratinjau JPEG yang disematkan diekstraksi dari file RAW untuk pemrosesan cepat
- Pertahankan Kualitas Asli: Data RAW asli dipertahankan sementara AI bekerja dengan pratinjau berkualitas tinggi
Peningkatan Penanganan Gambar
- Kompresi Sisi Server: Gambar besar yang melebihi batas kompresi lokal sekarang diproses oleh server desktop
- Umpan Balik Kesalahan yang Lebih Baik: Indikator kesalahan visual (batas merah, ikon peringatan) saat pemrosesan gambar gagal
- Fallback yang Elegan: Kompresi secara otomatis beralih ke server saat dokumen di luar layar tidak tersedia
Peningkatan
- Arsitektur Agen Bersama: Runner agen terpadu yang dibagikan antara ekstensi dan server desktop untuk perilaku yang konsisten
- Konsolidasi Penangan Protokol: Penyimpanan dan penanganan pesan sekarang menggunakan penangan protokol bersama
Versi 0.8.313 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Aplikasi Mobile Native
- Aplikasi Android: Aplikasi Kotlin native (
android-app/) dengan WebView + saluran bridge native (CalendarContract, SAF/pemilih foto, AlarmManager, streaming OkHttp) - UI Bersama: Aplikasi mobile menggunakan UI React yang sama dengan ekstensi web untuk pengalaman yang konsisten
- iOS + Android: Swift native (iOS) dan Kotlin native (Android) dengan API bridge yang sesuai
Peningkatan
- Sinkronisasi Identitas: Peningkatan sinkronisasi lisensi dan data profil antara ekstensi dan server desktop
- Manajemen Lampiran: Penanganan lampiran yang lebih baik dalam mode LAN/relay
- Pelacakan Klien Ekstensi: Server desktop kini melacak klien ekstensi yang terhubung dengan stempel waktu
Dihapus
- Aplikasi Swift Relay: Fungsionalitas relay macOS kini sepenuhnya ditangani oleh server aplikasi native (diperkenalkan pada 0.8.2)
Versi 0.8.212 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Server Desktop Lintas Platform
- Caiioo Server: Aplikasi desktop berbasis Electron baru menggantikan aplikasi relay Swift yang hanya untuk macOS
- Dukungan Windows: Penginstal Windows native (NSIS) dan file eksekusi portabel
- Dukungan Linux: Paket AppImage dan .deb untuk distribusi Linux
- Integrasi Menu Bar: Aplikasi baki sistem/menu bar dengan indikator status dan kontrol cepat
Eksekusi Skrip Spesifik Platform
- API Skrip Terpadu: Endpoint
/api/scriptbaru mendeteksi platform secara otomatis dan menggunakan mesin skrip yang sesuai - PowerShell di Windows: Jalankan skrip PowerShell untuk otomatisasi sistem di Windows
- Bash di Linux: Jalankan skrip shell (bash/sh/zsh) di sistem Linux
- AppleScript di macOS: Dukungan AppleScript/JXA yang ada tetap dipertahankan
Helper Lintas Platform
- Notifikasi Desktop: Menampilkan notifikasi menggunakan API native di semua platform
- Akses Clipboard: Membaca dan menulis konten papan klip di berbagai platform
- Deteksi Jendela Aktif: Mendapatkan aplikasi latar depan/judul jendela
- Info Sistem: Mengambil informasi OS, CPU, dan memori
Peningkatan
- Alur Build Otomatis: Versi, ikon, dan lisensi disinkronkan dari proyek utama selama proses build
- Distribusi Lebih Kecil: Menghapus basis kode aplikasi seluler yang redundan sebagai persiapan untuk build terpadu
Versi 0.8.111 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Opsi Masuk Fleksibel
- Beberapa Metode Autentikasi: Masuk dengan Google OAuth, email/kata sandi, atau kunci lisensi - pilih yang paling cocok untuk Anda
- Penautan Akun: Tautkan akun Google Anda ke akun email/kata sandi yang ada untuk akses mulus di berbagai metode
OAuth Kustom untuk Server MCP
- Bawa Kredensial OAuth Anda Sendiri: Untuk server MCP yang memerlukan klien OAuth yang telah terdaftar sebelumnya, Anda sekarang dapat memberikan ID klien dan rahasia Anda sendiri
- Penyegaran Token Dinamis: Token OAuth disegarkan secara otomatis, memastikan koneksi tanpa gangguan ke server MCP
Peningkatan
- Indikator Pemrosesan Dokumen: Indikator visual yang jelas saat memproses PDF, dokumen Word, dan spreadsheet Excel
- Navigasi Pengaturan berdasarkan Tingkat: Panel pengaturan sekarang secara cerdas menampilkan opsi yang relevan berdasarkan tingkat langganan Anda
- Penanganan Kesalahan OAuth yang Lebih Baik: Pesan kesalahan yang ditingkatkan saat penemuan OAuth server MCP gagal
Version 0.8.010 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
MCP Server Browser & Management
- Browse MCP Servers: Cari dan instal MCP servers dari MCP Registry dan npm secara langsung di dalam Settings
- Local MCP Servers: Jalankan MCP servers secara lokal di mesin Anda melalui relay app untuk privasi dan kontrol yang lebih baik
- Credential Resolution: MCP servers kini dapat mengambil kredensial dari Credentials Vault untuk autentikasi yang aman
- Health Monitoring: Pemeriksaan kesehatan otomatis untuk MCP servers yang terhubung dengan indikator status
Profile Management
- Multiple Profiles: Buat dan beralih di antara beberapa profil pengguna
- Profile Switcher: Dropdown yang mudah diakses untuk mengganti profil di composer
- Profile Deletion: Hapus profil yang tidak lagi Anda butuhkan
Google Account Selection
- Account Choice Dialog: Saat menghubungkan layanan Google, pilih antara akun profil Chrome Anda atau tambahkan akun Google yang berbeda
- Web OAuth Flow: Opsi untuk autentikasi melalui web browser untuk akun yang tidak masuk ke Chrome
Enhanced Browser Agent
- Go Back Action: Agent sekarang dapat menavigasi kembali dalam riwayat browser
- ARIA Snapshot: Mengambil snapshot accessibility tree untuk analisis halaman yang lebih efisien dengan token yang lebih sedikit
Mobile Apps
- iOS App: Klien iOS asli untuk mengakses Caiioo di jaringan lokal Anda
- Android App: Klien Android asli dengan server discovery dan WebView caching
Multi-Device Sync
- Device Identity: Setiap perangkat/ekstensi yang terhubung dilacak dengan identitasnya sendiri
- State Synchronization: Sinkronisasi status real-time di beberapa ekstensi yang terhubung
- Web Client Authentication: Autentikasi aman untuk web client yang terhubung ke relay
Peningkatan
- LLM Provider Key Management: Kelola API keys untuk berbagai LLM providers secara langsung di Credentials Vault
- MCP Tool Images: MCP tools yang mengembalikan gambar kini ditampilkan secara inline dalam percakapan
- PDF Text Detection: Peningkatan deteksi teks yang berantakan/berjarak dalam ekstraksi PDF dengan penilaian keyakinan
- CORS Bypass for Images: Gambar sekarang diambil melalui offscreen document untuk melewati batasan CORS
Perbaikan Bug
- Generation State Tracking: Peningkatan penangkapan status akhir untuk memastikan penyelesaian generasi terdeteksi secara akurat
Versi 0.7.87 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Dukungan Spreadsheet Excel
- Impor XLSX: Unggah spreadsheet Excel (.xlsx) langsung ke percakapan Anda
- Ekstraksi Data: Konten spreadsheet diurai dan tersedia bagi AI untuk analisis
- Pengeditan Bolak-balik: Edit spreadsheet di Slate dan ekspor kembali ke format XLSX
Dialog Apa yang Baru
- Notifikasi Pembaruan: Setelah memperbarui Caiioo, dialog "Apa yang Baru" secara otomatis menampilkan catatan rilis untuk versi baru
- Catatan Spesifik Versi: Lihat dengan tepat apa yang berubah dalam pembaruan Anda, dengan daftar fitur dan peningkatan yang terformat
- Tidak Mengganggu: Dialog hanya muncul sekali per pembaruan, dan tidak muncul pada instalasi pertama
Versi 0.7.63 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Dukungan Dokumen Word dengan Lacak Perubahan
- Impor DOCX: Unggah dokumen Word (.docx) langsung ke percakapan Anda
- Lacak Perubahan Terlihat: Lihat penyisipan (hijau) dan penghapusan (coretan merah) beserta penulis dan tanggal saat diarahkan kursor
- Dukungan Komentar: Komentar disorot dengan warna kuning dengan tooltip yang menampilkan teks komentar dan penulis
- Penyuntingan Slate: Lihat dan edit konten DOCX di Slate dengan gaya lacak perubahan penuh
- Dukungan Mode Gelap: Semua gaya lacak perubahan dan komentar berfungsi dalam tema terang maupun gelap
Versi 0.7.42 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Generator Gambar FLUX
- Pembuatan Gambar AI: Hasilkan gambar dari deskripsi teks menggunakan model FLUX AI melalui OpenRouter
- Penyuntingan Gambar: Edit gambar yang ada dalam percakapan Anda dengan memberikan ID lampiran dan instruksi penyuntingan
- Dukungan Multi-Referensi: Gabungkan elemen dari hingga 10 gambar dengan model flux.2-flex
- Berbagai Model: Pilih antara flux.2-pro (cepat, default) atau flux.2-flex (kualitas maksimal)
- Penyimpanan Otomatis: Gambar yang dihasilkan disimpan ke percakapan Anda dan ditampilkan secara inline
- Pelacakan Biaya: Biaya pembuatan gambar dilacak secara terpisah dan ditambahkan ke total thread
Versi 0.7.31 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Pemilih Model yang Ditingkatkan
- Pemilih Model Terpadu: Pengalaman pemilihan model yang konsisten di seluruh composer dan pengaturan
- Indikator Privasi: Ikon perisai menunjukkan model dengan Zero Data Retention (ZDR) - prompt Anda tidak akan digunakan untuk pelatihan
- Dukungan Visi: Ikon mata menunjukkan model yang dapat menganalisis gambar
- Model yang Direkomendasikan: Ikon bintang menyoroti pilihan yang direkomendasikan (Claude Haiku 4.5, Claude Sonnet 4.5)
- Transparansi Biaya: Lihat harga per juta token langsung di daftar model - temukan model GRATIS dengan mudah
- Legenda Ikon: Referensi cepat di pengaturan menjelaskan arti setiap indikator
Versi 0.7.21 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Ingesti Dokumen PDF
- Unggah PDF Langsung: Lampirkan dokumen PDF ke pesan Anda - dokumen diproses secara otomatis melalui Mistral OCR
- Ekstraksi Teks Berkualitas Tinggi: Tabel, gambar, persamaan, dan pemformatan dipertahankan sebagai Markdown
- Ingesti Dokumen Agen: Agen dapat memproses URL PDF yang mereka temui saat browsing menggunakan aksi
ingest_documentbaru - Penyimpanan Persisten: Konten yang diekstraksi disimpan untuk referensi di masa mendatang tanpa biaya pemrosesan ulang
Perbaikan Bug
- Lampiran Gambar Besar: Gambar di atas 5MB kini dikompresi secara otomatis sebelum dikirim ke API LLM, memperbaiki kesalahan "image exceeds 5 MB maximum" dengan penyedia seperti Google/Gemini
Versi 0.7.01 Desember 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Dukungan Multi-Thread
- Jalankan Beberapa Agen Secara Bersamaan: Anda kini dapat menjalankan hingga 3 thread sekaligus
- Indikator Visual Berjalan: Titik animasi muncul di samping judul thread di sidebar saat thread tersebut sedang aktif menghasilkan
- Pemrosesan Latar Belakang: Agen bekerja di latar belakang tanpa mengalihkan fokus - browsing dengan bebas saat mereka bekerja
- Isolasi Thread: Setiap thread melacak tab dan statusnya sendiri secara independen
Non-Interferensi Agen
- Tetap Memegang Kendali: Saat agen membuka tab atau menavigasi halaman, agen tidak akan mencuri fokus Anda jika Anda telah pindah ke tab lain
- Kesadaran Tab Cerdas: Agen hanya bekerja dengan tab yang mereka buat atau mulai, tidak pernah mengikuti Anda ke tab baru di tengah proses
Integrasi Apple (macOS)
- Apple Notes: Baca, buat, cari, dan atur catatan di seluruh folder - AI dapat membantu menyusun dan mengedit catatan secara langsung
- Apple Reminders: Kelola daftar tugas dan pengingat - buat, selesaikan, dan atur tugas dengan bantuan AI
Versi 0.6.530 November 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Saran Tindak Lanjut AI
- Prompt Cerdas: Setelah asisten merespons, saran tindak lanjut yang dihasilkan AI akan muncul untuk membantu melanjutkan percakapan
- Sadar Konteks: Saran didasarkan pada konteks percakapan dan apa yang mungkin ingin Anda lakukan selanjutnya
Peningkatan
Pengaturan LAN Relay
- Tampilkan Alamat Jaringan: Saat terhubung ke server relay, Pengaturan kini menampilkan alamat IP aktual dan hostname
.localuntuk koneksi perangkat seluler yang mudah - Instruksi yang Disederhanakan: Info koneksi muncul secara otomatis setelah server berjalan - tidak perlu memeriksa terminal
Versi 0.6.429 November 2025
Tampilkan detailSembunyikan detail
Perbaikan Bug
Sistem Revisi Slate
- Terima/Tolak Tingkat Kata: Perubahan kata individu kini dapat diterima atau ditolak dengan andal tanpa merusak perubahan berikutnya
- Pelacakan Perubahan Stabil: Memperbaiki masalah di mana menerima perubahan menyebabkan perubahan tertunda lainnya tidak dapat diklik
- Rendering Markdown di Pratinjau: Pratinjau perubahan kini merender pemformatan markdown (tebal, miring, dll.) alih-alih menampilkan tanda bintang mentah
- Perbaikan Infinite Loop: Memperbaiki browser hang saat menerima penambahan teks murni
- Tampilan Diff Lengkap: Pratinjau perubahan kini menampilkan semua kata yang dihapus dan ditambahkan, bukan hanya perbedaan minimal
Versi 0.6.326 November 2025
Tampilkan detailSembunyikan detail
Fitur Baru
- Pengalaman Default Pengguna Dasar: Pengguna baru kini memulai sebagai pengguna dasar, bukan admin
- Peningkatan Kunci Lisensi: Menambahkan tombol "Upgrade ke Pro" yang menonjol di Pengaturan untuk membuka fitur admin dengan kunci lisensi
- Onboarding yang Disederhanakan: Pengalaman pengguna pertama kali yang lebih bersih dengan fokus pada fungsionalitas inti
Versi 0.6.226 November 2025
Tampilkan detailSembunyikan detail
Perbaikan Bug
- Pemulihan Timeout Pembuatan: Memperbaiki kegagalan senyap selama operasi Slate yang lama di mana UI akan menampilkan "generating" tanpa batas
- Backend kini melacak aktivitas selama pembuatan dan melakukan timeout setelah 2 menit tanpa kemajuan
- Streaming chunk, eksekusi alat, dan keputusan agen semuanya mereset timeout
- Pemulihan otomatis saat service worker dimulai ulang di tengah pembuatan (deteksi status yatim)
- Pesan kesalahan ditampilkan kepada pengguna saat timeout terjadi alih-alih hang senyap
Versi 0.6.126 November 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Impor/Ekspor Thread
- Ekspor Thread Terpilih: Alihkan mode seleksi untuk memilih thread tertentu yang akan diekspor
- Ekspor Semua Thread: Ekspor semua percakapan beserta lampiran dengan satu klik
- Impor dari File: Impor thread dari file JSON yang diekspor
- Impor Selektif: Pilih thread mana yang akan diimpor dari sebuah file
- Deteksi Duplikat: Secara otomatis mendeteksi thread yang sudah ada dengan opsi untuk melewati atau menimpa
- Dukungan Lampiran: Semua gambar, PDF, dan file disertakan dalam ekspor
- Dukungan Thread Terarsip: Thread aktif maupun yang diarsipkan dapat diekspor/diimpor
Peningkatan Prompt Caching
- Tingkat cache hit yang lebih baik untuk percakapan panjang dengan model Claude
- Strategi caching dinamis yang menyesuaikan dengan panjang percakapan
Integrasi Google Workspace
- Google Drive: Cari, buat, salin, pindahkan, bagikan file dan folder
- Gmail: Baca email, kelola label, buat draf (mengutamakan keamanan: hanya draf, tidak ada pengiriman otomatis)
- Google Calendar: Daftar kalender, kueri acara, buat/perbarui/hapus acara, cari slot waktu luang
- Otorisasi Inline: Berikan otorisasi akses Google langsung dari chat tanpa mengunjungi Settings
Peningkatan Web Browsing
- Tindakan
click_coordinatesbaru untuk mengklik elemen berdasarkan posisi layar - URL sekarang terbuka di tab baru secara default (mencegah penimpaan tab)
- Tab dikelompokkan secara otomatis per thread percakapan
- Deteksi selektor CSS yang lebih baik untuk pengeklikan elemen yang andal
Pemilihan Model
- Pemilih model dipindahkan ke area composer untuk peralihan cepat
- Model tetap bertahan secara global meskipun terjadi peralihan mode
- Model dengan kemampuan Vision ditandai dengan ikon mata
UI Streaming
- Parameter tool ditampilkan saat streaming masuk
- Tampilan progresif untuk blok penalaran/pemikiran (reasoning/thinking)
- Indikator status "Generating..." selama respons berlangsung
Pelacakan Penggunaan Token & Biaya
- Menampilkan token input, output, reasoning, dan cached
- Menampilkan biaya per pesan dan biaya kumulatif thread
Peningkatan UI
- Mode Selector Tersedia untuk Semua Pengguna: Pengguna non-admin sekarang dapat beralih antar mode di Settings
- Bagian Settings yang Dapat Diciutkan: Bagian panel Settings dapat diciutkan/diperluas untuk navigasi yang lebih mudah
- AI & Model Configuration (LLM Provider, API Key, Model, Temperature, Max Iterations)
- Personalization (Personal Instructions, Profile Variables)
- Agent Mode Configuration (Mode Selector, Variables, Instructions, Branding, Tools, MCP Servers)
- Pengaturan tampilan
- Backup & Restore
- Dokumentasi
- Warna Tema Spesifik Mode: Setiap mode bawaan kini memiliki skema warna default
- Shopping Agent: Hijau
- Travel Agent: Biru
- Helper Agent: Merah Muda
- Caiioo (Umum): Ungu
- Chromatic Mode: Aktifkan rotasi warna untuk siklus spektrum secara bertahap
- Manajemen Override Tema:
- Indikator visual menunjukkan saat tema disesuaikan (tidak akan hilang saat ganti mode)
- Tombol "Save as Mode Defaults" (admin) menetapkan tema sebagai default baru untuk mode tersebut
- "Reset to Mode Defaults" mengembalikan warna tema asli mode
- Branding dan ikon Caiioo baru
- Mode selector dipindahkan ke area composer
- Tombol thread baru menampilkan dropdown pemilihan mode
- Toggle daftar thread di bar atas composer
- Efek border vignette pada tab browser yang dikendalikan
- Tombol stop melayang pada tab yang dikendalikan
- Menu dropdown diposisikan dengan benar di dekat tepi layar
Perbaikan Bug
- Pemilih model diperbarui segera setelah perubahan pengaturan
- Onboarding pengguna baru sekarang meluncurkan Helper Agent dengan benar
- Panel Settings tidak lagi crash dengan variabel kustom yang salah format
- Nama grup tab diperbarui saat judul thread berubah
- Widget terima/tolak Slate diposisikan dengan benar
- Extended thinking berfungsi dengan lebih banyak model (Haiku 4.5, Gemini, dll.)
- Memperbaiki kesalahan "maximum 4 cache_control blocks"
Versi 0.3.424 November 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Konteks Pilihan Teks
- Tombol "Tambahkan ke Prompt" muncul saat memilih teks di halaman web
- Teks yang dipilih ditampilkan sebagai chip di komposer dengan konteks halaman
- Lokasi DOM ditangkap untuk interaksi agen yang presisi
Integrasi Google Calendar
- Manajemen kalender penuh (daftar, buat, perbarui, hapus acara)
- Pencarian ketersediaan pintar di semua kalender
- Penguraian waktu bahasa alami ("besok", "minggu depan")
Perbaikan Bug
Mode Slate
- Tombol Terima/Tolak tidak lagi tersembunyi di balik konten editor
- Penyorotan perbedaan tingkat kata (bukan seluruh baris)
- Beberapa panggilan propose_change sekarang terakumulasi dengan benar
- Toggle tampilan tidak lagi "memantul kembali" secara tidak terduga
Perubahan Merek
- Berganti nama dari "ContextFlow" menjadi "Caiioo"
Versi 0.3.022 November 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Akses Seluler & LAN
- Server LAN: Akses Caiioo dari perangkat apa pun di jaringan lokal Anda
- Sidebar Percakapan: Buka percakapan di tab browser untuk ruang layar yang lebih besar
- Ekspor Seluler: Ekspor percakapan sebagai HTML mandiri untuk dilihat secara offline
Perbaikan Bug
- Memperbaiki bug logika percabangan pesan yang kritis
- Memperbaiki operasi utas yang diarsipkan
Versi 0.2.021 November 2025
Tampilkan detailSembunyikan detail
Fitur Baru
Dukungan Extended Thinking
- Model Claude kini mendukung blok extended thinking/penalaran
- UI penalaran yang dapat diciutkan untuk melihat proses berpikir model
- Detail penalaran di-cache untuk kesinambungan multi-turn
Penyedia LLM Baru
- Integrasi Ollama: Jalankan LLM lokal melalui Ollama
- Pemilihan penyedia di panel pengaturan
Dukungan Format Gambar
- Dukungan HEIC/HEIF: Format gambar Apple dikonversi secara otomatis agar kompatibel
Peningkatan UI
- Menu Tools otomatis tersimpan saat ditutup
- Pengorganisasian panel pengaturan yang lebih baik
Perbaikan Bug
- Posisi pelengkapan otomatis variabel ditingkatkan
Versi 0.1.xRilis Sebelumnya
Tampilkan detailSembunyikan detail
Fitur Utama
- Obrolan AI multi-model (OpenRouter, Anthropic, OpenAI, Ollama)
- Otomatisasi browser dan web scraping
- Slate untuk pengeditan kode dan dokumen
- Integrasi server MCP
- Kemampuan screenshot dan vision
- Input suara
- Manajemen thread dan percabangan
- Sistem profil dan mode