هذه ترجمة آلية للمستند الأصلي باللغة الإنجليزية. في حال وجود أي تعارض بين هذه الترجمة والنسخة الإنجليزية الأصلية، تُعتمد النسخة الإنجليزية. اقرأ النسخة الإنجليزية الأصلية
ملاحظات الإصدار
الإصدار 0.9.80716 سبتمبر 2026
يعرض لك Caiioo الآن حدود الثقة الخاصة به. تحل شاشة Trust Boundary واحدة محل Remote AI Providers وPermissions: كل وجهة يمكن أن تصل إليها بياناتك — كل مزود ذكاء اصطناعي وحساب، وكل موصل وخدمة بحث، وكل قفزة قد يتخذها الطلب في طريقه — مع توضيح ما يمكن إرساله إليها، وسجل مستمر لما غادر هذا الجهاز. تُمنح الموافقة لكل حساب على حدة، لذا فإن استخدام ChatGPT للعمل واستخدامه شخصياً هما قراران منفصلان، ويحتفظ كل ملف شخصي بموافقاته الخاصة. اختيارك للمزود والنموذج والحساب هو إعداد خاص بكل جهاز: فالكمبيوتر المحمول الخاص بالعمل والمُعد على حساب عمل يظل عليه لكل محادثة جديدة، بينما تحتفظ أجهزتك الأخرى بإعداداتها الخاصة. ينضم vLLM وNVIDIA NIM إلى مزودي الاستدلال المحلي، ويتم تبديل مرشح الخصوصية لكل محادثة على حدة، ولا تصنف أنظمة الترتيب خلف أدوات التوجيه (routers) أي نموذج إلا بعد قياس كل معيار مخصص لتلك الفئة.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: شاشة Trust Boundary واحدة: يحل الإعدادات ← Trust Boundary محل Remote AI Providers وPermissions. حيث يسرد في مكان واحد كل وجهة يمكن أن تصل إليها بياناتك — كل مزود ذكاء اصطناعي وحساب، وكل موصل وخدمة بحث، وكل قفزة تالية قد يتخذها الطلب — مع بيان ما قد يُرسل إلى كل منها.
- عام: ما غادر هذا الجهاز: تحتفظ شاشة Trust Boundary بسجل محفوظ على الجهاز للطلبات الصادرة — إلى أين ذهبت وعددها — حتى تتمكن من معرفة ما أرسله هذا الجهاز وإلى من. ويظل هذا السجل على الجهاز دائماً.
- عام: موافقة لكل حساب، مع عرض كل قفزة على البطاقة: توضح بطاقة الموافقة اسم المزود والحساب الممنوح له — فحساب ChatGPT للعمل وحساب ChatGPT الشخصي هما قراران منفصلان — كما تعرض كل قفزة تالية تغطيها الموافقة، بما في ذلك خيار تجاوز الفشل (failover) المُعلن، قبل أن توافق.
- عام: الملفات الشخصية تحتفظ بموافقاتها الخاصة: تتبع موافقات الأدوات وقرارات الموافقة الملف الشخصي الذي أنشأها؛ ويؤدي تبديل الملفات الشخصية إلى تبديل المجموعة بأكملها، ولا يتم الرد على الموافقة المطلوبة في ملف شخصي إلا من خلاله حصراً.
- عام: vLLM وNVIDIA NIM كمزودي استدلال محلي: وجّه Caiioo إلى أي خادم vLLM أو NIM متوافق مع OpenAI — سواء على هذا الجهاز أو على مضيف آخر — مع مفتاح اختياري؛ ويتم قراءة النماذج وأحجام سياقها مباشرة من الخادم.
- عام: اختيارك للمزود والنموذج والحساب يظل على هذا الجهاز: يؤدي اختيار مزود أو نموذج أو حساب في الإعدادات إلى تعيين الإعداد الافتراضي لكل محادثة جديدة على هذا الجهاز فقط. فالكمبيوتر المحمول للعمل والمعد على حساب ChatGPT للعمل يظل عليه؛ بينما يحتفظ هاتفك وجهاز الكمبيوتر المنزلي بإعداداتهما الخاصة.
- عام: الانضمام إلى المؤسسة يتم عبر دعوة: عندما تطالب مؤسسة ما بنطاق العمل الخاص بك، فإن تسجيل الدخول بهذا العنوان يعرض خياراً للانضمام، مع اسم المؤسسة وتوضيح لما يعنيه هذا الانضمام؛ ولا يتغير أي شيء حتى توافق على ذلك.
التحسينات
- عام: اختيار الأداة المناسبة بدقة أعلى: أُعيد تدريب آلية اختيار الأدوات على محادثات واقعية ذات نوايا تحقق منها عنصر بشري، بحيث تصبح الأداة التي يتطلبها الطلب جاهزة بشكل أكبر — ويمكن الآن اختيار أداتي Self Checker والتحكم في سطح المكتب نيابةً عنك عندما يستدعي الطلب ذلك.
- عام: مرشح الخصوصية أصبح مفتاح تبديل لكل محادثة: يؤدي تبديله من مربع كتابة الرسائل (composer) إلى تغيير وضعه لتلك المحادثة فقط؛ بينما يظل الإعداد الافتراضي ومحادثاتك الأخرى كما هي.
- عام: تصنيف النموذج يستند فقط إلى أدلة كاملة: تمنح قائمتا Power وBest درجة للنموذج في فئة معينة فقط عند قياس كل معيار تضعه تلك الفئة في الاعتبار؛ ويُعرض النموذج الذي تنقصه أي أداة قياس على أنه غير مصنف، مع تسمية المعايير المفقودة، ولا تختاره أدوات التوجيه (routers) لتلك الفئة.
- عام: تسجيل الدخول إلى Microsoft يُظهر ناشراً معتمداً: يؤدي ربط Outlook أو Microsoft 365 من حساب عمل إلى إظهار Caiioo كناشر معتمد لدى Microsoft (تحت اسم Six Cailloux، الشركة المطورة لـ Caiioo، على شاشة الموافقة)، بحيث لا يظهر تحذير Microsoft بشأن "unverified publisher" عائقاً بينك وبين بريدك الإلكتروني وتقويمك. ولا يزال بإمكان المؤسسات التي تدير الموافقة مركزياً اعتماد الوصول لمرة واحدة عبر رابط المسؤول في خزانة بيانات الاعتماد.
- iOS، Android: يفتح التطبيق ويظل سريع الاستجابة مع السجلات الضخمة: يتم الآن تحميل المحادثات وذاكرتها عند فتحها أو البحث فيها، وليس دفعة واحدة عند الإطلاق، ولم تعد المزامنة تعيد قراءة كل محادثة في كل دورة. وعلى الهواتف التي تحتوي على مئات المحادثات، أصبح بدء التشغيل والكتابة سلسين بعد أن كانا يتعرضان للتوقف المؤقت.
- عام: جدولة التذكيرات في خطوة واحدة: يسجل الهاتف تذكيراته في النظام مرة واحدة عند التشغيل بدلاً من مرتين لكل تذكير، كما تتم جدولة أحداث التقويم الممتدة طوال اليوم بشكل صحيح.
- سطح المكتب: البيئة المعزولة (sandbox) توضح أدوات العمليات المسموح بها: يحدد وصف أداة shell الأدوات التي تعمل داخل بيئة sandbox (مثل pgrep وlsof وPython) وتلك التي لا تعمل (مثل ps وtop)، مما يساعد المساعد على اختيار الأداة المناسبة أولاً.
إصلاح الأخطاء
- عام: المزامنة تتوقف عن إعادة حذف الإعدادات التي رُفعت للتو: عندما يُعاد تحديد هوية ملف شخصي على جهاز ما، كانت الأجهزة الأخرى تتعامل مع إعداداته على أنها مهملة وتزيلها من مخزن المزامنة في كل دورة، في حين يقوم الجهاز الأول بإعادتها. يتم الآن إزالة الإعدادات فقط عند حذف الملف الشخصي نفسه.
- iOS: بقاء شاشة الإعدادات مفتوحة عند النقر على رابط مساعدة: لم يعد فتح دليل المستخدم أو ملاحظات الإصدار من الإعدادات ← Help يؤدي إلى إغلاق شاشة الإعدادات خلفه.
- عام: المرفقات الكبيرة تنجو من عملية المزامنة: المقطع الصوتي الطويل، أو الصورة الكبيرة، أو ملف PDF الضخم الذي يصل إلى جهاز آخر عبر مسار المزامنة السريع، كان يُخزن هناك كعنصر نائب فارغ بدلاً من الملف الأصلي، وينطبق ذلك على الجهاز المنشئ له أيضاً. لا يتم تخزين هذا العنصر النائب الآن نهائياً، ويتم استرداد أي مرفق استُبدل به كاملاً في دورة المزامنة التالية.
- عام: التحديث لا يقاطع تشغيل المقاطع نهائياً: ينتظر التحديث عبر الهواء (over-the-air) حتى يكتمل تشغيل الصوت أو الفيديو قبل أن يعيد التحميل.
- عام: أداة speak تدرك حدودها بدقة: يمكن للمقطع أن يصل إلى 5,000 حرف؛ ويتم إخطار المساعد بذلك مسبقاً قبل استدعاء الأداة، ليتم قراءة النص الطويل على هيئة عدة مقاطع بدلاً من فشل العملية.
- عام: تصيير المعادلات الرياضية: أصبحت صيغ العرض المكتوبة بالمحددات
\[ … \]تُعرض الآن ككتلة مستقلة؛ بعد أن كانت في السابق تدمج الجملة التي تليها داخل رسالة خطأ واحدة باللون الأحمر. - عام: معرفات الأكواد ليست أسماء أشخاص: لم يعد مرشح الخصوصية يحجب المعرفات البرمجية المكتوبة بنمط camelCase وsnake_case كما لو كانت أسماء أشخاص.
- عام: البحث في الإعدادات يلتزم بنص الاستعلام: يؤدي سؤال المساعد عن مخطط الإعدادات (settings schema) إلى إرجاع المدخلات المطابقة لما طلبته فقط، بدلاً من عرض المخطط بالكامل.
- سطح المكتب: مربع حوار Connect-a-browser يحافظ على سرية بريدك الإلكتروني: يشير مربع الحوار إلى الحساب المسجل دخوله دون طباعة العنوان كاملاً، ويستخدم اسماً عاماً كعنصر نائب لاسم الجهاز بدلاً من إظهار اسم جهازك الفعلي.
- عام: كل ملف شخصي يحتفظ ببيانات اعتماده فقط: يؤدي تبديل الملف الشخصي أو تسجيل الخروج منه إلى نقل المفاتيح والحسابات الخاصة به معه، كما تزيل عملية تنظيف تُجرى لمرة واحدة أي نسخ خلّفها تبديل سابق داخل ملف شخصي آخر.
الإصدار 0.9.80615 سبتمبر 2026
يفتح امتداد Chrome وEdge الآن مع خيار: استخدام هذا المتصفح لتطبيق Caiioo Desktop، أو تشغيل المساعد الكامل هنا — كلاهما يسجل الدخول، والمتصفح المسجل الدخول إلى الحساب نفسه يتصل بتطبيق سطح المكتب تلقائيًا، دون الحاجة إلى رمز؛ ويكتسب تطبيق سطح المكتب شريحة "Add a browser" حيث توجد شرائح المتصفح، ويخبرك المساعد بموصل المتصفح الذي تحتاجه منصتك، وتحصل Skills Library على مربع بحث وتتوقف عن الاحتفاظ بالتكرارات. تحتفظ المحادثة بحساب المزود الخاص بها؛ وتكون حصتك من ChatGPT وAnthropic مرئية لكل حساب؛ ويعرض Astra وكل نموذج من OpenAI تفكيرهم الاستدلالي؛ وتُحفظ المحادثات على Mac وWindows وLinux في قاعدة بيانات التطبيق رسالة برسم رسالة؛ وتقيس التصنيفات الكامنة وراء الموجهات القدرة، مع إظهار تغطية الأدلة الخاصة بها.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- الامتداد: استخدام هذا المتصفح لتطبيق Caiioo Desktop، أو تشغيل المساعد هنا: توفر الشاشة الأولى لـ Chrome/Edge مسارين — استخدام هذا المتصفح لأدوات متصفح تطبيق سطح المكتب (لا يعمل أي شيء آخر هنا: لا مزامنة، ولا جداول زمنية)، أو تشغيل مساعد Caiioo الكامل في المتصفح. كلاهما يسجل الدخول. يتصل المتصفح المسجل الدخول إلى الحساب نفسه مثل Caiioo Desktop، على جهاز الكمبيوتر نفسه، تلقائيًا؛ ومع إعداد Private Sync على كليهما، يصبح نظيرًا موثوقًا (trusted peer) يشارك أيضًا الهوية وأدوات Apple. لا توجد رموز إقران. يأتي امتداد Safari مضمنًا داخل تطبيق Mac ويتصل من تلقاء نفسه؛ تحتفظ الامتدادات من الإصدارات السابقة بالتحكم في المتصفح حتى تقوم بتحديثها.
- تطبيق سطح المكتب: إضافة متصفح حيث توجد شرائح المتصفح: توجد شريحة "Add a browser" بجانب شرائح المتصفح في أعلى اللوحة الجانبية (sidepanel) وفي Tool Configuration، على Mac وWindows وLinux — وتتوفر حتى في حالة عدم اتصال أي متصفح. تفتح الخطوات الثلاث (تثبيت الامتداد، وتسجيل الدخول إليه بنفس الحساب، ويتصل تلقائيًا) مع روابط المتجر، وتذكر اسم الحساب المسجل الدخول إليه على سطح المكتب هذا، وتؤكد المتصفح باسمه عند ظهوره. تسرد Settings ← Connections كل متصفح متصل كـ Browser control أو Trusted peer، وتضع علامة على الامتدادات الأقدم، وتقطع اتصال أحدها.
- عام: حساب مزود مخصص لكل محادثة: اختيار حساب ChatGPT أو Anthropic أو xAI داخل محادثة يظل مخصصًا لتلك المحادثة بدلاً من تغيير الإعداد الافتراضي لملفك الشخصي.
- عام: حصة اشتراكك، لكل حساب: تعرض حسابات ChatGPT وAnthropic الحصة المستخدمة والمتبقية، والنافذة الزمنية التي تنطبق عليها وموعد إعادة تعيينها، حيثما يبلغ المزود عنها.
- عام: توفير Python وSelf Evaluator في كل خطة: لم يعد مفسر Python المعزول (sandboxed) وأداة Self Evaluator الاختيارية مقتصرين على المختبرين.
- عام: استدلال ChatGPT مرئي الآن: تُظهر الأدوار (turns) التي يتم تشغيلها عبر حساب ChatGPT الخاص بك ملخص الاستدلال أثناء تفكيرها، بالطريقة نفسها التي كانت تتبعها بالفعل نماذج الاستدلال الأخرى.
- تطبيق سطح المكتب: تخزين المحادثات رسالة برسالة: يحتفظ Mac وWindows وLinux بكل رسالة كسجل خاص بها في قاعدة بيانات التطبيق، وتُكتب مرة واحدة في كل دور؛ ويتم نقل المحادثات الحالية عند أول تشغيل، مع التحقق منها أثناء النقل.
- عام: البحث في مهاراتك: تحتوي Skills Library على مربع بحث يُصفّي حسب الاسم والوصف والوسوم والتطبيق ونص المهارة نفسه، مع عدّاد فوري؛ ومفتاح Escape يمسح البحث.
التحسينات
- تطبيق سطح المكتب: المساعد يعرف موصل المتصفح الذي تحتاجه: على Windows وLinux يوضح أن تصفح الويب يحتاج إلى امتداد Chrome/Edge؛ وعلى macOS، امتداد Safari أو امتداد Chrome/Edge — مع تسجيل الدخول إلى الحساب نفسه — ويشير إلى Tool Configuration ← Add a browser قبل رابط التثبيت، بدلاً من الفشل في صمت.
- عام: التصنيفات تقيس القدرة، وتعرض أدلتها: لم تعد قائمتا Power وBest تخلطان السرعة بالقدرة؛ حيث يتم بناء نتيجة كل نموذج فقط من الاختبارات المعيارية المقاسة، وتوضح صفحة الاختبارات المعيارية مقدار الأدلة التي تستند إليها كل نتيجة.
- عام: الاستدلال من Astra وكل نموذج OpenAI: يتم بث ملخصات الاستدلال فور إنتاجها؛ وتتم قراءة النماذج التي تدعم الاستدلال من الدليل (catalogue)، وليس من قائمة أسماء.
- عام: تقرير الدعم يحمل الأدلة: تحتفظ عمليات التصدير بسطور اتصال المتصفح وتسرد الأدوات التي عُرضت على المساعد في الدور المُبلّغ عنه.
- تطبيق سطح المكتب: التحديث لا يفقد رسالتك أبدًا: إذا تسبب تحديث عبر الهواء (over-the-air) في إعادة تشغيل المحرك أثناء الإرسال، يعرض Caiioo عبارة "installing an update"، ويحتفظ بالرسالة، ويرسلها بمجرد عودة المحرك — لمرة واحدة، ودون تكرار.
- تطبيق سطح المكتب: البنية نفسها، دون تنزيل: يقوم تطبيق سطح المكتب الموجود بالفعل على بنية الإصدار بتطبيق التحديث عبر الهواء دون الحاجة إلى جلب أي ملفات ودون إعادة تشغيل.
- عام: بحث Keenable متاح للجميع: لم يعد البحث المفضل على الويب يتطلب خطة مختبِر.
- عام: احتفاظ المحادثة بنموذجها، وتطبيق "for Legal" في Hub مقروء على الخلفية البيضاء: تؤدي إضافة حساب ChatGPT أو إعادة الاتصال به إلى تحديث قائمة النماذج الخاصة به على الفور؛ ويلبي اللون الأزرق لتطبيق Legal متطلبات التباين الخاصة بإمكانية الوصول.
إصلاحات الأخطاء
- عام: عدم عرض الأداة التي لم يتم تثبيت حزمة Hub الخاصة بها مطلقًا: كان من الممكن عرض Computer Use (وSelf Evaluator) للنموذج قبل تثبيت الحزمة الخاصة بهما، مما يؤدي إلى ظهور "install the package first"؛ وأصبحا الآن يبقيان خارج مجموعة الأدوات حتى يتم تثبيتهما.
- عام: المتصفح البطيء ليس متصفحًا فارغًا: كان يتم الإبلاغ عن البحث عن علامات التبويب الذي انتهت مهلته على أنه "no tabs open"؛ ويشير الآن إلى أن المتصفح لم يستجب، وتحصل عمليات البحث لمرة واحدة على نفس المهلة الزمنية المخصصة لتحميل الصفحات.
- عام: أذونات Google بعد إعادة الموافقة: الرفض الذي تكرره Google بعد إعادة تفويضك مباشرة لم يعد يمر بحلقة موافقة مرتين، ويذكر سبب Google؛ ولم يعد تسجيل الدخول العادي عبر Google يستبدل منح الوصول الأوسع نطاقًا إلى Calendar أو Drive بمنح مقتصر على الهوية فقط.
- عام: إمكانية تسليم المحادثات الطويلة بين أجهزتك: المحادثة التي تتجاوز الحجم الذي يمكن أن يستوعبه التسليم بين الأجهزة لم تعد ترفض العمل في أي مكان مع رسالة "start a new conversation" — حيث يحدد التسليم اسم المحادثة بدلاً من حملها، ويقوم الجهاز الذي يحتوي عليها بتشغيلها من نسخته الخاصة (أو ينتظر حتى تلحق المزامنة بها).
- تطبيق سطح المكتب: لا شيء يصل إلى مقبس (socket) لم يثبت هويته: الاتصال غير الموثق بمحرك سطح المكتب لم يعد يتلقى لقطة الحالة، أو تدفقات المحادثة، أو رموز تسجيل الدخول. يحصل المتصفح المسجل الدخول إلى الحساب نفسه على إمكانية التحكم بالمتصفح؛ ولا تذهب الهوية والأسرار وتدفق الحالة إلا إلى نظير موثوق أثبت امتلاكه لمفتاح Private Sync المشترك؛ ويحتفظ الامتداد الأقدم على هذا الكمبيوتر بالتحكم في المتصفح فقط دون أي شيء آخر؛ ويتم إسقاط ردود المتصفح المزيفة من أي مقبس آخر.
- تطبيق سطح المكتب: قاعدة البيانات تحتفظ بكل ما حفظته: الأسماء المستعارة للمحتوى المقنع، وتفاصيل تحديث OAuth، وسجل المجلدات، وتسجيل الدخول لحساب غير نشط تبقى الآن بعد كل عملية تشغيل؛ كما يبقى مصدر ملفات GitHub أو Drive أو الملفات المحلية سليمًا بعد عمليات الحفظ والتشغيل أيضًا، ولم تعد علامة النجمة تُفقد بسبب الانتقال إلى قاعدة البيانات.
- عام: عدم عرض أداة لا تتضمنها الخطة أبدًا: كانت الإجراءات المقيدة بالخطة لا تزال تُعرض على النموذج عندما يغلفها مخطط الأداة، مما كان يظهر كبطاقة ترقية في منتصف الدور؛ يصل عامل التصفية الآن إليها، ولا تُظهر الميزة المخصصة للمختبرين فقط مطالبة شراء أبدًا.
- عام: إعادة الاتصال بعد مصافحة منقطعة تعيد بناء جلسات النظراء: كان انقطاع المصافحة أثناء إعادة الاتصال يترك جلسات الأجهزة المتعددة غير صالحة.
- تطبيق سطح المكتب: أداة التحديث تقرأ دائمًا الإصدار الحالي: تقرأ عمليات التحقق من التحديث بيان الإصدار المباشر مباشرة؛ ولم يعد بإمكان نسخة قديمة تقديم إصدار وسيط.
- عام: دليل واحد لذاكرة التخزين المؤقت للنماذج على كل تطبيق سطح مكتب: توجد ذاكرة التخزين المؤقت لنموذج E5 على Windows وLinux الآن بجانب النماذج الأخرى للتطبيق.
- عام: عدم تكرار المهارة مطلقًا: تحمل كل مهارة الآن معرفًا ثابتًا، بحيث تستقر المهارة الافتراضية المعاد إنشاؤها، أو نسخة النظير من المهارة نفسها، أو التصدير المعاد استيراده في الصف نفسه الذي تمتلكه بالفعل بدلاً من إنشاء تكرار؛ وتُدمج التكرارات الحالية في تكرار واحد عند أول تشغيل، ولا تتم الكتابة فوق المهارة الافتراضية المعدلة عبر إعادة التوليد مطلقًا.
- Mac: مصادقة طلبات سطح المكتب الخاصة عند بدء التشغيل البارد: كان التطبيق يسلّم سره الخاص بكل تشغيل إلى اللوحة الجانبية قبل وجود اللوحة الجانبية، لذلك كانت تُرفض طلبات Add a browser وCalendar وReminders وNotes من واجهة مستخدم سطح المكتب حتى تتم إعادة تشغيل المحرك؛ ويصل السر الآن مع الصفحة.
- عام: تسجيل الدخول إلى ChatGPT أثناء فتح محادثة ينتهي إلى بيانات اعتماده: كان الحساب ينتهي دون أي بيانات اعتماد على الإطلاق (دور بدون مفتاح، و"Reconnect" تحت الحصة المخصصة له) لأن مسار الحل اتخذ مسارًا مختصرًا مخصصًا للاختيار؛ ويقوم الآن بتفعيل المنح المحفوظ.
- عام: ملخصات الاستدلال متعددة الأجزاء تحتفظ بفواصل الأسطر الخاصة بها: كانت مراحل استدلال OpenAI تُضم بسطر جديد واحد وتُعرض كسطر واحد متصل؛ وهي تُعرض الآن كأسطر منفصلة.
- تطبيق سطح المكتب: الامتداد الأقدم لم يعد يعيد الاتصال كل ثانية: قيّد المحرك هذا المتصفح باتصال واحد كل عشر ثوانٍ ويسجله مرة واحدة لكل متصفح كل عشر دقائق؛ وتُمسح الملفات المؤقتة التي تمت مقاطعتها من عمليات حفظ المحادثات السابقة عند التشغيل التالي.
الإصدار 0.9.80514 سبتمبر 2026
تُحدّث تطبيقات Mac وWindows وLinux الآن نفسها بين الإصدارات — ليس فقط الواجهة التي تراها، بل المحرك الذي يكمن خلفها أيضًا — وبذلك يصل إلى سطح مكتبك موجه (router) أفضل، أو أداة أكثر دقة، أو مزامنة أسرع خلال ساعة، مع إعادة تشغيل هادئة في وقت لا يعمل فيه أي شيء. يلتزم التوجيه الاقتصادي (Value routing) بالنماذج الواقعة في الجانب الآمن من منحدر التكلفة، وتتذكر كل محادثة النموذج الذي اخترته لها، وتبقى المجلدات التي تختارها محددة، ويُفتح أي مستند من مجلد متصل في Slate كعرض للقراءة فقط يمكنك حفظه في Caiioo بنقرة واحدة.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- سطح المكتب: تحديث التطبيق بالكامل عبر الهواء (over the air): تتلقى أجهزة سطح المكتب بنظام Mac وWindows وLinux المحرك الذي يُشغّل محادثاتك — التوجيه، والأدوات، والمزامنة، والتخزين — بالطريقة نفسها التي كانت تتلقى بها الواجهة، حيث يتم فحصها وتطبيقها معًا، مع إعادة تشغيل في وقت هادئ. لم يعد تحديث الإصدار من المتجر هو الطريقة الوحيدة لوصول تحسينات سطح المكتب إليك.
- عام: التوجيه الاقتصادي (Value routing) يراعي منحدر التكلفة: يقرأ موجه Value منحنى الأسعار الحقيقي للنماذج المتاحة لك ويظل في الجانب المسطح منه، مختارًا النموذج الأكثر كفاءة هناك لكل مهمة. يُرتب عمود Value في صفحة معايير الأداء بالترتيب نفسه تمامًا الذي يختاره الموجه.
- عام: فتح المستندات من مجلداتك في Slate: يُفتح أي ملف من مجلد متصل كعرض للقراءة فقط في Slate — سواء كان Markdown أو Word أو جداول بيانات أو RTF أو PDF — مع زر «حفظ في Caiioo» يُنشئ نسخة في المكتبة ويترك الملف الأصلي دون تغيير.
- عام: إمكانية الوصول إلى جميع النماذج المصنفة عبر مزودك: عند اختيار مزود، ترى الموجهات الآن قائمته المصنفة الكاملة بدلاً من قائمة مختصرة عامة، وبذلك يتوفر لدى المزود الأصغر دائمًا نموذج مؤهل للمهمة.
- عام: الصوت باستخدام حساب ElevenLabs الخاص بك (معاينة للمختبرين): سجّل الدخول إلى ElevenLabs مرة واحدة وسيستخدم كل من الصوت وأدواته هذا التفويض — دون الحاجة إلى لصق مفتاح. متاح للمختبرين في هذا الإصدار.
التحسينات
- عام: كل محادثة تحتفظ بنموذجها الخاص: اختيار نموذج أو مزود داخل محادثة ينطبق على تلك المحادثة بعينها. يظل خيارك الافتراضي للمحادثات الجديدة في Settings.
- عام: بقاء المجلدات المحددة كما هي: تظل المجلدات التي تختارها للمحادثة محفوظة بعد عمليات الحفظ والمزامنة وإعادة الفتح، وتنتقل مع دور المحادثة عند تشغيلها على جهاز آخر.
- عام: ارتباط الموافقات على الأدوات بالمحادثة: تنطبق الموافقة على أداة ما على تلك المحادثة عبر جميع الأجهزة، ويحدد الطلب القصد أولاً.
- عام: رقم إصدار واحد: تعرض شارة الإصدار الرقم الفعلي الذي يتم تشغيله حاليًا؛ ولم يعد التحديث عبر الهواء يفتح ملاحظات الإصدار، والتي أصبحت تظهر الآن مع كل تحديث إصدار.
- عام: شريط كتابة أكثر ترتيبًا: يمكن إخفاء أزرار إجراءات التطبيق في شريط الكتابة الضيق، ويتسع الصف تلقائيًا مع تغير الأزرار.
- عام: إشعار واضح عند ربط تطبيق يحتاج إلى موافقة: عندما يتعين على مسؤول مساحة العمل الموافقة على تطبيق قبل إمكانية استخدام أدواته، توضح شاشة الإعداد ذلك بدقة بدلاً من الوعد بتوفير الأدوات في الرسالة التالية.
- عام: استكشاف الأدوات يدعم Hub: يؤدي البحث عن قدرة معينة إلى العثور على حزم Hub بالإضافة إلى التطبيقات المتصلة.
إصلاحات الأخطاء
- عام: التوجيه الاقتصادي (Value routing) لم يعد يختار النموذج الأكثر تكلفة: كان المزيج السابق يسمح للنموذج الرائد بالتفوق في الترتيب على نماذج أرخص بكثير لا تبعد عنه سوى بنقطة أو نقطتين في الكفاءة.
- عام: تغيير النموذج في إحدى المحادثات لم يعد يغيره في محادثة أخرى: كانت عناصر التحكم في المحادثة تحفظ الإعداد كإعداد افتراضي على مستوى الملف التعريفي بالكامل؛ وهي الآن تحفظ الإعدادات لكل محادثة على حدة.
- عام: المجلدات المحددة لم تعد تختفي بعد الحفظ أو المزامنة: كانت اللقطات القديمة غير المحدثة أو المزامنة الواردة قد تؤدي إلى استبدال التحديد بالقائمة الفارغة للدور الحالي.
- عام: إمكانية الوصول إلى كل نموذج مؤهل لدى المزودين الأصغر: تم اختصار التصنيفات المنشورة سابقًا لتقتصر على أفضل 40 نموذجًا عالميًا قبل تصفية المزود، مما كان قد يترك المزود دون أي نموذج مؤهل.
- عام: روابط الملفات المحلية تُفتح على جميع إصدارات سطح المكتب: الواجهة المعروضة عبر محرك أقدم تفتح الآن الملف بالطريقة التي يدعمها ذلك المحرك، بدلاً من إظهار رسالة تفيد بتعذر فتحه.
الإصدار 0.9.80414 سبتمبر 2026
يعمل التوجيه التلقائي الآن في كل دورة مع المزود الذي اخترته. اختر شات جي بي تي أو OpenRouter أو مفتاحًا خاصًا بك، وستقوم موجهات Caiioo بالترتيب والتشغيل ضمن كتالوج ذلك المزود — تظل اتصالاتك الأخرى متاحة لك للتبديل إليها، ولن تكون أبدًا سببًا لتجاوز اختيارك في التوجيه.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- عام: تظل الموجهات مع المزود الذي حددته: عند تحديد OpenRouter، كان من الممكن أن تعمل دورة الموجه على حساب جوجل قمت بربطه بشكل منفصل — حيث كان النموذج نفسه مدرجًا هناك، وفضّل الموجه المسار المباشر — مما أدى إلى استهلاك محادثة عادية للحصة المجانية لذلك الحساب وتوقفها مع ظهور "تجاوز حصة API". أصبحت الموجهات الآن ترتب وتعمل فقط ضمن كتالوج المزود المحدد.
الإصدار 0.9.80313 سبتمبر 2026
تستحضر الذاكرة الآن المحادثة بالشكل الذي خضتها به — السؤال وخلاصة الإجابة — وتقتصر على المحادثات التي ما زالت ملكك. أصبحت كل أداة لديك في متناول يدك، بما في ذلك الأدوات التي نادرًا ما تستخدمها، أيًا كان الاسم الذي تطلقه عليها. يشمل هذا الإصدار أيضًا: وصول الأدوات من التطبيقات المتصلة بتعليماتها الدقيقة، وإبلاغ المجلدات عن حالتها بنفسها، واحتفاظ بياناتك بأرقامها وأسمائها بدقة عبر كل خطوة.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- Common: كل أداة في متناول اليد: يتعرف منتقي الأدوات على الجهاز في Caiioo الآن على الأداة من خلال اسمها بأي طريقة تكتبها بها ("sub agent"، "sub-agents"، "subagents")، وقد تمت إعادة تدريبه على تفاعلات حقيقية بحيث تظهر الأدوات الأقل استخدامًا — مثل Sub-Agents والبطاقات وما شابهها — كلما كانت مناسبة للطلب، وليس فقط الأدوات الشائعة.
- Common: الأدوات من التطبيقات الأخرى تحتفظ بتعليماتها الدقيقة: عندما يتصل Caiioo بتطبيق يوفر عدة أدوات، يتم تمرير النموذج الخاص بكل أداة إلى النموذج تمامًا كما يحدده ذلك التطبيق، بحيث تُصاغ الطلبات بالطريقة التي يتوقعها التطبيق. كما يمكن فتح عرض Slate مع تزويده ببياناته مباشرةً.
تحسينات
- Common: قراءة الذكريات المسترجعة كمحادثة طبيعية: تعرض مقتطفات الذاكرة ما تم طرحه من أسئلة وخلاصة الإجابة، مع إمكانية الرجوع لتوسيع مخرجات أي أداة عند الطلب.
إصلاحات الأخطاء
- Common: المحادثات المحذوفة لم تعد تعود عبر الذاكرة: كانت المحادثة التي تحذفها على جهاز Mac أو Windows أو Linux، أو على الهاتف، تظل تظهر في عمليات البحث في الذاكرة وفي الإشارات التي يستند إليها Caiioo، مصنفة كما لو كانت قائمة. يؤدي الحذف الآن إلى مسح ذاكرتها على كل منصة، ويتم تجاهل أي شيء يصل لاحقًا من جهاز آخر بخصوص محادثة محذوفة.
- Common: تذكّر التبادل الواحد لمرة واحدة فقط: كان من الممكن تخزين نفس السؤال والجواب عدة مرات — حيث كان Caiioo يعيد فهرسة المحادثة بعد ساعة ولا يتعرف على نسخته السابقة منها — مما جعله يقرأ نفس التبادل لنفسه كما لو كنت قد سألت مرارًا وتكرارًا. يتم الآن التعرف على النسخ عند الفهرسة واستبعادها عند الاسترجاع.
- Common: المجلد المنقول يوضح حالته: كان من الممكن إدراج مجلد قمت بربطه على أنه متاح وقابل للكتابة في حين تفشل كل محاولة لقراءته أو الكتابة إليه برسالة مقتضبة تفيد بأنه "غير متاح". يتحقق Caiioo الآن من المجلد قبل منح حق الوصول، ويدرج المجلد المفقود أو المنقول كغير متاح، ويوضح ما إذا كان مفقودًا، أو تم استبداله، أو لم يعد مجلدًا، أو غير مصرح بالوصول إليه.
- Common: استعادة الأرقام والأسماء داخل نتائج الأدوات بدقة تامة: كان من الممكن أن تعود القيم التي تمر عبر حماية الخصوصية في طريقها إلى النموذج — مثل سعر، أو قياس، أو معرّف يحتوي على أرقام — معدلة عندما ينسخها النموذج إلى خطوة لاحقة. أصبحت البيانات المنظمة الآن محمية قيمة بقيمة وتتم استعادتها بنفس الطريقة.
الإصدار 0.9.80211 سبتمبر 2026
باتت أجهزتك الأخرى ترى المحادثة لحظة حدوثها — فالسؤال الذي تكتبه على أحد الأجهزة يظهر على الأجهزة الأخرى فوراً، يليه الرد أثناء تدفقه — كما تم تحسين الأداء وترشيد استهلاك الشبكة. يتضمن هذا الإصدار أيضاً: التوجيه التلقائي يختار من بين جميع المزودين الذين قمت بربطهم، وتسجيل الدخول عبر ChatGPT (متاح حالياً لفئة المختبرين فقط) يُظهر نماذجك من جديد.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: الهاتف بجوار جهاز Mac يسحب سجلك من الـ Mac مباشرة: عندما يتواجد جهاز iPhone أو iPad جديد على نفس الشبكة مع جهاز Mac، فإنه يحصل الآن على محادثاته من نسخة الـ Mac نفسها بدلاً من وحدة التخزين السحابية — حيث يحتفظ الـ Mac بما قام بمزامنته بالفعل وينقله مباشرة — مما يجعل المزامنة الأولى تكتمل في جزء ضئيل من الوقت ودون استنزاف حصتك السحابية. كما أن عملك الحالي لن ينتظر إطلاقاً: فكل ما تنشئه أثناء المزامنة الأولى يُحفظ في السحابة خلال ثوانٍ، وليس بعد اكتمال وصول السجل بأكمله.
- عام: أجهزتك الأخرى ترى المحادثة لحظة حدوثها: عند إرسال رسالة من جهاز والمتابعة عبر جهاز آخر، كان الجهاز الآخر يعرض الرد المتدفق دون ظهور السؤال أعلاه — حيث كان السؤال يصل بعد الإجابة بفترة. أما الآن، فيظهر السؤال لحظة إرساله على جميع الأجهزة، متبوعاً بالرد المتدفق أسفله.
- عام: إعادة التسمية والتثبيت والأرشفة تصل إلى أجهزتك الأخرى في غضون ثوانٍ: كان تغيير اسم المحادثة قد يستغرق دقيقة أو أكثر ليظهر على جهاز آخر، وأحياناً لا يتم إلا بعد قيام ذلك الجهاز بالتحقق وفق جدوله الزمني الخاص. أما الآن، فإن كل تعديل على المحادثة يُخطر أجهزتك الأخرى على الفور.
- عام: التوجيه التلقائي يختار من بين جميع المزودين الذين قمت بربطهم: كانت أدوات توجيه Caiioo تُصنّف وتُنفّذ كل طلب عبر OpenRouter، حتى وإن كنت قد ربطت اشتراك ChatGPT أو مفتاح مزود خارجي. أما الآن، فهي تأخذ في الحسبان كل دليل نماذج قمت بربطه، وتُفضّل المزود الذي تستخدمه مباشرة على البوابة عندما يُقدّم كلاهما نفس النموذج، وتُنفّذ الطلب حيث يتوفر النموذج الفائز. كما بات التصنيف المُعلن خلفها أكثر عمقاً — أفضل أربعين نموذجاً لكل مهمة بدلاً من عشرة.
التحسينات
- عام: حركة مرور أقل بكثير بين أجهزتك: كان كل جهاز يرسل بيانات مهامه الداخلية — مثل تقدم المزامنة وإشعارات التخزين ومخزن الإعدادات بالكامل عند كل تغيير — إلى كل جهاز آخر تملكه، ليتم التخلص منها بمجرد استلامها وتسجيلها في السجل. أما الآن، فلا ينتقل سوى تدفق المحادثة والإشارات البسيطة التي تحافظ على تزامن الأجهزة. تبدأ الأدوار بشكل أسرع على الأجهزة المزدحمة بالمهام، ويحتفظ سجل التشخيص على كل جهاز بسجله بدلاً من استبداله كل دقيقتين.
- عام: التغييرات في بروتوكول OpenAI تصل إلى كل جهاز دون الحاجة لتحديث التطبيق: أصبح رقم الإصدار الذي يرسله Caiioo إلى OpenAI عند طلب نماذج ChatGPT الخاصة بك يُسلَّم كبيانات بدلاً من تضمينه برمجياً، وبالتالي فعندما تقوم OpenAI بتحديثه مجدداً، ستظهر أحدث النماذج على Mac وWindows وLinux والهواتف بمجرد نشرنا للتغيير — دون الحاجة لإصدار تحديث عبر المتاجر ودون انتظار.
إصلاحات الأخطاء
- عام: تسجيل الدخول عبر ChatGPT يُظهر نماذجك من جديد: بعد ربط حساب ChatGPT، كانت قائمة النماذج تعود فارغة أحياناً، مما يجعل تسجيل الدخول يبدو معطلاً. كانت OpenAI قد بدأت برفض رقم الإصدار الذي يُعلنه Caiioo عند طلب الدليل؛ والآن يُعلن Caiioo عن الإصدار الحالي، وتظهر النماذج الصادرة حديثاً مثل GPT-6 Astra بمجرد توفرها في حسابك. كما يتم التخلص من القائمة القديمة المخزنة مؤقتاً بواسطة الإصدار السابق عند الاستخدام الأول بدلاً من الاحتفاظ بها ليوم كامل.
- عام: عدم حجب نماذج ChatGPT الجديدة بسبب القوائم القديمة: كانت نماذج الدردشة التي يتيحها Caiioo من OpenAI تُختار من قائمة عائلات ثابتة، وبالتالي لم يكن بإمكان أي نموذج من عائلة جديدة الظهور حتى يتم تحديث Caiioo. تم التخلي عن هذه القائمة — وكل ما ليس نموذجاً للتضمين (embedding) أو الكلام أو الصور أو الإشراف أو النماذج اللحظية (realtime) بات متاحاً.
- عام: المزامنة الأولى لجهاز جديد تكتمل في دقائق لا ساعات: كان الهاتف أو الجهاز اللوحي عند انضمامه إلى مجموعتك يسحب محادثاته من وحدة التخزين السحابية بأعداد قليلة في كل مرة — وعندما تطلب وحدة التخزين من Caiioo الإبطاء، كان Caiioo يتخلى عن الجولة وينتظر دقيقة ونصف قبل المحاولة مجدداً، مما جعل مزامنة سجل كبير تستغرق معظم اليوم. أما الآن، فهو ينتظر المدة التي تطلبها وحدة التخزين بدقة ويواصل العمل ضمن الجولة نفسها، ويستمر دون التوقف المعتاد طالما لا يزال متأخراً عن الاكتمال، ويُظهر شريط الرأس "تنزيل 812 من 3,061" لتتمكن من متابعة التقدم لحظياً.
- iOS: جهاز iPhone أو iPad بجوار جهاز Mac يتزامن عبر شبكتك المحلية: لم يكن التطبيق يطلب إذناً من iOS للوصول إلى الأجهزة على شبكتك، مما كان يتسبب في رفض كل محاولة للسحب من جهاز Mac المجاور بصمت والرجوع إلى التخزين السحابي. بات يطلب الإذن الآن، ويصل عنوان الـ Mac إلى الهاتف بمجرد اتصاله، وإذا كان أقرب جهاز Mac يقوم بالمزامنة بنفسه عبر جهاز آخر، ينتقل الهاتف إلى الجهاز القادر على خدمته.
- iOS: إعادة ربط خدمة أثناء المحادثة لم تعد توقف الأداة: على iPhone وiPad، عندما كانت أداة ما تطلب منك إعادة ربط Google وتقوم بذلك، كانت الأداة تستمر في الانتظار لمدة دقيقتين قبل أن تفشل — إذ لم تكن تُبلَّغ بإعادة الربط على الإطلاق. أما الآن، فهي تواصل عملها بمجرد انتهائك.
- عام: حفظ عنوان URL الخاص بـ Cloudflare AI Gateway: كان إدخال عنوان URL لبوابة Cloudflare وحفظه لا يُحدث أي أثر — حيث يُفيد المزود بعدها بأنه لم يتم إعداده. أصبح هذا الإعداد محفوظاً ومستقراً كأي إعداد آخر الآن.
- عام: إغلاق الإعدادات عبر زر Close يحتفظ بتغييراتك: كان تغيير مزود الذكاء الاصطناعي وإغلاق الإعدادات باستخدام زر Close يؤدي إلى تجاهل التغيير — وكان الحفظ يتم فقط عند الإغلاق بمفتاح Escape أو النقر خارج النافذة. أصبحت الآن جميع طرق إغلاق الإعدادات تحفظ التغييرات.
الإصدار 0.9.80110 سبتمبر 2026
تصل تحسينات الواجهة الآن إلى كل تطبيق Caiioo دون الحاجة لانتظار إصدار في المتجر، ويُظهر رقم الإصدار الذي يعرضه Caiioo كلاً من التطبيق الذي قمت بتثبيته والتحديث الذي تعمل عليه حالياً. تُفتح قائمة المحادثات بشكل فوري مهما كان عدد المحادثات لديك. على أجهزة الكمبيوتر المشتركة، يحتفظ كل حساب بمحادثاته وإعداداته الخاصة، وتكون جاهزة بمجرد تسجيل الدخول مجدداً. توضح المجلدات الآن الجهاز الذي تتواجد عليه، وأصبح العمل مع الملفات الموجودة داخلها أسرع، كما يتم وصف الإصدار المجاني (Free) بوضوح إلى جانب ما يضيفه إصدار Pro.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: وصول تحديثات الواجهة تلقائياً: يقوم Caiioo الآن بجلب تحسينات واجهته في الخلفية — على Mac وWindows وLinux وiPhone وiPad وAndroid على حد سواء — ويتحقق من كل ملف قبل الاحتفاظ به، ويطبّق التحديث في وقت ملائم: ليس في منتصف محادثة على الإطلاق، ولا أثناء وجود نص في حقل الكتابة، وعلى الهاتف لا يتم التحديث مطلقاً أثناء تشغيل أي مهمة. يتم ببساطة تحديث النافذة تلقائياً. تتحقق أجهزة سطح المكتب كل خمس عشرة دقيقة؛ بينما تتحقق الهواتف عند فتح التطبيق أو العودة إليه في الواجهة، والتحديث الذي كان قيد التنزيل عند التبديل بعيداً عن التطبيق يستمر للحظات في الخلفية. لا يُطبّق أي تحديث فوق تطبيق أحدث إطلاقاً: ما قمت بتثبيته هو الحد الأدنى دائماً.
- عام: رقم إصدار محدد بدقة: يُقرأ رقم الإصدار المعروض في التطبيق الآن بهذا الشكل
0.9.801-2— التطبيق الذي ثبّته، يليه تحديث الواجهة الذي استقبله — على جميع المنصات، وتحمل تذكرة الدعم ذلك الرقم، وإصدار البناء الدقيق، ومصدره، بحيث يمكن تتبع أي بلاغ للوصول بدقة إلى الكود البرمجي الذي صدر عنه. - عام: المجلدات تبيّن الجهاز الموجودة عليه: كل مجلد يمكن لـ Caiioo الوصول إليه يُصنّف باسم الجهاز الموجود عليه — في أداة اختيار المجلدات عند اختيار أحدها، وفي الإعدادات (Settings)، التي تعرض الآن مجلدات كل جهاز في مكان واحد مجمّعة حسب الجهاز. والجهاز الذي يتعذر الوصول إليه يظهر على أنه غير قابل للوصول بدلاً من الظهور كجهاز لا يحتوي على مجلدات.
- عام: العمل مع المجلدات أصبح أسرع: يمكن للوكيل قراءة عدة ملفات في خطوة واحدة، وقراءة نطاق محدد من ملف كبير بدلاً من قراءته بالكامل، وطلب مخطط تفصيلي للمستند قبل فتحه. يأتي كل ملف يشير إليه الوكيل برابط قابل للفتح، ويتم فتح ملف Markdown المقتبس مع معالجة التنسيق بدلاً من عرضه كنص خام، كما يوضح عارض الملفات في مجلدك ما يتم عرضه حالياً.
تحسينات
- عام: فتح قائمة المحادثات بشكل فوري: مع وجود بضع مئات من المحادثات، كان فتح القائمة أو التبديل بين المحادثات يؤدي إلى توقف التطبيق بالكامل للحظة على جميع المنصات، وقد لا تستجيب النقرات على الهاتف أثناء هذا التوقف. تقوم القائمة الآن فقط بعرض المحادثات الظاهرة على الشاشة، والتغيير الذي لا يؤثر على ما تراه لا يستدعي إعادة رسم أي شيء.
- أجهزة سطح المكتب: حفظ قائمة المحادثات والإعدادات في قاعدة بيانات: على أنظمة Mac وWindows وLinux، يتم الآن حفظ قائمة محادثاتك وإعداداتك في قاعدة بيانات بدلاً من ملف واحد كبير. وأي انقطاع أثناء عملية الحفظ يُبقي كل شيء سليماً، وفي حال وجود ملف تالف يتم تنحيته جانباً واستخدام قاعدة البيانات بدلاً منه، كما يتم الانتقال من التنسيق القديم مرة واحدة وتلقائياً مع الاحتفاظ بالملف الأصلي.
- عام: وصف الإصدار المجاني بوضوح: توضح لوحة الحساب ما يمكن لـ Caiioo القيام به حالياً — القراءة والتخطيط — وما يتيحه إصدار Pro: تعديل ملفاتك، وصياغة رسائل البريد الإلكتروني، وتحديث التقويم، والتحكم في المتصفح، والتعاون في المستندات، واستخدام عمليات التكامل. يظهر الحساب المجاني كـ "مجاني"، والفترة التجريبية كـ "تجريبية"، والاشتراك كـ "نشط"؛ وتظهر كل معلومة مرة واحدة.
- عام: توجيه الطلبات ذات المرفقات وفقاً للمطلوب: كان طلب مثل "أعد صياغة الوحدة المرفقة" يُعامل سابقاً كبحث نظراً لإرفاق ملف معه. لم يعد المرفق هو ما يحدد نوع المهمة؛ بل يقتصر دوره على تضييق الخيارات لتشمل النماذج القادرة على الرؤية، وذلك ضمن تصنيف المهمة التي طلبتها بالفعل.
- عام: توضيح اسم النموذج الذي تم تشغيله عند عدم اكتمال دور المحادثة: عند انتهاء أي طلب مبكراً، توضح الرسالة النموذج الذي كان يعالجه بالفعل، وذلك على جميع المنصات.
- عام: التوجيه التلقائي يتذكر حالات الرفض: عندما ترفض بوابة تقديم خدمة لنموذج معين، يتم تسجيل هذا الرفض واستبعاد النموذج من التصنيفات التلقائية لتلك البوابة، بدلاً من اختياره مرة أخرى في دور المحادثة التالي.
- عام: شارة المضيف تذكر اسم الجهاز: الشارة الموجودة بجانب حقل الكتابة والتي توضح مكان تشغيل المحادثة تعرض الآن اسم الجهاز — وهو نفس الاسم المستخدم في قائمته الخاصة وعلى جميع الأجهزة الأخرى — بدلاً من "Browser" أو "iOS app".
- عام: إيقاف مظهر Chromatic: كان وضع الألوان المتحركة يستهلك نواة معالج كاملة حتى عندما تكون النافذة مخفية. تم إلغاؤه، بينما بقيت مظاهر المظهر الأخرى دون تغيير.
الأمان
- عام: تسجيل الخروج لا يترك أي أثر على الشاشة: عند تسجيل الخروج، يتم إخفاء محادثاتك وإعداداتك وملفك الشخصي ولا تعود الشاشة تعرضها لمن يستخدم الجهاز بعدك. وتتم استعادتها تماماً كما تركتها عند تسجيل الدخول في المرة التالية.
- عام: عدم تداخل الإعدادات بين الملفات الشخصية مطلقاً: لا يمكن لشاشة الإعدادات المفتوحة تحت ملف شخصي معين حفظ قيمها في ملف شخصي آخر — حيث يتم رفض عملية الحفظ صراحةً، بدلاً من حفظ مفاتيح API الخاصة بملف شخصي في حساب ملف شخصي آخر دون تنبيه.
إصلاحات الأخطاء
- عام: التبديل بين الحسابات على نفس الكمبيوتر يحتفظ بمحادثات الحساب السابق: كان تسجيل الخروج من حساب وتسجيل الدخول إلى حساب آخر يؤدي إلى حذف محادثات الحساب الأول من ذلك الكمبيوتر. يتم الآن حفظها عند مغادرة الحساب واستعادتها عند عودته، وإذا تعذر حفظها بأمان، يتم رفض تسجيل الدخول بدلاً من المتابعة دونها.
- عام: عدم تمييز الحساب المجاني بصفة "منتهي الصلاحية" (Expired): كان الحساب المجاني يُظهر شارة حمراء تشير إلى انتهاء الصلاحية (Expired)، ولم يكن خيار Refresh Subscription قادراً على إزالتها. تصف الشارة الآن الترخيص الذي لديك بدلاً من اشتراك كان لديك في السابق، كما يتم تصنيف النسخة التجريبية الحالية لـ Pro كفترة تجريبية بدلاً من كونها نشطة.
- iOS: فتح مؤشر الإصدار بنقرة واحدة: كان من الصعب النقر على الرمز الصغير ⓘ بجوار عنوان المحادثة، وكان يُغلق بمجرد رفع إصبعك. أصبح يُفتح الآن بنقرة واحدة، ويظل مفتوحاً حتى تنقر في مكان آخر، كما أصبحت مساحة اللمس بحجم مناسب للإصبع.
- عام: ثبات اختيار مزود الخدمة في الإعدادات: كان اختيار مزود الخدمة قد يعود مباشرة إلى المزود السابق، وذلك بسبب عملية إعادة تحميل بدأت قبل اختيارك وتزامنت معه.
- عام: خيار Refresh Subscription يُبقيك في موضعك الحالي: كان تحديث اشتراكك أثناء استعراض ملف شخصي مختلف يعيدك إلى ملفك الشخصي. أما الآن، فيقوم بتحديث الترخيص مع إبقائك في نفس المكان الذي كنت فيه.
- عام: إرسال تذكرة دعم تتضمن سجلاً طويلاً لم يعد يُعطّل التطبيق: كان إعداد سجل التشخيص للمحادثات المزدحمة قد يؤدي إلى تجميد النافذة لفترة طويلة، كما كان سجل التطبيق نفسه ينمو بلا حدود. تم وضع حدود لكليهما الآن.
- macOS: ظهور اسم جهاز Mac الخاص بك: كانت عدة مواضع يجب أن توضح جهاز Mac المعني — كأداة اختيار المجلدات، وقائمة الأجهزة، وملاحظات الوكيل نفسه — تعرض عبارة "macOS app" بدلاً من اسم الكمبيوتر الخاص بك.
- عام: إعادة الاتصال بمجلد متزامن تحافظ على اتصاله: كان التحديث من إصدار أقدم قد يؤدي إلى قطع اتصال مجلد لم يكتمل تأكيده بعد.
الإصدار 0.9.8009 سبتمبر 2026
اربط حساب Microsoft 365 للعمل أو المؤسسات التعليمية بالأذونات التي تختارها تحديداً، ودع التوجيه التلقائي يختار من تصنيف منشور لكل نوع من أنواع الطلبات — بما في ذلك الجولات التي تتضمن صورة، والخطط التي تعمل على النماذج المجانية وحدها.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- مشترك: حسابات العمل والمؤسسات التعليمية في Microsoft 365: يظل اتصال Microsoft مرتبطاً بالمؤسسة التي سُجّل الدخول إليها، وبذلك يستمر في العمل عبر عمليات التجديد، ويطلب أذونات إضافية في اللحظة التي تحتاج إليها أداة ما بدلاً من طلبها دفعة واحدة. وعندما يتعين على المسؤول الموافقة على أمر ما، يوضح Caiioo ذلك ويوفر الرابط لتقديم الطلب إليه.
- مشترك: اختيار أذونات Microsoft المراد منحها: تتيح أداة اختيار الأذونات — المصنفة والمصاغة بالطريقة نفسها التي تصيغ بها شاشة الموافقة الخاصة بـ Microsoft — البريد والتقويم للقراءة فقط أو للقراءة والكتابة، مع توفير إرسال البريد واستخدام التقويمات المشتركة كخيارات منفصلة. ويطلب الاتصال عبر تسجيل تطبيق Microsoft الخاص بك القائمة نفسها.
التحسينات
- مشترك: Outlook ينجز المزيد مما يفعله Outlook عادةً: أصبح الاجتماع الذي ينشئه الوكيل اجتماع Teams حقيقياً، ويمكن رفض الدعوة بشكل قاطع بدلاً من مجرد إزالتها، وتُقرأ قوائم البريد والتقويم الطويلة حتى النهاية بدلاً من التوقف عند الصفحة الأولى. ويتم ضبط وتيرة الطلبات لتجنب إغراق صندوق البريد المزدحم، كما يُبلّغ عن الأذونات المفقودة باسم Microsoft Outlook تحديداً.
- سطح المكتب: تطابق تطبيقي Windows وLinux مع تطبيق Mac: تعمل الآن الأدوات المثبتة عبر npx أو uvx على Windows، ويأتي uv مدمجاً داخل تطبيقي Windows وLinux بحيث لا يطلب منك التثبيت من المركز (hub) جلبه بنفسك بعد الآن. أصبحت الإشعارات أصلية، وتُظهر خدمة الخلفية التي تتوقف بشكل غير متوقع رسالةً بدلاً من التوقف بصمت، كما وُضع خيارا View Logs وCopy Debug Log في شريط المهام (tray)، ويجري التحقق من التحديثات وفق جدول زمني، وتحتوي قائمة Home Hub على خياري التشغيل عند تسجيل الدخول ومنع وضع السكون. وتتبع ذاكرات التخزين المؤقت للصوت والكلام والبحث مجلد البيانات الذي اخترته، كما يعمل السحب والإفلات، وأشرطة التمرير أصبحت رفيعة، ومفتاح Enter يقوم بالإرسال على أجهزة الكمبيوتر المحمولة ذات الشاشات التي تعمل باللمس، وتُظهر تلميحات أدوات Zen وStudio المفاتيح المناسبة للوحة مفاتيحك.
- مشترك: التعرّف على بناء لعبة أو تطبيق كعملية برمجة: أُعيد تدريب المصنّفات الموجودة على الجهاز والتي تحدد نوع مهمة كل جولة على مجموعة أكبر بكثير من المحادثات الحقيقية، بحيث يصل طلب مثل "code a sudoku game in Slate" إلى نموذج برمجي، وتتطابق الأدوات المعروضة للجولة مع متطلباتها بشكل أكثر تكراراً.
- iOS: حجم تنزيل أصغر بكثير: كان تطبيق iPhone وiPad يتضمن نحو 150 ميغابايت من ملفات خاصة بسطح المكتب لا يفتحها أبداً. تمت إزالتها، مما يعيد التطبيق بأريحية ضمن الحد المسموح به من Apple للتنزيل عبر البيانات الخلوية.
- مشترك: بحث الإعدادات يطابق اسم كل نتيجة باسم قسمها: أصبحت أقسام Model Configuration وPseudonymizer (Personal Data Filter / PHI Filter) وPrivacy & Diagnostics وAgent Modes تُعرض بالتسميات نفسها في القائمة المنسدلة للبحث وفي الجزء العلوي من القسم الذي تفتحه. كما يذكر وصف أداة الوكيل الفرعي ميزانية الخطوات الافتراضية الفعلية الخاصة بها.
الأمان
- مشترك: قطع الاتصال بخدمة ما لا يترك أي بيانات اعتماد: ينتقل السجل الذي يحدد الاتصال كـ "مُزال" إلى أجهزتك الأخرى ويُحتفظ به إلى أجل غير مسمى. وهو الآن لا يحمل أياً من رموز ذلك الاتصال المميزة (tokens) أو أسرار العميل (client secrets) الخاصة به، في كل مسار ينشئ سجلاً كهذا.
- مشترك: عناوين المحادثات تراعي ميزة Personal Data Filter: في تطبيقات سطح المكتب، يقرأ المساعد الذي يتولى تسمية المحادثة إعدادات التصفية الخاصة بك من المكان نفسه الذي يقرأ منه باقي التطبيق، ويرفض تسمية المحادثة حتى يتمكن من قراءتها.
- مشترك: ميزة Personal Data Filter تتعرف على أنماط أكثر للمُعرّفات: أصبحت السلسلة المجردة من الأرقام بعد تسمية المُعرّف، مثل "Medical ID: 456789"، والرموز الحيوية التي تحمل بادئة نوع القياس الحيوي (modality prefix)، خاضعة للحجب الآن.
إصلاحات الأخطاء
- مشترك: كل طلب يصل إلى نموذج قادر على خدمته: كان من الممكن لخطة تعمل على النماذج المجانية وحدها، أو لجولة تتضمن صورة أو مستنداً، أن تنتهي برسالة "No published model for archetype … survives this turn's gates". أصبحت النماذج المجانية والمدفوعة تُصنف الآن في قوائم منشورة منفصلة لكل خطة، وتُصنّف الجولة التي تحتوي على مرفق بين النماذج القادرة فعلياً على الرؤية، ويأتي نموذج المساعد السريع من التصنيف نفسه الخاص بالنموذج الذي يجيبك.
- مشترك: الموجّه يُعلمك عندما لا يتوفر أي نموذج: كان التوجيه التلقائي يختار بهدوء نموذجاً من أعلى الدليل، وهو ما كان يؤدي إلى توجيه جولة Value إلى نموذج مجاني يرفض الإجابة. يوضح الموجه الآن عندما لا تكون التصنيفات قد وصلت بعد ويعيد المحاولة، أو يطلب منك اختيار نموذج في Settings مع ذكر السبب — ولا يستبدل أي نموذج من تلقاء نفسه مطلقاً.
- مشترك: الخدمة التي تقطع الاتصال بها تظل غير متصلة: كانت إعادة توصيل خادم أداة، أو أي تغيير غير ذي صلة يُجرى على جهاز آخر أثناء عملية قطع الاتصال، قد تؤدي إلى استعادة الاتصال المفصول في المزامنة التالية، وكان من الممكن أن يظل حساب GitHub المفصول يظهر كمتصل. وأصبح قطع الاتصال عبر API العام يحفظ حالة قطع الاتصال أيضاً.
- مشترك: الحساب المتصل يستمر في العمل على الأجهزة القادرة على استخدامه: عندما كان يتعذر على أحد الأجهزة تجديد حساب Google، كانت جميع الأجهزة تُبلّغ بانتهاء صلاحية الحساب — مما يؤدي إلى اختفاء أدوات Google من قائمة الاختيار في Mac، وإيقاف الوصول إلى التقويم، وتوقف التذكيرات ومزامنة GitHub بصمت، وتعذر بدء Private Sync على الهاتف الذي أصدر الإشعار. يُسجل انتهاء الصلاحية الآن لكل جهاز على حدة، بحيث يواصل الجهاز القادر على استخدام الحساب عمله، بينما يزيل الجهاز الذي يستعيد الاتصال إشعار انتهاء الصلاحية الخاص به.
- مشترك: مزامنة الجهاز عبر المركز على شبكتك دون الحاجة لحساب سحابي خاص به: كان الجهاز المُوجّه إلى مركز سطح المكتب يُجبر على الحصول على بيانات اعتماد Drive أو OneDrive خاصة به أولاً، مما يمنعه من المزامنة تماماً في حال عدم توفر تلك البيانات — على الرغم من أن المركز كان يقوم بالمزامنة نيابة عنه بالفعل.
- مشترك: المزامنة لا تخفف شروط الموافقة على الأدوات أبداً: كان بإمكان جهاز مضبوط على طلب الإذن قبل كل أداة أن يكتسب إعداداً أكثر تساهلاً من جهاز آخر. قد تؤدي المزامنة الآن إلى تشديد متطلبات الموافقة عبر أجهزتك، ولكنها لا تخففها أبداً.
- مشترك: النسخة الفارغة من بيانات الاعتماد لا تمسح النسخة الحقيقية أبداً: كان بإمكان جهاز يحتوي على رمز خادم أداة فارغ أو سر عميل فارغ أن يمسح النسخة المملوءة على كل الأجهزة الأخرى، وكانت بيانات الاعتماد المحذوفة على جهاز ما قد تعود من جهاز آخر. تنتقل عمليات الحذف الآن عبر الأجهزة، والسر الفارغ الوارد من مكان آخر لا يغير قيمتك المحفوظة.
- مشترك: مفتاح OpenRouter قيد الاستخدام هو المفتاح المعروض: عند حفظ أكثر من مفتاح OpenRouter واحد، كان تعديل المفتاح يكتب في الخانة النشطة فقط، لذا كان التبديل والعودة يستعيد المفتاح القديم ولم يكن يظهر أي منتقٍ للمفاتيح. لم يعد بالإمكان حفظ مفتاح Caiioo المدمج كأحد مفاتيحك أو الكتابة فوق أحدها، وشارة "Caiioo's account" تتبع المفتاح المستخدم فعلياً.
- الملحق: الجلسة المرفوضة تطلب تسجيل الدخول مرة أخرى: بعد أن يرفض المرحّل (relay) جلسة الملحق، كانت الحالة تومض بعبارة "Connecting…" إلى ما لا نهاية. أصبحت تتوقف الآن وتعرض Sign in again، مما يمسح بيانات الاعتماد غير الصالحة فقط.
- مشترك: قراءة الصفحات تعمل على المواقع ذات قواعد المحتوى الصارمة: عند التحكم في Chrome أو Edge من تطبيق سطح المكتب أو من علامة تبويب المتصفح، كان الحل البديل المستخدم لفحص الصفحات التي تحظر البرامج النصية، ولقطة الصفحة المعتمد عليها في العديد من الأدوات، يُرجع رسالة "Unknown message type". كلاهما يعمل الآن، ويجري فحص البرامج النصية لصفحات Chrome وSafari ومقارنتها ببعضها حتى لا تختلف مجدداً.
- Safari: ظهور تراكب الوكيل أثناء عمله: كانت الشارة التي توضح أن الوكيل يتصرف في الصفحة تختفي عند كل رسالة في Safari.
- مشترك: المرفق المحذوف يظل محذوفاً: كانت العديد من مسارات الحذف تزيل الملف دون ترك سجل لأجهزتك الأخرى، فيعود الملف في المزامنة التالية. تنتقل عمليات الحذف الآن، ولم يعد السجل الذي تتركه خلفها يحمل محتويات الملف.
- مشترك: الإعدادات تحافظ على موضعك عند حفظ جهاز آخر: كان أي تغيير في الإعدادات وارد من جهاز آخر — مثل المزامنة، أو تثبيت مركز — يؤدي إلى تمرير لوحة Settings إلى الأعلى بعد لحظات وطي الأقسام التي فتحتها.
- مشترك: متغيرات الوضع هي تلك التي قمت بتعيينها: كان كل وضع يحتفظ بنسخته الخاصة من مجموعة المتغيرات المشتركة، لذا كان التبديل بين الأوضاع قد ينقل نسخة قديمة ويفرغ القيم التي كتبها تثبيت المركز للتو. توجد الآن مجموعة واحدة لكل ملف تعريف، ويتم دمج النسخ الحالية مرة واحدة على كل نظام أساسي.
- مشترك: تعديل الوضع يدخل حيز التنفيذ: كانت لقطة لإعداداتك المحلولة تُخزّن كما لو كنت قد اخترت تلك القيم بنفسك، لذا كان بإمكان نسخة أقدم من تعليمات الوضع أن تطغى على الوضع الذي عدلته للتو، وكان من الممكن قراءة المجلد الذي يستخدمه Private Sync من تلك النسخة القديمة.
- مشترك: تذكّر قائمة نماذج Anthropic المرفوضة لفترة وجيزة: عندما استمر Anthropic في رفض إدراج النماذج بعد تجديد تسجيل الدخول بالفعل، كان التطبيق يجدده مرة أخرى في كل دورة. يُحفظ الرفض الآن لمدة دقيقة، بينما يرسل زر Retry الطلب مباشرةً عبر الشبكة.
- سطح المكتب: حزمة Linux تعمل على الأجهزة النظيفة: كانت حزمة .deb تفتقر إلى جزء مما تحتاجه خدمتها التي تعمل في الخلفية، وكانت الخدمة التي تتوقف عند بدء التشغيل تُسجل كأنها توقفت عمداً، دون إعادة تشغيل ودون أي رسالة. وتُصرح الحزم الآن أيضاً بمكون النظام الذي تعتمد عليه، ولم تعد تطبيقات سطح المكتب تسجل سطراً غير مقروء في السجلات عند كل تشغيل.
- سطح المكتب: أمر Copy Debug Log ينسخ السجل الموحد: في جميع أنظمة سطح المكتب، كان أمر شريط المهام يُرفض ويتراجع بصمت إلى ملف خام، وبالتالي لم يكن السجل الذي تلصقه في تذكرة الدعم هو السجل الذي يكتبه Caiioo.
- مشترك: التشغيل الذي تتم مقاطعته أثناء تنفيذ أداة يحتفظ بالخطوات المكتملة: كان التعطل أو الإغلاق أو قفل الهاتف في منتصف سلسلة من استدعاءات الأدوات يترك رداً فارغاً، ويتم إخبار الجولة التالية بأنه لم يحدث شيء. تسجل كل منصة الآن الخطوات المكتملة بمجرد انتهائها.
- الخادم: تصنيفات النماذج المنشورة تُحدّث مجدداً: كانت عملية إعادة الحساب الليلية تتوقف قبل إعادة النشر، مما جعل التصنيفات المعروضة في أداة اختيار النماذج وعلى لوحة المتصدرين تظل ثابتة في مكانها.
الإصدار 0.9.7998 سبتمبر 2026
يمكن للوكيل الآن عرض كود HTML المعروض (rendered) مباشرةً داخل المحادثة، وتصبح الرسالة التي ترسلها أثناء عمله جزءاً دائماً من المحادثة، ويقوم موجّه Power باختيار النماذج بناءً على الكفاءة والقدرة وحدها.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: يظهر كود HTML المعروض بشكل مضمّن في الرد: اطلب لعبة، أو مخططاً بيانياً، أو أي صفحة وستظهر مباشرةً في المحادثة بالحجم المناسب لمحتواها. يؤدي الرابط المؤدي إلى slate إلى عرض الـ slate في مكانه، والنقر على بطاقة يفتحها في Slate، ويعرض الوكيل slate موجوداً بدلاً من كتابة نسخة ثانية. تعمل البطاقات تحت نفس بيئة الحماية (sandbox) الخاصة بـ Slate.
- عام: المشاركة على الويب (Share to web) والتحدث (Speak) مع كل رد: يحتوي شريط إجراءات الرسائل على "المشاركة على الويب" (Share to web) و"التحدث" (Speak) بجانب "النسخ" (Copy) و"إعادة التشغيل" (Rerun)، وتتحول "Speak" إلى "إيقاف" (Stop) أثناء القراءة. تحصل مطالباتك الخاصة على شريط أيضاً، مع خيار "Rerun" الذي يبدأ رداً جديداً كفرع ويحتفظ بالرد القديم.
- عام: اصطفاف المداخلات في قائمة انتظار أعلى شريط الإنشاء: الرسائل التي يتم إرسالها أثناء عمل الوكيل تتراكم فوق شريط الإنشاء، ويمكن سحبها لتغيير ترتيبها، وتندمج الرسائل المتعددة المرسلة قرب نهاية التشغيل في الدور التالي بالترتيب.
- عام: تسمية المحادثة الجديدة فور إرسالها: يُستمد العنوان من مطالبتك الأولى على الفور؛ ثم يتبعه الاسم الأكثر شمولاً الذي يختاره الذكاء الاصطناعي بعد الرد الأول كما كان سابقاً.
- عام: ربط Microsoft 365 عبر تسجيل تطبيقك الخاص: يطلب منك معالج إرشادي تفاصيل تطبيق Microsoft الخاص بك والمستأجر (tenant)، ويمكن للوكيل قراءة رسائل بريد Outlook وإرسالها من خلال هذا الاتصال.
تحسينات
- عام: موجّه Power يختار بناءً على الكفاءة وحدها: يرتّب التوجيه التلقائي النماذج وفقاً لما يمكنها فعله للمهمة الحالية، بحيث يتطابق عمود Best مع الموجّه، وتصل طلبات البرمجة والبحث إلى أقوى نموذج متاح. يوجّه السعر موجّه Value فقط. يعتمد تحديد نوع المهمة على الطلب والمحادثة، وليس على عنوان علامة التبويب المفتوحة في تلك اللحظة.
- عام: وضع Zen يظل هادئاً: يُخفي وضع Zen شرائح الأدوات النشطة فوق شريط الإنشاء، وشارات النماذج والتطبيقات على الرسائل، وأشرطة الإجراءات حتى تمرر مؤشر الفأرة أو تنقر؛ ويقع مفتاح التبديل Zen/Studio في الجزء العلوي الأيمن من النافذة؛ ويُقاس طول الترويسة بالكلمات. النموذج الذي اخترته يظل محدداً في Zen.
- عام: النماذج المخصصة للصور فقط ترسم عبر خدمة الصور في OpenRouter: النماذج التي تنتج الصور فقط، مثل gpt-image-2، تُنشئ المحتوى عبر نقطة النهاية المخصصة لها، ويعد gpt-image-2 نموذج الصور الافتراضي.
- عام: عمليات التشغيل الطويلة للوكيل تحتفظ بخطتها: يظل بيان النوايا الذي يقدمه الوكيل في بداية عملية تشغيل طويلة موجوداً في ذاكرته العاملة مهما كان حجم مخرجات الأدوات التي تنتجها عملية التشغيل.
- عام: النمط العام لـ Caiioo يتلون بالأزرق النهري: يكتسي النمط الافتراضي الآن بلون Caiioo الأزرق الخاص على الواجهات الفاتحة والداكنة.
إصلاحات الأخطاء
- عام: التعامل مع المداخلات وتذكرها: كانت الرسالة المرسلة بعد الخطوة الأخيرة للوكيل تُفقد عند انتهاء التشغيل، وتلك التي يتم التعامل معها في منتصف التشغيل كانت تختفي من الأدوار اللاحقة في المحادثات التي تستخدم التفكير المطول. كلاهما يبقى الآن في المحادثة.
- عام: البطاقة تعرض أحدث تعديل للوكيل: استمرت البطاقة المعروضة في إظهار المستند الذي حمّلته أول مرة بعد تحديث الوكيل للـ slate، وكانت اللعبة التي تعمل داخل بطاقة تعيد التشغيل كلما تلقت المحادثة دوراً جديداً.
- عام: تحديث slate الخاص بالوكيل يظل ثابتاً: كان ترك علامة تبويب Slate مفتوحة مع نسخة قديمة يمكن أن يكتب فوق تحديث الوكيل عند الإغلاق، آخذاً معه سجله. يمكن الآن للجهاز الذي يتأخر توقيت ساعته بضع دقائق أن يحفظ بنجاح، والصفحة التي تواجه رفضاً للحفظ تعود إلى المستند الحالي مرة واحدة بدلاً من إضافة نسخة مستردة مع كل ضغطة زر.
- عام: المزامنة الخاصة (Private Sync) تستمر عندما يرفض جهاز على شبكتك هذا الجهاز: بعد تسجيل الدخول، كان من الممكن أن تُبلّغ المزامنة عن خطأ في كل دورة لأن منصة مركزية (hub) على الشبكة المحلية رفضت بيانات اعتماد هذا الجهاز. تتراجع المزامنة الآن إلى اتصال Drive أو OneDrive وتعاود المحاولة مع الشبكة المحلية بعد خمس دقائق.
- عام: بقاء الرد حيث كنت تقرأ عند انتهاء التشغيل: كانت عملية التشغيل المليئة بالأدوات تؤدي إلى قفز شاشة العرض لأعلى نحو تتبع الأدوات فور اكتمالها.
- عام: المهام المجدولة تعمل على جهاز قادر على إنهائها: كان من الممكن لملحق المتصفح أن يستحوذ على مهمة يومية غير مثبتة على جهاز معين، في حين أنه لا يمكنه إكمال تشغيل دون مراقبة، مما يترك رداً فارغاً كل صباح. تتولى أجهزة سطح المكتب الآن تلك العمليات؛ وتظل المهمة المثبتة على الملحق تُنفذ كما هي.
- عام: العناصر المحذوفة تظل محذوفة في تطبيقات سطح المكتب: كانت إعادة تشغيل تطبيق سطح المكتب تؤدي أحياناً إلى استعادة المحادثات والمرفقات والمهارات المحذوفة.
- عام: التوجيه التلقائي في تطبيقات سطح المكتب يستخدم التصنيفات المنشورة: كان بإمكان موجّه Value على macOS وWindows وLinux اختيار نموذج باهظ الثمن لرسالة بسيطة لأن التصنيفات لم تكن تصل إليه، وكان يمكن للدور أن يفشل مع رسالة "caiioo/free-router is not a valid model ID". يوجّه كلا الموجّهين الآن استناداً إلى نفس التصنيفات التي تظهر في أداة اختيار النماذج، ويذكر خطأ التوجيه كلاً من ملف التعريف والقيد.
- عام: أداة اختيار النماذج تسمي الموجّهات بنفس الطريقة التي تعرضها بها القائمة: يتطابق الخيار المطوي والقائمة المنسدلة على التسميات "Caiioo Power Router (Auto)" و"Caiioo Value Router (Auto)".
- macOS: تطبيق واحد، مرحّل واحد: يؤدي تشغيل التطبيق أثناء تشغيل نسخة سابقة إلى تسليم المهام للنسخة قيد التشغيل، ويُسجَّل Safari كمتصفح واحد بدلاً من عشرات المتصفحات بعد إعادة التشغيل.
الإصدار 0.9.7987 سبتمبر 2026
تجيب المحادثات الطويلة على الفور تقريبًا مهما كان حجم محتواها، وتصنيفات النماذج التي تظهر لك هي ذاتها التي يختار التطبيق بناءً عليها فعليًا.
إظهار التفاصيلإخفاء التفاصيل
تحسينات
- عام: المحادثات الطويلة تبدأ بالإجابة على الفور: كانت المحادثة التي تتضمن مرفقات تنتظر لبضع ثوانٍ قبل أن يبدأ المساعد، وكان وقت الانتظار يزداد مع زيادة حجم المحادثة. تنتقل المرفقات الآن كمراجع بدلاً من إعادة إرسالها بالكامل مع كل رسالة، لتبدأ كل جولة خلال عُشر ثانية تقريبًا مهما كان ما تحتويه المحادثة.
- عام: تحسين اختيار النماذج والأدوات: تحدد آلية مدرّبة لتصنيف النوايا نوع المهمة لكل جولة قبل تطبيق أي قاعدة تعتمد على الكلمات المفتاحية، وبذلك تصل الطلبات إلى النموذج المناسب والأدوات الملائمة بمعدل أكبر. وتعمل مرة واحدة في كل جولة وتشارك نتيجتها، مما يقلل الجهد الملحوظ على الهواتف.
- عام: تصنيف «الأفضل» و«القيمة» يعتمدان على معايير مختلفة عن قصد: يعتمد خيار «الأفضل» في Caiioo الآن على الكفاءة وحدها، وبذلك لم يعد بإمكان نموذج سريع واقتصادي أن يتصدر عمودًا يُسمى الأفضل، وأصبح تفضيل التكلفة مقتصرًا بالكامل على «القيمة» وموجّه القيمة. كما تعمل أداة اختيار النماذج والتوجيه التلقائي معًا بتناغم.
- عام: إيقاف مطالبات أذونات الأدوات مؤقتًا أثناء إعادة بناء الميزة: أصبحت المطالبة التي كانت تسأل قبل استخدام أداة لمزود ذكاء اصطناعي آخر معطّلة افتراضيًا؛ يمكنك تفعيلها من «الإعدادات» ضمن «التخصيص والخصوصية». وعند تفعيلها، ستعرض الآن اسم الشركة التي تتلقى بياناتك فعليًا بدلاً من الخدمة التي توجّهها إلى هناك.
الإصدار 0.9.7977 سبتمبر 2026
يبدأ كل طلب بربط الأدوات المناسبة، وتصل التعليمات المخصصة إلى النموذج مرة واحدة فقط.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- عام: ربط الأدوات المناسبة لكل طلب: منذ أوائل سبتمبر، كان من الممكن أن يبدأ طلب عادي، مثل السؤال عن طقس اليوم، دون ربط أي أدوات، فيبحث النموذج عن أداة وقد يستسلم أحيانًا. يربط محدد الأدوات على الجهاز الآن أفضل النتائج المطابقة دائمًا، وتُسجل تذكرة الدعم الأدوات التي تم ربطها لهذه الجولة.
- عام: وصول التعليمات المخصصة إلى النموذج مرة واحدة: كان من الممكن أن تُراكم الشخصية كتلة التعليمات المخصصة عدة مرات، مما يضخم التوجيه مع كل جولة وكل تعديل. يتم الآن تضمين هذه الكتلة مرة واحدة فقط، أيًا كان ما تحتفظ به أي نسخة سابقة.
الإصدار 0.9.7967 سبتمبر 2026
أصبح البحث في الويب يعمل دون مطالبة بالموافقة، وبات بإمكان رسائل المتابعة إعادة استخدام الأداة من الرد السابق، كما تتضمن تذاكر الدعم أسطر السجل المحيطة بوقت الإبلاغ.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- عام: استبعاد جولة المحادثة الجارية من البحث في الذاكرة: كان بإمكان النماذج الأضعف البحث في ذاكرة المحادثة مراراً وتكراراً خلال جولة واحدة، لتجد كلماتها التي ذكرتها قبل لحظات كذكريات جديدة، حتى تقوم بالإلغاء. لم تعد جولة المحادثة الجارية تُفهرس أثناء تشغيلها، كما لم تعد تلميحات الذاكرة بجانب مطالبتك توجه النموذج للبحث.
- عام: إمكانية إعادة استخدام أداة الرد السابق في رسائل المتابعة: كان طلب تكرار ما فعله الوكيل للتو، مثل إرسال تقرير خطأ ثانٍ، قد يجعله غير قادر على العثور على الأداة التي استخدمها قبل ثوانٍ. تتوفر الآن الأدوات التي تم استدعاؤها في الرد السابق دائماً للرد التالي.
- عام: تشغيل البحث في الويب دون مطالبة بالموافقة، وإعادة إظهار بطاقة الموافقة عند الحاجة: لا يُرسل البحث في الويب عبر Keenable أي بيانات إلى مزوّد الذكاء الاصطناعي، لذا لم يعد ينتظر موافقة حدود الثقة، وهو خيار البحث المفضّل عندما تتضمنه خطتك. وعندما تكون الموافقة مطلوبة بالفعل، تظهر البطاقة التي تتيح لك منحها مجدداً.
- عام: تضمين أسطر السجل المحيطة بوقت الإبلاغ في تذاكر الدعم: كانت التذكرة المُرسلة من محادثة لا تحتوي على جولة سابقة تصل بنص فارغ. تتضمن كل تذكرة الآن السجل الخاص بالدقائق الخمس عشرة السابقة لإرسالها، باستثناء الأسطر المعروضة بالفعل في الجولة المُبلَّغ عنها، كما يُسجَّل انتهاء صلاحية تسجيل الدخول عبر Google في ذلك السجل.
الإصدار 0.9.7957 سبتمبر 2026
أرسل من هاتفك حتى عندما يتعذر عليه الوصول إلى الجهاز المستضيف للمحادثة، وأرفق الملفات من مجلداتك المتصلة مباشرة في المحادثة واكتب تعديلاتك مجددًا في الملف الأصلي، واطلع على تصنيفات النماذج الأفضل بحسب حالة الاستخدام نفسها داخل التطبيق وعلى الموقع الإلكتروني، واستمتع بمحادثات طويلة أسرع تعيد استخدام ما قرأه النموذج بالفعل.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- سطح المكتب: إرفاق ملف من مجلد متصل: بات متصفح المجلدات في حقل الإنشاء يحتوي الآن على زر «إرفاق» لكل ملف، وبإمكان الوكيل نسخ ملف من مجلد متصل إلى داخل المحادثة عندما تطلب منه قراءته. يُستخرج النص من ملفات PDF وWord وExcel وRTF، ويتم إخطار الوكيل عند تعذر استخراج نص أي ملف، كما يُسجّل كل مرفق المجلد والملف اللذين أتى منهما.
- عام: تسليم الرسالة المُرسلة أثناء انقطاع الاتصال بالمضيف فور عودة الاتصال: عندما يتعذر على الجهاز الذي تكتب منه الوصول إلى الجهاز المستضيف للمحادثة، يتم الاحتفاظ بالرسالة على جهازك مع إشعار Queued في حقل الإنشاء، وتُرسل تلقائيًا بمجرد إمكانية الوصول إلى المضيف مجددًا، بما في ذلك بعد إعادة تشغيل التطبيق أو نقل المحادثة إلى مضيف آخر.
- سطح المكتب: النسخة المرفقة تتذكر ملفها الأصلي: تعرض تفاصيل المكتبة (Library Details) المجلد والمسار اللذين أُرفق منهما الملف، وما إذا كانت النسخة والملف الأصلي متطابقين بعدُ. ويستبدل خيار Write back to folder الملف الأصلي بنسختك المعدلة، مع السؤال أولاً عما إذا كان الملف الأصلي قد تغير في هذه الأثناء.
تحسينات
- عام: محادثات طويلة أسرع وأقل تكلفة: أصبحت أجزاء الطلب التي تتغير مع كل دور—مثل الساعة وعلامة التبويب الحالية وتلميحات الذاكرة—تُنقل بشكل منفصل عن التعليمات الثابتة، مما يتيح لمزودي الخدمة إعادة استخدام ما قاموا بمعالجته بالفعل. وعند طي الرسائل القديمة لإفساح المجال، تُظهر المحادثة إشعارًا بذلك بدلاً من إسقاطها دون تنبيه. ويوضح مفتاح Personal Intuition الآن أنه يتحكم في تلميحات الذاكرة، كما تُظهر حالة الفهرس ما إذا كان مفعّلاً.
- عام: أفضل النماذج بحسب حالة الاستخدام: تُنشر تصنيفات النماذج لكل نوع من المهام مرة واحدة ويقرأها كل من التطبيق ولوحة الصدارة على الموقع الإلكتروني، والتي أضيف إليها قسم Best by Use Case، بحيث تتطابق اختيارات موجه النماذج (Router) مع ما تعرضه لوحة الصدارة.
- عام: استمرار المزامنة عندما يتعذر على المركز الوصول إلى التخزين السحابي الخاص به: تنتقل الأجهزة الأخرى إلى اتصالها الخاص بدلاً من انتظار المركز (hub)، وتتراجع عمليات التحقق التي تفشل باستمرار تدريجيًا بدلاً من إعادة المحاولة كل بضع ثوانٍ.
- عام: متابعة محادثة من جهاز آخر تستهلك قدرًا أقل بكثير من البيانات: أصبح الرد المتدفق إلى أجهزتك الأخرى يُنقل على هيئة زيادات تدريجية بدلاً من نسخة جديدة كاملة لكل ما ورد حتى تلك اللحظة، وبذلك لم تعد الإجابات الطويلة تضاعف حجم البيانات التي يستقبلها كل جهاز، كما تنجو الردود قيد الإرسال عند توقف الترحيل المؤقت بين الرسائل.
- عام: إيقاف ميزة Import Folder من المكتبة: كانت تقوم بنسخ دليل كامل إلى Files دفعة واحدة. يمكنك بدلاً من ذلك توصيل المجلد، مما يتيح قراءة ملفاته في مكانها.
الأمان
- عام: الملفات المرفقة في محادثة مؤقتة تبقى على هذا الجهاز: كان المرفق المستخدم فقط في المحادثات المؤقتة لا يزال يُرفع عبر Private Sync. أما الآن، فلا يغادر الجهاز إلا عندما تستخدمه محادثة دائمة أيضًا، بما يتوافق مع ما يعد به مربع حوار المحادثة المؤقتة.
إصلاح الأخطاء
- iOS: تسجيل الدخول عبر Google يعمل بنفس الطريقة المتبعة على جميع الأجهزة الأخرى: أصبح تسجيل الدخول عبر Google على iPhone يستخدم الآن آلية تسجيل الدخول نفسها الموجودة في تطبيقي سطح المكتب وAndroid، وبالتالي فإن اتصال الحساب الذي ينشئه هو نفسه الذي تشاركه أجهزتك الأخرى بالفعل، وتعمل ترقيات الأذونات على macOS مجددًا.
- عام: حساب Google الواحد يظهر كإدخال واحد على كل جهاز: كان تسجيل الدخول إلى حساب Google نفسه من جهاز آخر قد يؤدي إلى بقاء إدخالين بالبريد الإلكتروني نفسه، مع استمرار الأجهزة في إعادة إضافة إدخال كل منها للآخر حتى تستقر المزامنة. أصبح تسجيل الدخول يوجّه الآن إلى الإدخال الحالي للحساب، وتُستخدم بيانات اعتماد أحدث تسجيل دخول في كل مكان.
- عام: المحادثة المكتوبة على سطح المكتب تُبث من جديد إلى أجهزتك الأخرى: منذ أوائل سبتمبر، كان الدور المكتوب على macOS أو Windows أو Linux يُظهر مطالبته على هاتفك ولكن الإجابة لم تكن تصل إلى هناك أبدًا.
- عام: الأجهزة الأخرى ترى بدء الدور في اللحظة التي يبدأ فيها: كان الجهاز الذي يتابع دورًا مستضافًا في مكان آخر يُظهر مؤشر العمل فقط عند وصول أول نص، وكان الدور المُرسل إلى هاتف ثم أُلغي يترك الجهاز المراقب في حالة انتظار.
- عام: وصول المحادثة المشتركة بين تطبيق سطح المكتب وملحق المتصفح على الجهاز نفسه مرة واحدة: كان كل رد يُعرض مرتين، كما كانت مطالبات الإكمال والموافقة على الأدوات تُطلق مرتين. أصبح الدور المستضاف على المتصفح الذي يفشل يُبلّغ الآن عن الخطأ لجهاز سطح المكتب الذي يراقبه بدلاً من الاستمرار في التحميل لمدة دقيقة ونصف.
- سطح المكتب: وصول تغييرات الإعدادات والمضيف إلى أجهزة سطح المكتب الأخرى على الفور: كان أي إعداد يتم تغييره على أحد أجهزة سطح المكتب لا يصل إلى جهاز آخر إلا بعد المزامنة السحابية التالية، كما أن نقل محادثة إلى مضيف مختلف لم يكن يُبلَّغ دائمًا لأجهزة سطح المكتب الأخرى، والتي كانت بدورها تستمر في مطالبة بعضها البعض بتسجيل الدخول مرة أخرى.
- عام: أداة اختيار المجلدات تعرض مجلدات المضيف: عندما توجد محادثة على جهاز آخر، كانت أداة الاختيار تعرض مجلدات هذا الجهاز تحت اسم المضيف، أو تطلب منك تحديد سطح مكتب. أصبحت الآن تطلب المجلدات من المضيف وتعرضها، أو توضح بصراحة عندما يكون المضيف هاتفًا أو يتعذر الوصول إليه.
- عام: يظهر خيار LAN Access فقط على الأجهزة التي يمكنها توفيره: على iPhone أو Android أو في علامة تبويب المتصفح، كان مفتاح التبديل يحفظ إعدادًا لا يستخدمه أي شيء ثم يطلب منك إعادة تشغيل تطبيق سطح مكتب لم تكن تستخدمه.
- عام: المزامنة الخاصة (Private Sync) تطلب عبارة المرور فقط عندما تطلب أنت إلغاء القفل: كان فتح إعدادات Private Sync أثناء قفلها، ومجددًا بعد تسجيل الدخول، يُظهر مربع حوار إلغاء القفل تلقائيًا. أصبح شريط القفل وزر إلغاء القفل (Unlock) الخاص به هما المطالبة الوحيدة الآن.
- عام: تذكرة الدعم التي يقدمها الوكيل تتضمن الحوار الذي اشتكيت منه: عندما كنت تطلب من الوكيل تقديم تقرير عن خطأ، كان النص المرفق بالتذكرة يعرض طلب التقديم الخاص بك بدلاً من الدور الذي حدث فيه الخطأ، مما جعل الدعم غير قادر على رؤية المشكلة.
- عام: استبعاد النماذج التي يرفض OpenRouter تقديمها من أداة الاختيار ومن تجاوز الفشل التلقائي: ترفض بعض نماذج OpenRouter المجانية جميع الطلبات الواردة من تطبيقات غير مدرجة في قائمتها، وكان أي دور يتحول تلقائيًا إلى أحدها ينتهي بالفشل. أصبح التطبيق الآن يتذكر الرفض، ويميز النموذج في أداة الاختيار، ويتخطاه أثناء تجاوز الفشل، ويعيد التحقق لاحقًا في حال رفع OpenRouter الحظر.
- عام: توافق تعديلات الشخصيات مع الشخصيات المدمجة المحدّثة: كان من الممكن للنسخة المعدلة من شخصية مدمجة أن تحظى بأولوية على إصدار أحدث من تلك الشخصية، وكان يمكن إلحاق تعليماتك المخصصة بها مرتين.
- الملحق: استبدال الاتصال الصامت بتطبيق سطح المكتب بدلاً من الوثوق به: كان الاتصال الذي توقف عن الاستجابة يُبقى عليه إلى أن تصبح أوامر المتصفح دون جدوى. أصبح الملحق يلاحظ الآن الاتصال المنقطع ويعيد الاتصال مجددًا.
الإصدار 0.9.7946 سبتمبر 2026
افتح مستندات Word المُثبتة وحررها مباشرة في Slate، واطلع على معايير أداء النماذج الشفافة وتصنيفات التقييم في أداة اختيار النماذج، ونسّق تغييرات المستندات عبر وكلاء التأليف المشترك ومسودات التحرير.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- سطح المكتب: تحرير مستندات Word المُثبتة في Slate: افتح ملفات Word (.docx) من المجلدات المتصلة وحررها مباشرة في Slate. يتم الحفاظ على التنسيق والإشارات المرجعية وبنية المستند أثناء التحرير، مع توفير الحفظ الصريح واسترداد المسودات عبر الجلسات.
- عام: معايير أداء النماذج ومنهجية التوجيه: تصفح تصنيفات قدرات النماذج المعتمدة ومقاييس التقييم الشفافة مباشرة في أداة اختيار النماذج. وتتوافق خيارات التوجيه مباشرة مع نقاط القوة المقاسة هذه عبر مختلف المهام.
- عام: مراجعات منسقة للمستندات والمرفقات: ينسق وكلاء التأليف المشترك ومسودات التحرير التغييرات التي تمت مراجعتها والتعديلات المتعقبة بسلاسة دون الكتابة فوق التحديثات المنفصلة.
تحسينات
- عام: وصول تحديثات التطبيق دون إعادة تشغيل: تصل التغييرات التي تطرأ على التطبيقات المدمجة والمنشورة عبر Community Hub إلى التطبيق قيد التشغيل وفقاً لجدول التحديث المعتاد بدلاً من الانتظار حتى إعادة التشغيل التالية. وعند العمل دون اتصال بالإنترنت، يتوقف فحص الدليل مؤقتاً لبضع دقائق بين المحاولات بدلاً من إعادة المحاولة مع كل طلب.
- عام: أداة إدارة الملفات أصبحت الآن Library: أصبح المكان المخصص لتصفح ملفاتك ومستنداتك وعناصرك المحفوظة يُسمى Library في كل مكان يظهر فيه: في قائمة Folders في المحرر، وفي Settings، وفي نافذة الحوار نفسها، التي أصبحت أقسامها الآن Files وItems. وداخل Library، أصبحت المجموعات التي تنشئها لملفاتك تُسمى Projects، بحيث تشير كلمة Folders دائماً إلى مجلد على جهاز الكمبيوتر الخاص بك.
إصلاحات الأخطاء
- عام: دليل التطبيقات يطابق الإصدار المثبت: بعد التحديث، يستخدم التطبيق الدليل المرفق مع الإصدار الجديد حتى يتم تحميل دليل جديد، بدلاً من الاحتفاظ بدليل الإصدار السابق أثناء عدم الاتصال بالإنترنت.
- عام: شخصيات تطبيقات Hub تظل محدثة: تستمر التطبيقات المدمجة المقدمة عبر Community Hub في تلقي تحديثات الشخصيات بدلاً من تجميد نسخة أقدم كتخصيص شخصي.
- الخادم: واجهة API المحلية تسرد نفس تطبيقات التطبيق: تتضمن نقاط نهاية وكلاء الترحيل التطبيقات المقدمة عبر Community Hub، وتُرجع تفاصيلها الحالية، وتحميها من التعديل أو الحذف، بما يطابق ما يعرضه التطبيق.
- عام: الملفات المحملة من جهاز الكمبيوتر تظل مفتوحة في Slate: بعد تحميل مستند من القرص، يُبقي Slate هذا المستند معروضاً على الشاشة ويحفظه بصورة طبيعية، بدلاً من العودة إلى المستند المفتوح سابقاً بعد أول حفظ تلقائي.
- عام: إمكانية استعادة التعديل المسترد من سجل الإصدارات: عند رفض الحفظ بسبب تغيير المستند في مكان آخر، لم تكن نسخة تعديلك المحفوظة في سجل الإصدارات تحتوي على رقم إصدار، مما جعل لوحة السجل غير قادرة على فتحها أو استعادتها. والآن أصبحت إصداراً مرقماً كأي إصدار آخر، مرقمة بعد آخر إصدار في المستند.
- عام: ميزة Private Sync تطلب عبارة المرور لمرة واحدة، حيث طلبت ذلك: كان فتح إعدادات Private Sync أثناء قفل المزامنة يُظهر مربع حوار Unlock منبثقاً فوق القسم، وكان يمكن أن يظهر مجدداً بعد إعادة تفويض Google. أصبحت شارة القفل الخاصة بالقسم وزر Unlock هما المطالبتين الوحيدتين الآن؛ كما ينقلك زر Enter Passphrase في المحرر ورمز القفل في قائمة المحادثات مباشرة إليهما.
- عام: رمز القفل في قائمة المحادثات يفتح Private Sync: كان النقر على رمز القفل يفتح Settings دون الانتقال إلى قسم Private Sync. والآن ينقلك مباشرة إلى هذا القسم.
Version 0.9.793September 5, 2026
حافظ على مزامنة ملفات النص المثبتة مع التعديلات على القرص، ونسّق تغييرات الملفات بين العوامل، ونظّم العناصر المحفوظة في المكتبة.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: تحرير مباشر للملفات المثبتة واسترجاع المسودات: يتبع Slate التغييرات التي تطرأ على الملفات النصية في المجلدات المتصلة، ويجمع بين التعديلات المستقلة، ويحتفظ بالتعديلات المتداخلة للمراجعة. استرجع المسودات المحفوظة بعد إعادة الفتح؛ ويظل حفظ تعديلاتك على القرص إجراءً صريحاً.
- عام: العوامل تنسق تغييرات الملفات: يمكن للعوامل المتعاونة اقتراح تغييرات على الملف الذي قرأته. يمكن دمج التعديلات المتوافقة، بينما تظل المقترحات المتداخلة متاحة للمراجعة.
- عام: استعراض وتنظيم عناصر المكتبة: استعرض وابحث في المجموعات، واحفظ الملفات المحددة كعنصر في المكتبة، وأعد فتح الملفات المرتبطة من تفاصيل العنصر.
- عام: قراء المكتبة الخاصة بالتطبيقات: اختر عرض فتح التطبيق عندما يوفر تطبيق مثبت قارئاً لعصر في المكتبة. تظل ملفاته الأصلية متاحة بالأسفل.
- عام: عروض المجموعات الخاصة بالتطبيقات: اختر عرض مجموعة فتح التطبيق عندما يوفر تطبيق مثبت واحداً، واستعرض صفحاته، واجعل قائمة المكتبة القياسية متاحة بالأسفل.
التحسينات
عام: عناصر تحكم التطبيق في لمحة: حدد تطبيقك في الأعلى وشاهد الغرض منه عند توفره. في Studio، تظهر إجراءات التطبيق على طول الصف العلوي للمنشئ، مع قائمة فائضة عندما تكون المساحة محدودة.
عام: مزامنة خاصة أكثر كفاءة: تقوم مزامنة الأجهزة بعمل متكرر أقل عندما يكون المحتوى دون تغيير، مما يقلل النشاط غير الضروري بين التحديثات.
عام: التراجع عن الملف المثبت بعد إعادة الفتح: احتفظ بالتراجع بعد إعادة فتح ملف مثبت، بما في ذلك بعد حفظ متقطع، عندما يظل التراجع المحفوظ مطابِقاً للملف.
عام: إعادة ربط مسودة بملف موجود: بالنسبة للمسودات التي لا تتطلب مراجعات تعارض، حدد ملفاً مثبتاً موجوداً بمحتويات أصلية مطابقة، وانخسخ المسودة، واحفظ بشكل منفصل.
عام: إعادة إنشاء ملف نصي مفقود: أعد إنشاء ملف مفقود من مسودة محفوظة مؤهلة في مجلد سطح مكتب متصل بعد التأكيد. لا يتم استبدال الملفات الموجودة.
إصلاح الأخطاء
عام: المحادثات الحديثة تظل متاح للاستدعاء: عند تمكين الذاكرة، تكمل المحادثات المكتملة حديثاً حفظ ذاكرتها القابلة للبحث قبل إغلاق المهمة في الخلفية.
عام: ملاحظات واضحة للموقع الدقيق: يطلب طلب الموقع الدقيق من جهازك قراءة حديثة ويعرض أخطاء الأذن أو البحث بوضوح.
عام: ملاحظات واضحة للتحقق من تسجيل الدخول: أخطاء التحقق مرئية، ويتم حظر الإرسال المتكرر أثناء انتظار الطلب، وتوفر الخوادم المدعومة عدداً تنازلياً حتى تنتهي صلاحية الرمز.
عام: الإعداد يتبع خيار خصوصيتك: تنتظر الجولات الإرشادية تحميل الإعدادات وحفظ اختيار تقارير الاستخدام الخاص بك، ثم تستأنف دون تغطية مطالبة الموافقة.
iOS: عروض الاشتراكات تستخدم تسعير App Store: تعرض شاشات الاشتراكات أسعار Apple المحلية وتفرق بين المشتريات التي تنتظر التحقق والاشتراكات النشطة.
iOS: توفر واضح لملاحظات Apple: تشرح الإعدادات قيود iPhone، ولم يعد توصيل مرحل Mac يمكن بشكل غير صحيح إجراءات ملاحظات محلية غير مدعومة.
Web: اكتمال حذف الحساب المرتبط بـ Apple: يتحقق حذف الحساب من هوية Apple ويسحب تفويضها قبل إزالة الحساب، مع تأكيد نهائي واضح بعد العودة من Apple.
الإصدار 0.9.7925 سبتمبر 2026
قم بتحرير ملفات النصوص في المجلدات المثبتة، ونظم المهارات القابلة لإعادة الاستخدام، وحافظ على مكانك أثناء قراءة خطوات عمل المحادثة. تمنحك إعدادات الخصوصية تحكمًا مباشرًا في تقارير الاستخدام والجهات المزودة التي تتصل بها أدواتك.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Desktop: تحرير ملفات النصوص المثبتة في Slate: افتح ملفًا نصيًا من مجلد مثبت، واحفظه بشكل صريح، وتراجع عن الحفظ المؤكد. تتطلب التغييرات التي يتم إجراؤها على القرص إعادة الفتح والمراجعة قبل الحفظ.
- Common: البرمجيات النصية إلى جانب المهارات القابلة لإعادة الاستخدام: احفظ البرمجيات النصية الداعمة مع المهارة، وحدد مهارات شخصية متعددة لتنظيفها في إجراء واحد.
التحسينات
- Common: سير العمل يمرر النتائج بين الخطوات: يمكن لمهام سير العمل الجمع بين برمجيات JavaScript أو TypeScript، والمهارات ذات المخرجات التي تم التحقق منها، ومهام سير العمل المتداخلة، مع تمرير الإلغاء طوال فترة التشغيل.
- Common: الإعدادات في لمحة سريعة: تعكس ملخصات الأقسام إعدادات الصوت الحالية، وبيانات الاعتماد، واستخدام مساحة التخزين، مع عناصر تحكم أكثر وضوحًا لتوسيع الأقسام.
- Common: اختيار أدوات أكثر ملاءمة: تستخدم طلبات المتابعة سياق المحادثة ومساحة العمل الأخيرة، في حين يقل احتمال أن تؤدي الكلمات العادية في المحادثة إلى تنشيط أدوات غير ذات صلة.
الأمان
- Common: تقارير الاستخدام تتطلب اختيارك: تبدأ تقارير الاستخدام المجهولة في وضع الإيقاف في كل منطقة وتتطلب موافقة صريحة. لا تُعتبر الإعدادات القديمة التي تم تمكينها تلقائيًا بمثابة إذن.
- Common: التحكم في مستلمي AI الإضافيين: تطلب الأدوات الإذن قبل إرسال المعلومات إلى مزود AI خارجي إضافي. يمكنك مراجعة هذه الأذونات وإلغاؤها في الإعدادات بغض النظر عن مزود الدردشة الخاص بك.
إصلاح الأخطاء
Linux: تشغيل موثوق لنسخة سطح المكتب: لم يعد اكتشاف سمة شريط النظام (Tray theme) يقاطع عملية التشغيل عندما يبلغ سطح المكتب عن إعدادات المظهر الخاصة به.
Desktop: استجابة أوامر المتصفح: تظهر أوامر المتصفح الفاشلة وعمليات إطلاق متصفح النظام خطأً بدلاً من أن تبدو ناجحة.
Desktop: المستندات تحتفظ بسياق المحادثة الخاص بها: تؤدي إعادة استخدام علامة تبويب المتصفح لمستند ما إلى تحديث محادثته وموقع السطر الخاص به، وتحافظ على فصل المستندات الواردة من عناوين ترحيل مختلفة.
Common: قراءة خطوات العمل بالسرعة التي تناسبك: يؤدي توسيع تفاصيل التفكير (reasoning) أو الأدوات إلى إيقاف التمرير التلقائي مؤقتًا حتى تتمكن من فحصها دون أن يتم سحبك مجددًا إلى أحدث رد.
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.
إظهار التفاصيلإخفاء التفاصيل
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.
إظهار التفاصيلإخفاء التفاصيل
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.
إظهار التفاصيلإخفاء التفاصيل
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.
إظهار التفاصيلإخفاء التفاصيل
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.
الإصدار 0.9.7871 سبتمبر 2026
تم دمج تقويمات Microsoft Outlook و Microsoft 365 مباشرة في جدول الأعمال الموحد، ويقوم إعداد المزامنة الخاصة (Private Sync) التحقق من أذونات السحابة مسبقاً للحفاظ على كلمة المرور الرئيسية الخاصة بك، كما أن سجل المحادثات مدعوم بمحرك تخزين محلي عالي الأداء. يمكنك الآن ربط حسابات Microsoft الخاصة بالعمل أو المدرسة أو الحسابات الشخصية لعرض الأحداث القادمة، والتحقق من التوافر، جدولة الاجتماعات بجانب Google Calendar. يؤدي تمكين المزامنة السحابية المشفرة تلقائياً إلى معالجة أذونات السحابة قبل طلب كلمة المرور الخاصة بك، مما يحافظ على سلاسة وسرعة إعدادك. يتم الآن تحميل سجل المحادثات المحلية، وأحداث الخط الزمني، وفهرسة البحث بشكل أسرع مع استهلاك أقل بكثير للذاكرة.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: تقويم Microsoft Outlook و 365 في جدول الأعمال الموحد: قم بتوصيل حسابات Microsoft للعمل أو المدرسة أو الحسابات الشخصية لعرض التوافر، جدولة الاجتماعات، وإدارة أحداث التقويم بجانب Google Calendar في جدول أعمالك الموحد.
التحسينات
- عام: تبسيط إعداد المزامنة الخاصة (Private Sync): يتيح تمكين المزامنة السحابية المشفرة التحقق من أذونات التخزين السحابي اللازمة مسبقاً ويحافظ على كلمة المرور المختارة عبر المصادقة.
- عام: فهرسة المحادثات المحلية عالية السرعة: يتم الآن تحميل سجل المحادثات، والخطوط الزمنية للأحداث، وفهرسة البحث بشكل أسرع مع انخفاض ملحوظ في استخدام الذاكرة.
- الإضافة (Extension): حزم الإضافات الموحدة: خط أنابيب تلقائي ومبسط للتعبئة والتحقق لإضافات المتصفح.
إصلاح الأخطاء
- عام: طلب كلمة المرور المتكرر أثناء إعداد المزامنة: لم يعد تمكين المزامنة السحابية الخاصة على حسابات Google يطلب منك كلمة المرور الخاصة بك مرتين.
الإصدار 0.9.78631 أغسطس 2026
تسجيل الدخول باستخدام Google أو Apple أو Microsoft أصبح الآن يتصل في خطوة واحدة مع إعادة استخدام بيانات الاعتماد المؤقتة، وتفتتح حسابات الفئة المجانية افتراضياً بتوجيه نماذج ديناميكي مع آليات بديلة مرنة وعالية السرعة، كما ترتبط اللوحة الجانبية لسطح المكتب بسلاسة بجانب النوافذ النشطة عند بدء التشغيل. يمكن للمستخدمين الجدد التسجيل وربط الحسابات الخارجية بدون مطالبات إذن متكررة. تعمل مهام المساعد في الخلفية والاقتراحات السريعة تلقائياً على حل النماذج المجانية عالية التوفر. تعمل إدارة نوافذ سطح المكتب الآن على تثبيت اللوحة الجانبية في مكانها وترتيبها مع التطبيقات المجاورة فوراً عند الإطلاق.
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- عام: تسجيل الدخول للحساب في خطوة واحدة وبنقرة واحدة: يتم الآن المصادقة عند تسجيل الدخول أو إنشاء حساب باستخدام Google أو Apple أو Microsoft في خطوة سلسة واحدة دون تكرار المطالبات.
- عام: توجيه النماذج المجانية الديناميكية: تفتتح حسابات الفئة المجانية افتراضياً بتوجيه ذكي وديناميكي للنماذج مع التراجع التلقائي إلى النماذج عالية التوفر.
- سطح المكتب: ترتيب فوري للوحة الجانبية: تتم محاذاة اللوحات الجانبية المرفقة بسلاسة وترتيب نوافذ سطح المكتب بوضوح عند بدء التشغيل.
- نظام iOS: محاذاة بيئة اختبار اشتراكات StoreKit: يتوافق تكوين StoreKit مع التجارب القياسية لمدة 14 يوماً والتسعير الشهري الشفاف.
إصلاح الأخطاء
- عام: تحليل النماذج الافتراضية في مساعدي الخلفية: تقوم مهام الخلفية والمساعدة السريعة بتحويل معرفات الموجه الافتراضي بسلاسة إلى نماذج تنفيذيّة فعلية.
- سطح المكتب: مسار بيانات مخصص ومعزول للملف الشخصي: يحترم خادم ترحيل سطح المكتب بوضوح أدلة البيانات المخصصة أثناء تشغيل الاختبارات.
الإصدار 0.9.78531 أغسطس 2026
تم الآن إدارة والتحقق من ارتباطات الحسابات عبر Google Workspace وMicrosoft 365 وGitHub وأدوات أخرى بشكل مركزي، ويعمل التوجيه عبر الحسابات المتعددة على عزل هويات العمل والهويات الشخصية، وتتعافى خلفيات Mistral ذات الأوزان المفتوحة تلقائياً من أخطاء المزودين الأساسيين، كما تلغي تضمينات الأدوات الموجودة على الجهاز تأخيرات بدء التشغيل البارد. يتيح نظام ارتباطات الحسابات الموحد الآن للمساعد اكتشاف وفحص وطلب الأذونات لحسابات العمل الثانوية دون خلطها بالحسابات الشخصية أو محاولة أتمتة المتصفح على صفحات تسجيل الدخول. تم تحصين الاتصال بخلفيات OpenRouter وMistral ضد رفض رسائل النظام المتتالية وأعطال المضيف الأساسي. يتم حساب تضمينات المتجهات على الجهاز مسبقاً عبر جميع إجراءات الأدوات الـ 384 لاكتشاف الأدوات فوراً عند التشغيل البارد.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: أداة ارتباطات الحسابات المركزية: تقدم
account_connectionsلتسجيل الدخول، مما يتيح للمساعد اكتشاف حسابات الطرف الثالث (Google Workspace وMicrosoft 365 وGitHub وNotion وLinear وSlack) والتحقق منها وإعادة تفويضها وفصلها مع فحص الصلاحيات الدقيقة وحماية صارمة ضد إخراج الأسرار. - عام: عزل هوية الحسابات المتعددة المحصن: يزيل اللبس بين حسابات متعددة تحت نفس المزود (مثل
[email protected]مقابل[email protected])، ويفرض مفاتيح انتظار OAuth مركبة لمنع تصادمات انتظار الأدوات المتوازية، ويرفض إعادة توجيه الحسابات غير المصرح بها.
التحسينات
- عام: اكتشاف الأدوات على الجهاز بدون زمن انتقال: تسمح تضمينات التمهيد المحسوبة مسبقاً لجميع إمكانيات الأدوات باكتشاف الأدوات الدلالي الفوري عند التشغيل البارد دون الحاجة إلى تسخين نموذج ONNX أو ارتفاع استهلاك وحدة المعالجة المركزية.
- عام: توجيه المهام الدلالية متعدد اللغات: توجيه نماذج عالي الدقة باستخدام تضمينات multilingual-e5 على الجهاز عبر أكثر من 100 لغة ووراثة السياق متعدد المحادثات للاستعلامات القصيرة.
- سطح المكتب: تبسيط تبليط النوافذ وإدارتها: عناصر تحكم مدمجة في النوافذ مباشرة في الشريط الجانبي مع دعم العوامة والتثبيت والرسو المقسم.
إصلاح الأخطاء
- عام: معالجة طلبات OpenRouter / Io Net Mistral: تم إصلاح رفض رسائل النظام المتتالية على خلفيات Mistral وvLLM، وإزالة علامات
cache_controlغير المتوافقة، وإضافة التبديل التلقائي للمضيف الأساسي عند أخطاء HTTP 400 للمزود. - عام: إغلاق موجه كلمة مرور المزامنة الخاصة: يؤدي إدخال كلمة مرور المزامنة الخاصة الآن إلى تجاوز الحاجز فوراً دون الحاجة إلى إعادة تحميل التطبيق.
- macOS: مصادقة Google OAuth في تطبيق Safari الأصلي: تم إصلاح توجيه رد اتصال OAuth بحيث يكتمل تسجيل الدخول إلى Google بسلاسة في Safari دون الوصول إلى صفحة أخطاء غير معروفة.
الإصدار 0.9.78328 أغسطس 2026
الكتابة على الأجهزة المحمولة تبدأ الآن سطرًا جديدًا عند الضغط على مفتاح الإرجاع (Return) في لوحة المفاتيح الافتراضية، ولن يتم حظر إعداد الحسابات المجانية أبدًا بسبب مشكلات إنشاء المفاتيح من المصدر، وتم تثبيت المصادقة البيومترية للاشتراكات داخل التطبيق بالكامل، وتم دمج إدارة نوافذ سطح المكتب في الشريط الجانبي. يؤدي الضغط على مفتاح الإرجاع (Return) في لوحة مفاتيح آيفون (iPhone) أو آيباد (iPad) الافتراضية الآن إلى إدراج فقرة جديدة للرسائل المكونة من عدة فقرات، بينما يظل الإرسال بالضغط على زر الإرسال (Send) (أو Cmd+Return باستخدام لوحة مفاتيح خارجية). يتضمن توفير المفاتيح للطبقة المجانية الآن آليات احتياطية تلقائية متعددة الطبقات بحيث يمكن للمستخدمين لأول مرة البدء في الدردشة على الفور. أصبحت النماذج مفتوحة الأوزان ونماذج الاستدلال متعددة اللغات محمية الآن ضد حلقات تدهور سلطة الرموز (token salad)، ويتضمن تقارير التشخيص لسطح المكتب على ويندوز (Windows) إمكانية تتبع رقم الإصدار بالكامل.
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- الهاتف المحمول: مفتاح الإرجاع على لوحات المفاتيح الافتراضية يدرج سطرًا جديدًا: يؤدي الضغط على مفتاح الإرجاع (Return) على لوحة المفاتيح الافتراضية لنظام آي أو إس (iOS) أو الأجهزة المحمولة الآن إلى إدراج سطر جديد (
) لتسهيل كتابة رسائل نظيفة من عدة فقرات. استخدم زر الإرسال (Send) المخصص أو اختصارCmd+Return/Ctrl+Return(عند استخدام لوحة مفاتيح خارجية متصلة) للإرسال. - الاستخدام المشترك: إعداد مرن للحسابات المجانية وتوفير المفاتيح: الانتقال للبدء على النماذج المجانية يعود تلقائيًا إلى تجمعات مفاتيح الخوادم عالية التوفر إذا واجه إنشاء المفاتيح في المصدر تأخيرات أو انقطاعات في الخدمة، مما يضمن تجربة إعداد سلسة.
- نظام آي أو إس (iOS): استقرار المصادقة البيومترية لعمليات الشراء والاشتراكات داخل التطبيق: توفر مربعات حوار الشراء والاستعادة وإدارة الاشتراكات في متجر (StoreKit) الآن وقتًا كافيًا لتأكيدات بصمة الوجه (Face ID) وبصمة الإصبع (Touch ID) وكلمة مرور حساب آبل (Apple ID) دون انتهاء مهلة الجسر قبل الأوان.
- سطح المكتب: عناصر تحكم ترتيب نوافذ الشريط الجانبي: أصبحت عناصر التحكم في العائم، والتثبيت (دائمًا في المقدمة)، والتصغير، والرسو قابلة للوصول مباشرة من شريط العنوان المتراكب عبر منصات سطح المكتب.
- الاستخدام المشترك: حماية نموذج الاستدلال من تدهور الرموز: يقوم باعتراض واستعادة انهيار الإنتروبيا متعددة النصوص في نماذج الاستدلال مفتوحة الأوزان (GLM و DeepSeek و Qwen)، مما يمنع حلقات المفردات ويعزل الاستدلال التشفيري عبر موفري الخدمات.
- نظام ويندوز (Windows): الإبلاغ عن رقم الإصدار في تذاكر الدعم: تبلغ تذاكر دعم التشخيص المقدمة من إصدارات سطح المكتب لتوري (Tauri) على ويندوز (Windows) عن رقم إصدار الغلاف (shell) بدقة.
Version 0.9.78227 أغسطس 2026
النماذج التي كانت تتحول إلى رموز غير مفهومة في منتصف المحادثة، ويتم نقلكم منها إلى نموذج آخر قمتُم بتحديده دون إعلامكم، كانت المشكلة ذاتها — وتم إصلاح حدوثهما. عندما كان الطلب يبلغ حد المعدل (rate limit)، كان Caiioo يقم بهدوء بتحويلكم إلى نموذج مختلف ويسلمه التفكير الداخلي للنموذج السابق، وهو أمر عديم المعنى لأي شيء آخر. أصبح تجاوز حد المعدل على نموذج قمتُم باختياره يُبلغ عنه الآن كمشكلة تخص المزود كما ينبغي. وبشكل منفصل، أصبح اتصال الحساب المُبطَل يطلب منكم إعادة الاتصال بدلاً من إعادة المحاولة إلى الأبد في صمت.
إظهار التفاصيلإخفاء التفاصيل
تحسينات
- العام: الإبلاغ عن تجاوز حد المعدل في النموذج الذي اخترتموه بدلاً من تجاوز المشكلة: عندما يتعرض النموذج الذي حددتموه لتجاوز حد المعدل، أو ضغط زائد، أو عدم توفر، أصبح Caiioo يخبركم بالنموذج وما حدث، بدلاً من تحويلكم بصمت إلى نموذج مجاني. لا يزال التبديل التلقائي ينقذكم عندما يكون Caiioo هو من قام باختيار النموذج نيابة عنكم.
- العام: الصفحة المشتركة توضح أنها قيد التحميل: أصبحت المحادثة المنشورة تعرض مؤشر تحميل حتى تصل الواجهة الحقيقية، وتُظهر ذلك بوضوح إذا تعذر تحميلها. في السابق، كانت تعرض نموذجاً بديلاً مبسطاً قد يظل على الشاشة إلى أجل غير مسمى، بحيث لا يمكن تمييزه عن الصفحة النهائية.
- العام: عدد أقل من المدخلات المكررة في قائمة المهارات: أصبحت المهارات التي تظهر مرتين تحت أسماء داخلية مختلفة تُدرج مرة واحدة الآن. يظل كل شيء متاحاً، وأي مهارة استُخدمت ستستمر في العمل.
إصلاح الأخطاء
- العام: النماذج لم تعد تتدهور لتنتج نصوصاً غير مقروءة: النموذج الذي يتم التبديل إليه في منتصف المحادثة كان يتلقى بيانات التفكير الخاصة بالنموذج السابق. وبسبب كون هذه البيانات خاصة بالنموذج الذي أنتجها، فقد كان البديل يتدهور إلى نص غير مفهوم — بما في ذلك داخل استدعاءات الأدوات، مما جعله عاجزاً عن التعافي. كانت إجراءات الحماية موجودة لعائلتين من النماذج وتستثني باقي النماذج، وهذا هو سبب ظهور هذه المشكلة عبر العديد من النماذج دفعة واحدة.
- العام: اتصال الحساب المُبطَل يطلب منك إعادة الاتصال: عندما يرفض المزود تماماً تسجيل الدخول المحفوظ، أصبح Caiioo يسجل ذلك ويحثكم على إعادة الاتصال. في السابق، كان يعيد محاولة استخدام بيانات الاعتماد التالفة كل بضع ثوانٍ إلى أجل غير مسمى، دون الإفصاح عن وجود أي خطأ.
- العام: حد معدل المزود لم يعد يلقي باللوم على مفتاح API الخاص بك: كان حد المعدل أو المزود الذي يعاني من ضغط زائد يُبلغ عن نفسه كمشكلة في مفتاحك المُدار بواسطة Caiioo ويطلب منك إدخال مفتاحك الخاص. أصبح الآن يذكر اسم النموذج والسبب الحقيقي للمشكلة.
- العام: الصفحات المنشورة لم تعد تحمل المعرّف الداخلي لمحادثتك: كانت الصفحات المشتركة تتضمن مُعرّف المحادثة على جهازك الخاص. لم يكن له أي غرض على الصفحة وتمت إزالته.
- العام: الرسوم التوضيحية في المستندات تنتهي من العرض: الرسم التوضيحي المكتوب في المستند بينما كان محرك العرض الخاص به لا يزال قيد التحميل كان قد يُترك معروضاً بخطأ تحليل لنص تم تصحيحه لاحقاً. يتم الآن أيضاً إنشاء تسميات الرسم التوضيحي التي تحتوي على أقواس أو علامات ترقيم بشكل صحيح.
- iOS: المزامنة في الخلفية لم تعد تعرض دورة العمل لخطر المقاطعة: أصبحت المهام في الخلفية التي تتواصل مع عرض الويب للتطبيق تقوم بذلك بشكل صحيح، ولم يعد من الممكن إكمال مهمة الخلفية مرتين.
Version 0.9.78127 أغسطس 2026
المحادثة التي تنشرها تبدو الآن وكأنها تطبيق Caiioo نفسه — الواجهة الحقيقية وليست نصاً مسطحاً — مع عنوان تختاره، وفترة صلاحية تحددها، وشاشة واحدة تعرض كل ما نشرته. في تطبيقات سطح المكتب، يمكن للمساعد أيضاً رؤية وفتح المستند الذي تعمل عليه، والعثور على مستندات من محادثات سابقة. هناك تغيران يجدر معرفتهما: خطوات الأدوات تُبلغ الآن عن نتيجتها الحقيقية، وتعديل قسم من المستند يتطلب نصاً بديلًا.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: المحادثات المنشورة تبدو مثل Caiioo: تُعرض الصفحة المشتركة الآن في واجهة Caiioo الحقيقية — نفس تخطيط الرسائل، وسلسلة الأدوات، وشارة النموذج، والتنسيق الذي تراه في التطبيق. معاينات الروابط والمتصفحات التي يتم فيها إيقاف تشغيل JavaScript تحظى مع ذلك بقراءة نظيفة وسهلة.
- عام: اختر كيفية نشر المحادثة: يؤدي النشر إلى فتح مربع حوار تقوم فيه بتعيين العنوان العام، وتحديد المدة التي تظل فيها الصفحة نشطة — بما في ذلك حتى تقوم بحذفها — وتحديد ما إذا كان بإمكان محركات البحث فهرستها. فهرسة البحث معطلة افتراضياً، بحيث لا يتحول الرابط الذي ترسله إلى ثلاثة أشخاص إلى نتيجة بحث.
- عام: صفحة عامة واحدة لكل محادثة: يؤدي نشر نفس المحادثة مرة أخرى إلى تحديث الصفحة التي شاركتها بالفعل، بحيث يستمر الرابط الذي أرسلته للأشخاص في العمل. توضح قُائمة المشاركة وقت نشر المحادثة وتوفر خيار إزالتها.
- عام: الصفحات المشتركة: تعرض شاشة الإعدادات الجديدة كل ما نشرته — ماهيته، ومتى سيتم إتلافه — وتتيح إزالة أي منها في الحال.
- سطح المكتب: يمكن للمساعد رؤية وفتح المستند الذي تعمل عليه: تخبر تطبيقات سطح المكتب المساعد الآن بما هو معروض على الشاشة، وتسمح له بفتح لوحة عمل مفتوحة لديك، والعثور على لوحات من محادثات سابقة حسب الاسم أو مصطلح البحث.
التحسينات
- عام: خطوات الأدوات تُبلغ عن نتيجتها الحقيقية: الأداة التي تبلغ عن فشل داخل استجابتها الخاصة يتم عرضها الآن كفاشلة. بعض الخطوات التي بدا أنها نجحت سابقاً ستظهر الآن كفاشلة، في المحادثات السابقة والجديدة على حد سواء.
- عام: تعديل قسم من المستند يتطلب نصاً بديلًا: أصبح تعديل قسم أو نطاق أسطر دون توفير نص بديل مرفوضاً الآن بدلاً من قبوله. لم يعد مسح قسم عن طريق حذف النص مدعوماً — استخدم البحث والاستبدال لإزالة المحتوى.
- عام: تشغيل العميل (Agent) الطويل يتوقف ويوضح سببه: عندما يفشل كل استدعاء للأداة لمدة عشرين تكراراً متتالياً، ينتهي التشغيل الآن بتوضيح بدلاً من الاستمرار حتى الوصول إلى حد الخطوات.
- سطح المكتب: يتم تجديد تسجيل الدخول قبل انتهاء صلاحيته: تقوم تطبيقات سطح المكتب بتحديث تسجيل الدخول القديم مسبقاً، حتى يظل الاتصال الخاص (Private Relay) متصلاً.
إصلاح الأخطاء
- عام: الجلسة منتهية الصلاحية تطلب منك تسجيل الدخول: عندما تنتهي صلاحية الجلسة تماماً، يطالبك التطبيق الآن بتسجيل الدخول مرة أخرى، بدلاً من ترك أجهزتك رمادية وغير قابلة للوصول.
- عام: اختيار نموذج الخلفية يبقى مع مزوده: لم يعد يتم إرسال نموذج مساعد تم اختياره تحت مزود واحد إلى مزود مختلف، وهو ما كان ينتج أخطاء "معرّف نموذج غير صالح" من العدم.
- سطح المكتب: اكتمال تسجيل الدخول باستخدام ChatGPT: لم تعد دورة تسجيل الدخول وتحديث النموذج المتكررة تستنفد حد الاستخدام المشترك (Rate Limit).
- سطح المكتب: الاحتفاظ بذاكرة المحادثة (Thread memory): تظل الأرشفة والبحث داخل المحادثة مستمرتين، لذا فإن "البحث في هذه المحادثة (Thread)" يُرجع نتائج بدلاً من العودة فارغاً.
Version 0.9.780August 26, 2026
انشر محادثة أو لوحة على صفحة ويب خاصة وقابلة للمشاركة — مع إزالة بيانات الأدوات الأساسية وتحديد تاريخ انتهاء صلاحية تتحكم فيه. قم بتحويل أي محادثة أو لوحة إلى رابط يوضح مطالباتك، وتسلسل الأدوات التي استخدمها المساعد، وإجاباته النهائية، ولكن أبداً مدخلات الأدوات الخام، أو استعلامات البحث، أو النتائج. حدد المدة التي سيعيش فيها الرابط وقم بإلغائه في أي وقت. يمكن لأجهزة الكمبيوتر الخاصة بك أيضاً الآن تشغيل محادثات بعضها البعض، وأنت تختار التقويمات المسموح لها بتذكيرك.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: نشر محادثة أو لوحة على الويب: قم بتحويل أي محادثة أو عنصر لوحة إلى رابط قابل للمشاركة. تُظهر الصفحة المنشورة مطالباتك، وتسلسل الأدوات التي استخدمها المساعد، وإجاباته النهائية — ولكنها تزيل مدخلات الأدوات الخام، واستعلامات البحث، والنتائج، بحيث لا يتم كشف أي شيء تم استرجاعه خلف الكواليس. اختر المدة التي يظل فيها الرابط نشطاً، وقم بإلغائه في أي وقت.
- عام: اختر التقويمات التي ترسل لك تذكيرات: في تقويمات العرض/الإخفاء في Agenda، حدد التقويمات المسموح لها بإرسال تذكيرات — بما في ذلك التقويمات المشتركة معك — بحيث يمكن لتقويم الزوج أو العائلة إعلامك بينما يظل البعض الآخر صامتاً. افتراضياً، فقط التقويمات التي تملكها أو تضيفها عن قصد هي التي ترسل تذكيرات.
تحسينات
- سطح المكتب: يمكن لأجهزة الكمبيوتر الخاصة بك تشغيل محادثات بعضها البعض: محادثة ترسلها من سطح مكتب إلى آخر تعمل الآن على جهاز الكمبيوتر المتلقي عندما يكون كلاهما متصلاً بالإنترنت ومتزامناً، مما يكمل نفس عملية التمرير عبر الأجهزة المتاحة بالفعل لهاتفك ومتصفحك. في السابق، كان سطح المكتب الثاني يظهر على أنه "غير قابل للوصول" حتى أثناء الاتصال الكامل.
إصلاحات الأخطاء
- عام: أحداث التقويم الحقيقية فقط تصبح تذكيرات: كتل المشغول/الفارغ والإدخالات التي بلا عنوان على التقويمات المشتركة في تقويمك لم تعد تتراكم كذكيرات فارغة "(بدون عنوان)".
- عام: اكتمال تسجيل الدخول باستخدام ChatGPT: كان تسجيل الدخول باستخدام ChatGPT قد عالقاً في التكرار أثناء قيام التطبيق بتحديث قائمة النماذج المتاحة الخاصة به؛ والآن ينتهي بشكل طبيعي على كل منصة.
الإصدار 0.9.77826 أغسطس 2026
تستقر بيانات اعتمادك المحفوظة في مكان واحد، وتصل التغييرات التي تتم على أحد الأجهزة إلى الأجهزة الأخرى بشكل أكثر موثوقية. أعد تسمية حساباتك المتصلة، وعندما يكون لدى المزود أكثر من بيان اعتماد محفوظ، اختر أيهما نشط — تمامًا من حيث تختار مزودي الذكاء الاصطناعي.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: إدارة بيانات اعتماد المزود الخاص بك في مكان واحد: أعد تسمية أي حساب متصل بحيث يسهل التمييز بين "العمل" و"الشخصي"، وعندما يكون لديك أكثر من بيان اعتماد محفوظ لمزود ما، اختر أيهما نشط من شاشة مزودي الذكاء الاصطناعي دون فتح خنة بيانات الاعتماد.
التحسينات
- عام: المزامنة بين أجهزتك أصبحت أكثر موثوقية: تتقارب المحادثات والمهام المجدولة وإعداداتك بشكل أكثر موثوقية عبر أجهزة الكمبيوتر والهواتف الخاصة بك، بحيث يصل التغيير الذي يتم على أحد الأجهزة إلى الأجهزة الأخرى بشكل أسرع.
إصلاح الأخطاء
- عام: توقف ظهور أحداث التقويم السابقة كتذكيرات: أحداث التقويم التي انتهت بالفعل لم تعد تتراكم كتذكيرات أو تخبرك باجتماعات انتهت بالفعل.
- عام: فصل الحساب يظل مفصولاً في كل مكان: إزالة حساب متصل تثبت الآن عبر جميع أجهزتك بدلاً من العودة عند المزامنة التالية.
- عام: مزامنة المحادثات بين أجهزة الكمبيوتر المكتبية الخاصة بك: جهازا كمبيوتر مكتبيان مسجلا الدخول إلى نفس المزامنة الخاصة (Private Sync) يتبادلان محادثاتهما الآن بشكل موثوق.
- عام: إعداد الاحتفاظ بالبيانات الخاص بك يتزامن عبر الأجهزة: تغيير مدة الاحتفاظ بالمحادثات على جهاز واحد ينتقل الآن إلى أجهزتك الأخرى، والمرفقات القديمة التي تمت إزالتها بسبب الاحتفاظ تظل محذوفة في كل مكان.
الإصدار 0.9.77725 أغسطس 2026
التغييرات المتتبعة تنتمي إلى المستند، والمحادثة التي تعمل على هاتفك قابلة للمشاهدة من أي مكان. يتم كتابة التعديلات والتعليقات داخل ملف Word نفسه، بحيث تفتح كتغييرات متتبعة في Word، وتنجو من عملية التنزيل وإعادة التحميل، وتظل منفصلة عندما يضيف مؤلف ثانٍ تعديلاته الخاصة. ابدأ محادثة على هاتفك ويمكن لأجهزتك الأخرى متابعتها أثناء حدوثها، مع انتقال النموذج والوضع الذي اخترته معها. يعود نظام Android للانضمام إلى قائمة أجهزتك.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Android: تسجيل الدخول باستخدام Apple: خيار تسجيل الدخول باستخدام Apple يعمل الآن على نظام Android، لذا فإن الحساب الذي تم إنشاؤه باستخدام Apple على iPhone أو Mac يسجل الدخول في كل مكان. (كان Android يخفي الخيار سابقاً).
- عام: المزامنة الخاصة مشمولة في الخطة المجانية: لم تعد المزامنة بين الأجهزة — وكل ما بناء عليها، بما في ذلك Private Constellation — تتطلب خطة مدفوعة.
- عام: يخبرك التطبيق عندما تحتاج الكوكبة (constellation) إلى كلمة المرور الخاصة بك: كان الجهاز الذي ليس لديه كلمة مرور Private Sync الخاصة بك يظهر أجهزتك الأخرى كأجهزة قابلة للاختيار ثم يفشل برسالة "الجهاز غير متوفر". أصبح محدد الأجهزة والإعدادات يوضحان بدقة ما هو مفقود وأين يتم إدخاله.
- عام: التغييرات المتتبعة تعيش داخل مستند Word الخاص بك: يتم تخزين التعديلات والتعليقات داخل ملف .docx نفسه بدلاً من تخزينها بجانبه، بحيث تفتح كغييرات حقيقية متتبعة في Word، وتعود سليمة بعد التنزيل وإعادة التحميل، وتظل منفصلة عندما يضيف مؤلف ثانٍ تعديلاته الخاصة. يتم تحويل المستندات التي تحمل النموذج القديم جنباً إلى جنب عند فتحها، أينما يمكن إجراء التحويل بدقة.
- عام: إعداداتك تتبع المحادثة بين الأجهزة: ينطبق النموذج والوضع وإعدادات الدور (turn) التي اخترتها أينما تعمل المحادثة فعلياً، بما في ذلك على الجهاز الذي لم يبدأها.
- عام: يضيف ElevenLabs صوتاً للحوار في الوقت الفعلي: اختر v3 Conversational في إعدادات الصوت للحصول على كلام معبر ومنخفض التأخير عبر أكثر من 70 لغة، مع تقديرات التكلفة التي تعكس تسعيرها الحالي بنصف السعر.
التحسينات
- عام: المحادثة تتدفق في كلا الاتجاهين بين متصفحك سطح مكتبك: يمكن لسطح المكتب الآن إرسال أدوار (turns) إلى محادثة يستضيفها ملحق المتصفح (browser extension)، وتظهر المطالبات التي تكتبها على أي من الجانبين على الجانب الآخر فوراً، وتتدفق الردود مباشرة من الدور الأول، ويعمل زر الإيقاف (Stop) من أي جهاز تضغط عليه.
- عام: الملفات المرفقة تسقط بالطريقة القصيرة: مستند مرفق على جهاز واحد يصل الآن إلى الجهاز الذي يشغل المحادثة مباشرة عبر شبكتك الخاصة، بدلاً من انتهاء المهلة مقابل السحابة عندما يكون كلا الجهازين في المنزل.
- عام: البحث على الويب هو أداة واحدة بثلاث طرق للنظرة: تنضم نتائج الويب المرتبة (Keenable) إلى الإجابة المُصاغة بالذكاء الاصطناعي والبحث المباشر في Google داخل نفس أداة البحث، بحيث يختار المساعد نهجاً واحداً لكل سؤال بدلاً من تشغيل عمليتي بحث جنباً إلى جنب.
- سطح المكتب: مفتاح الوصول عن بُعد ينطبق على الفور: لم يعد تشغيل أو إيقاف تشغيل الوصول عبر شبكة LAN يطالبك بإعادة تشغيل التطبيق.
- عام: راقب محادثة يقوم جهاز آخر بتشغيلها: محادثة تبدأها على هاتفك يتم بثها الآن إلى أجهزتك الأخرى أثناء حدوثها، بدلاً من الظهور بمجرد انتهائها.
- الملحق: ملحق المتصفح ينضم إلى أجهزتك الأخرى: يمكنه استضافة محادثة توجيهها إليه ومتابعة محادثة أخرى يشغلها جهاز آخر، تحت نفس الهوية مثل بقية أجهزتك.
- عام: التعديلات المتزامنة تتجمع تلقائياً: عندما يساهم جهازان في نفس المحادثة، يوضح مؤشر المزامنة أنه يتم دمج تعديلاتهما ويتم مسحه بمجرد أن تصبح المحادثة الموحدة جاهزة.
الأمان
- عام: الجهاز يشغل فقط المحادثات المسؤول عنها: يتم التحقق من العمل المرسل من أحد أجهزتك إلى جهاز آخر مقابل ما يستضيفه الجهاز المستقبل بالفعل، وتقتصر الإعدادات المنقولة معه على تلك التي يُسمح للمحادثة بتغييرها.
- عام: يتم تحميل المرفقات بشكل صحيح مهما كانت تسميتها: يتم ترميز (escape) أسماء الملفات قبل تجميع التحميل، بحيث لا يمكن للاسم غير العادي أن يؤثر على هيكل الطلب الذي يحمله.
إصلاح الأخطاء
- Android: أعلى الشاشة ينتمي إلى التطبيق مرة أخرى: لم يعد الرأس (header) يظهر تحت الساعة وفتحة الكاميرا، وكل شيء هناك قابل للنقر، والحوارات بملء الشاشة تحافظ على أزرار الإغلاق الخاصة بها بعيداً عن شريط الحالة.
- عام: البحث المرتب على الويب يعمل: فشل بحث Keenable المضمن للجميع؛ تم نشر جانب الخدمة وتكوينه وإصلاحه تلقائياً.
- عام: مفاتيح المزود يتم حفظها وتبقى محفوظة: مفتاح API تمت إضافته في الإعدادات (خاصة Unsloth) قد يفشل في الاستمرار، بينما قامت شاشة الإعدادات بتحديث نفسها في حلقة.
- عام: جهازان يحرران محادثة واحدة لم يعودا يتصارعان: العمل على نفس المحادثة من جهازين يمكن أن يؤدي إلى تفريعها — فرع "2/2" لا يمكن تبديله — وفي أسوأ الأحوال اختفت الإجابة من كل جهاز بمجرد استقرار المزامنة.
- عام: المحادثات التي تحتوي على مخطط أو رسم بياني تفتح بشكل طبيعي: فتح محادثة بها مخطط أو رسم بياني يمكن أن يستبدل التطبيق بأكمله بشاشة خطأ، ولم تؤدِ إعادة التشغيل إلى مسحها — حيث أعاد التطبيق فتح نفس المستند.
- عام: تظهر تسميات المخططات: رسمت مخططات التدفق والمخططات المشابهة مربعاتها وخطوط الربط ولكنها تركت النص خارجها.
- عام: يستمر الوكيل في العمل على مستند مفتوح لديك: بمجرد أن يتغير المستند منذ آخر مرة قرأه الوكيل فيها، تم رفض كل تعديل إضافي يحاول القيام به ولم يتمكن من التعافي — لذلك كان يبلغ مراراً وتكراراً بأنه غير قادر على الحفظ. يقوم الآن إعادة قراءة المستند الحالي والعمل من هناك، ويقول بوضوح ما حدث عندما تعذر دمج التعديل مع تعديلك.
- عام: تسجيل دخولك ينجو من شبكة فندق أو مكتب: تم التعامل مع البوابة المقيدة (captive portal) أو الوكيل المؤسسي (corporate proxy) الذي يجيب نيابة عن الشبكة على أنه الخدمة التي ترفض تسجيل دخولك، مما أنهى الجلسة — على شبكة wifi الخاصة بالفندق، في غضون ثلاثين ثانية تقريباً. الرفض الحقيقي فقط هو ما يُنهي الجلسة الآن.
- عام: المستندات المُنزلة تحتفظ باللهجات والأحرف والرموز التعبيرية (emoji): مستند يحتوي على أي شيء خارج اللغة الإنجليزية البسيطة تم تنزيله كحرف غير مقروءة.
- الملحق: تحرير مستند في المتصفح يبقيه مستنداً: قد يؤدي حفظ تغيير على لوحة (slate) إلى الكتابة فوقه بنص عادي بينما كان لا يزال يتم عرضه كالمستند — في Chrome وEdge وSafari كان هذا هو السلوك الوحيد.
- عام: لا يمكن للوكيل إتلاف ملف Word الذي يقوم بتحريره: الحماية التي تمنع الوكيل من كتابة نص في مستند ثنائي كانت غير نشطة لملفات .docx التي تم الوصول إليها من خلال مساحة العمل (workspace)، ولم تغطي أيًا من طرق الكتابة الخاصة به على الإطلاق.
- عام: يحافظ المستند على تنسيقه أينما كان مصدره: تم تخزين المرفقات القادمة من أماكن مختلفة بشكل مختلف، بحيث يمكن لنفس المستند أن يعمل بشكل أفضل أو أسوأ اعتماداً على أصله.
- عام: مستند Word الذي ينشئه المساعد يفتح بتنسيقه: مستند تم كتابته من نص المساعد نفسه فُتح في المحرر ككتلة واحدة غير متقطعة مع ظهور علامات التنسيق كحروف حرفية، على الرغم من تنزيله بشكل صحيح.
- عام: مستند Word المُتتبع يحتفظ بتخطيطه وتنسيقه: قد يؤدي تنزيل مستند به تعديلات متتبعة إلى إزاحة علامات التبويب والبنود المرقمة، وفقدان تنسيق الخط العريض أو علامات التأكيد الحرفية، وتغيير التسميات مثل 1.10. يحافظ المستند المُصدر الآن على هذه التفاصيل مع الاحتفاظ بالتعديلات الأصلية لـ Word.
- عام: تظهر مستندات Word في Slate وتفتح بشكل صحيح من مدير الملفات (File Manager): تم إخفاء مستندات Word التي تم تحميلها وتعديلها بواسطة الذكاء الاصطناعي عن محدد مستندات Slate، ويمكن أن يستخدم فتح مستند من File Manager على الهاتف نافذة بنمط المتصفح بدلاً من محرر التطبيق.
- سطح المكتب: نسخ مستندات Word يتضمن التغييرات المتتبعة الحالية: نسخ مستند Word مُعدل من مساحة العمل يمكن أن يكتب التحميل الذي لم يُمس إلى وجهة المجلد. يقوم النسخ الآن بإعادة بناء المستند الحالي والحفاظ على الواردات غير المُعدلة سليمة بايت بايت.
- عام: النص الذي تقرأه يظل في مكانه بينما ينتهي الرد: يمكن أن تختفي الإجابة الحية أو نتيجة الأداة الموسعة أو تقفز عندما يصل البث إلى حالته النهائية، على الرغم من إرجاع المحتوى بعد لحظة. يبقى نفس سطح القراءة في مكانه حتى الانتهاء.
- Android: يعود Android للانضمام إلى قائمة أجهزتك: لم يتمكن Android من فتح الاتصال الآمن الذي تستخدمه أجهزتك للوصول إلى بعضها البعض، لذلك كان مفقوداً من قائمة الأجهزة في كل مكان آخر.
- عام: اختيار ملف أو صورة يحافظ على تشغيل محادثتك: على نظام Android، تم اعتبار فتح منتقي الملفات أو الصور بمثابة وضع الهاتف جانباً، مما سلم المحادثة الجارية إلى جهاز آخر في منتصف الإجابة؛ وعلى نظام iOS، يتيح حفظ المستند الآن وقتاً لاختيار الاسم والوجهة بدلاً من الاستسلام بعد خمس عشرة ثانية.
- عام: كمبيوتر يسجل مع أجهزتك الأخرى ويبقى مسجلاً: تمت محاولة التسجيل مرة واحدة عند بدء التشغيل، قبل أن ينتهي تسجيل الدخول، والجلسات المحفوظة بواسطة الإصدارات الأقدم يمكن أن تتجاوز تمريرة تسجيل الدخول الحقيقية الخاصة بها دون تجديدها. ينتظر التسجيل الآن تسجيل الدخول وكل جلسة تستخدم تاريخ انتهاء الصلاحية الفعلي للتمريرة.
- عام: إجابة منتهية تصل إلى أجهزتك الأخرى فوراً: على أجهزة الكمبيوتر، انتظرت الإجابة المكتملة الفحص المجدول التالي — والذي يمتد إلى دقائق عندما يتغير القليل — قبل السفر.
- عام: كمبيوتر متأخر يسأل الجهاز الذي يشغل المحادثة: سابقاً كان بإمكانه فقط انتظار التخزين السحابي، وبمجرد أن تبدو سجلاته حديثة توقف عن المحاولة تماماً.
- عام: محادثة دُمجت تقرأ بنفس الطريقة على كل جهاز: عندما قام جهازان بإضافة محادثة، يمكن ترتيب النتيجة المجمعة بشكل مختلف على كل منهما، بحيث تقرأ نفس الرسائل كمحادثتين مختلفتين.
- عام: التغييرات تنتقل بين الأجهزة دون انتظار تنبيه: دور انتهى على هاتفك يمكن أن يبقى هناك حتى تقوم بوضع التطبيق في الخلفية، ودورة مزامنة كان عليها انتظار دورها يمكن أن تتخلص من التغيير الذي بدأها. تقضي المزامنة أيضاً وقتاً أقل بكثير في إعادة التحقق من الأشياء التي لم تتحرك، لذلك تتوقف عن الإبلاغ عن نفسها بأنها مشغولة عندما لا تكون كذلك.
الإصدار 0.9.77622 أغسطس 2026
هاتفك يكمل ما بدأه. قفل آيفون الخاص بك في منتصف تفكيرك وستصل المحادثة مع ذلك إلى أجهزتك الأخرى — يستخدم التطبيق الآن اللحظة التي ينتقل فيها إلى وضع السكون لإرسال ما يحمله، ويستأنف أي أجزاء متبقية في المرة التالية التي تفتحه فيها. تخبر أجهزتك بعضها البعض أيضاً بما تحمله، لذا عندما يتقدم أحدها يمكنك رؤيته على الفور بدلاً من اكتشاف ذلك بعد ساعات.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- عام: الهاتف المقفل يرسل محادثتك: التغييرات التي تمت قبل القفل مباشرة يمكن أن تبقى على الهاتف إلى أجل غير مسمى بينما كان يُبلغ عن مزامنة كل شيء. يقوم التطبيق الآن بإنهاء الإرسال خلال اللحظة التي يمنحها له النظام عند القفل، ويعيد محاولة أي شيء متبقٍ في المرة القادمة التي تفتحه فيها.
- عام: الأجهزة تخبر بما تحمله: تخبر أجهزتك بعضها البعض الآن بالمحادثات التي تحتوي على نسخ أحدث منها — المعرفات فقط، وليس المحتوى أبداً — بحيث يُظهر الجهاز المتأخر ذلك فوراَ بدلاً من الظهور وكأنه محدث.
- عام: التغييرات التي تتم أثناء المزامنة لم تعد تفوت: التغيير القادم من جهاز آخر بينما كانت المزامنة قيد التشغيل بالفعل يمكن تخطيه وعدم التقاطه مرة أخرى أبداً.
الإصدار 0.9.77522 أغسطس 2026
تظل أجهزتك متصلة ببعضها البعض دائماً. أصبح الرابط بين أجهزتك — قائمة الأجهزة، وتشغيل محادثة على جهاز آخر، والتسليم بين الأجهزة — يجدد بيانات الاعتماد الخاصة به تلقائياً في لحظة الحاجة إليها، على كل منصة. لا مزيد من الحالات التي تظهر فيها الأجهزة وكأنها غير متصلة بالإنترنت حتى يتم إعادة تشغيل التطبيق.
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- مشترك: اتصالات الأجهزة تجدد بيانات اعتمادها ذاتياً: كان الاتصال بين أجهزتك يعتمد على رمز تسجيل دخول صالح لمدة 7 أيام، ولا يتم تجديده إلا عند إعادة تشغيل التطبيق صدفة. يمكن أن يظهر الجهاز الأجهزة المرتبطة به غير متصلة — وتصبح المحادثات البعيدة غير قابلة للوصول — حتى إعادة التشغيل التالية. تعمل كل ميزة عبر الأجهزة الآن على تجديد الرمز بنفسها في لحظة الاستخدام، على آيفون، أندرويد، ماك، ويندوز، لينكس، وامتداد المتصفح.
الإصدار 0.9.77422 أغسطس 2026
المحادثة هي محادثة واحدة، على كل جهاز. ابدأ دورة محادثة من هاتفك ضد بيئة التشغيل الخاصة بجهاز Mac الخاص بك وكل شيء يثبت: يظل الموجه (Prompt) والصورة في مكانهما، وتتدفق الإجابة وتبقى عند اكتمالها، وتصل عمليات إعادة التشغيل والمقاطعات في منتصف التشغيل إلى الجهاز الذي يقوم بالعمل، وإعادة فتح جهاز نامٍ طوال فترة الدورة تجلبه ليتزامن مع المضيف في حوالي ثانية واحدة. المستندات التي يقوم الذكاء الاصطناعي بتعديلها في Slate تظل معدلة الآن — حيث يندمج محرر مفتوح حولها بدلاً من الكتابة فوقها — ويمكن لجهاز Mac الخاص بك الآن مشاركة شاشته سطح مكتبه مع الوكيل عن طريق تثبيت Computer Use من مركز المجتمع (Community Hub).
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: الوصول إلى المجلدات المحلية للمحادثات: امنح المحادثة حق الوصول إلى المجلدات الموجودة على جهاز الكمبيوتر الخاص بك من أداة الإنشاء، وقم بإدارة المجلدات الممنوحة في الإعدادات، ويستمر هذا الإذن عبر الدورات وعمليات إعادة التشغيل.
- عام: المقاطعة والإيقاف من أي جهاز: أثناء تشغيل محادثة على جهاز آخر من أجهزتك، تصل مقاطعتك أو أمر الإيقاف إلى الجهاز الذي يقوم بالعمل — نفس عناصر التحكم الخاصة بالتشغيل المحلي.
- عام: إعادة فتح الجهاز تتزامن فورياً: الهاتف أو الكمبيوتر المحمول الذي تم إغلاقه أثناء تشغيل محادثة في مكان آخر يطلب الآن من المضيف الحالة الحالية للمحادثة لحظة إعادة فتحه، بدلاً من انتظار دورة التخزين.
- macOS: ميزة Computer Use أصبحت قابلة للاكتشاف: طلب التحكم في سطح المكتب أو لقطة شاشة لسطح المكتب يشير الآن مباشرة إلى حزمة Computer Use في مركز المجتمع (فئة المبرمجين التجريبيين)، بدلاً من الإبلاغ عن عدم وجود مثل هذه الأداة.
التحسينات
- عام: التغييرات تتم مزامنتها لحظة وقوعها: إعادة ربط حساب مزود، أو إضافة خادم MCP، أو وضع علامة على ملف، أو تعديل تذكير، وعشرات التغييرات الأخرى تؤدي الآن إلى تشغيل المزامنة في غضون ثوانٍ على كل منصة، بدلاً من انتظار الدورة المجدولة التالية.
- عام: عمليات تسجيل الدخول المعاد ربطها تصل إلى كل جهاز: فصل وإعادة ربط تسجيل دخول مزود (مثل Grok) على جهاز واحد يصل الآن إلى أجهزتك الأخرى — تسجيل الدخول الأحدث يفوز دائماً على الفصل الأقدم، في كلا الاتجاهين.
- عام: تحتفظ الصور بصورها المصغرة عبر الأجهزة: الصورة المرسلة من جهاز آخر تظهر كصورة عند الوصول، ويتم جلب محتواها بالحجم الكامل مباشرة من الجهاز الذي يمتلكها.
إصلاح الأخطاء
- عام: لا يمكن للكتابة الفوقية الصامتة تعديلات مستندات الذكاء الاصطناعي بعد الآن: قد يؤدي الحفظ الدوري لمحرر Slate المفتوح إلى استعادة محتوى قديم فوق تعديل كتبه الذكاء الاصطناعي للتو. يتحقق كل حفظ الآن من أنه مبني على المحتوى الحالي للمستند؛ يتم رفض الحفظ المبني على محتوى قديم، ويظل المحتوى الأحدث، ويتم الحفاظ على النص المحلي للمحرر في سجل الإصدارات.
- عام: الإجابة المتدفقة لم تعد تختفي عند الاكتمال: على الجهاز الذي يراقب محادثة بعيدة، كانت الإجابة النهائية تستمر فقط بعد مزامنة لاحقة — وهي تستمر الآن لحظة انتهاء الدورة.
- عام: عمليات إعادة التشغيل تحترم الجهاز المحدد: إعادة تشغيل استجابة في محادثة مستضافة على جهاز آخر كانت تعمل محلياً بدلاً من ذلك، مما ينتج عنه دورتان متباعتان. تعمل عمليات إعادة التشغيل الآن على المضيف المحدد للمحادثة.
- عام: المستند الذي لا يمكن استرجاعه يوقف الدورة: عندما تعذر جلب ملف مرفق من جهاز آخر، أجاب النموذج بدونه. تتوقف الدورة الآن رسالة واضحة تذكر اسم الملف بدلاً من الإجابة من لا شيء.
- عام: العناصر المحذوفة تظل محذوفة — ولا تحمل عمليات الحذف أسراراً أبداً: الجهاز غير المتصل بالإنترنت بعد نافذة سجل الحذف قد يُحيي المحادثات أو الملفات أو بيانات الاعتماد المحذوفة، ويمكن لسجل الحذف الاحتفاظ ببيانات الاعتماد التي أزالها. تتم تسوية عمليات الحذف الآن حسب السببية وتخزينها بدون مواد سرية.
- iOS: قائمة مدير الملفات تمرر بسحبها فورياً: تطلب التمرير بالسحب لقائمة الملفات النقر فوق خانة اختيار أولاً في بعض المستندات. يتم التمرير الآن باللمس لأول مرة.
- عام: الجدول ذو النمط الجدولي لم يعد يغير نوع المستند: الجدول العادي بتنسيق Markdown يمكن أن يجعل المستند يعرض نفسه كجدول بيانات، مما يغيّر الإرشادات المعروضة بجانبه.
الإصدار 0.9.77320 أغسطس 2026
مفاتيح كل ملف شخصي تظل خاصة به، والنماذج المجانية تستعيد عافيتها بدلاً من الاستسلام. تسجيل الدخول على جهاز مشترك لا يمكنه أبداً نقل اتصالات أو مفاتيح أو تطبيقات ملف شخصي إلى ملف آخر. الاعتماد المخزن على جهاز يصل إلى أجهزتك الأخرى، الحقل الفارغ لا يمكنه أبداً مسح مفتاح حقيقي في مكان آخر، والنماذج المجانية المشغولة توضح الآن بوضوح ما حدث.
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- عام: مزامنة بيانات الاعتماد عبر أجهزتك، والحقل الفارغ لا يمسح شيئاً أبداً: مفاتيح واجهة برمجة التطبيقات (API)، وعمليات تسجيل الدخول، وحسابات المزودين المحفوظة تنتقل بين أجهزتك داخل المزامنة المشفرة الخاصة بك. الجهاز الذي لا يحتوي على مفتاح لا يمكنه أبداً محو هذا المفتاح من أجهزتك الأخرى — بما في ذلك الإدخالات في قائمة حسابات المزودين التي لا تحمل أسراراً بعد. تسجيل الخروج من جهاز واحد لم يعد يعطل مفتاح Caiioo المدمج على الأجهزة الأخرى.
الأمان
- عام: تسجيل الدخول لا يمكنه أبداً تبني بيانات ملف شخصي آخر: على جهاز يحتوي على ملف شخصي به اتصالات محفوظة، أو مفاتيح واجهة برمجة تطبيقات (API)، أو تطبيقات، أو محادثات، فإن تسجيل الدخول بحساب مختلف كان يمكن أن يسلم كل ذلك إلى الملف الشخصي الذي تم تسجيل دخوله حديثاً. يتلقى تسجيل الدخول الآن ملفاً شخصياً جديداً ما لم يكن الملف الموجود قابلاً للتحقق من ملكيته، وعمليات ترحيل البيانات التي تعمل عند بدء التشغيل تنقل البيانات فقط عندما يكون مالكها واضحاً لا لبس فيه — وإلا تبقى البيانات في مكانها، ولا يمكن لأحد قراءتها.
إصلاح الأخطاء
- عام: النموذج المجاني المشغول يوضح سببه والبديل الاحتياطي يظل متاحاً: عندما تكون خوادم النموذج المجاني محملة بشكل زائد، كانت الرسالة الأولى تنتهي برسالة مضللة حول إعدادات الخصوصية. يتم الآن تسمية السبب الحقيقي بوضوح مع ما يجب فعله، ويظل التبديل التلقائي إلى نموذج مجاني يعمل نشطاً للأشخاص الذين يستخدمون مفتاح حساب Caiioo — بما في ذلك بعد الضغط على زر "استخدام حساب Caiioo"، والذي كان يقوم سابقاً بإيقاف تشغيل هذه الحماية.
Version 0.9.77219 أغسطس 2026
وصول Poe لجميع الخطط المدفوعة. مفتاح API واحد لـ Poe يجلب نماذج من Anthropic و Google و OpenAI و xAI و Meta، ويتم فوترتها ضمن نقاط اشتراك Poe الخاص بك — مع إمكانية رؤية رصيد نقاطك والمبلغ المنفق في كل محادثة داخل التطبيق. مفتاح Google AI بالتنسيق الجديد يعمل أيضاً.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: انضمام Poe إلى محدد المزودين في الخطط المدفوعة: اختر Poe كمزود للنماذج باستخدام مفتاح API واحد لـ Poe. تظهر التكاليف بنقاط Poe والدولارات، ويحمل محدد النماذج ميداليات المعايير المرجعية (Benchmarks) الخاصة بكتالوج Poe.
إصلاحات الأخطاء
- عام: قبول مفاتيح Google AI الجديدة: المفتاح الذي تم إنشاؤه في Google AI Studio مؤخراً — وهو النوع الذي يبدأ بـ "AQ." — كان يُرفض كغير صالح عند اللصق. يتم الآن التحقق من صحة كل من تنسيقات المفاتيح الحالية والقديمة.
- عام: تكاليف Poe تحسب كل طلب مرة واحدة: كان تتبع تكاليف المحادثة يمكن أن يحسب الطلب الواحد عدة مرات عندما تعمل المساعدات بالتوازي، ويمكن أن يفوتر الطلب إلى سابقه. يحسب كل الآن طلباً واحداً بدقة.
- عام: نماذج Poe تعرض ميداليات المعايير المرجعية الخاصة بها: ميداليات الفئات ودرجات الذكاء في محدد النماذج لم تكن تظهر لنماذج Poe.
- عام: إعدادات التفكير في Poe تبقى ضمن ما يدعم النموذج: مستوى التفكير الذي لا يوفره نموذج Poe كان يُرسل على أي حال ويتم رفض الطلب بأكمله. يتم الآن ترك الإعداد على الافتراضي للنموذج نفسه بدلاً من ذلك.
- عام: التبديل إلى Poe يملأ قائمة النماذج فوراً: كانت القائمة المنسدلة للنماذج تبدو فارغة بعد تبديل المزودين، دون وجود طريقة لاختيار نموذج.
- عام: المحادثة الأولى للحساب الجديد تبدأ بشكل نظيف: بالنسبة لمستخدم جديد تماماً على النماذج المجانية، كانت الرسالة الأولى جداً قد تفشل مع رسالة مربكة من مزود النموذج تشير إلى الإصلاح الخاطئ، بينما ظل الجولة الإرشادية (Guided tour) تحتفظ بتمييزها مرسوماً فوق الفشل في المكان الخطأ. يتحقق الإعداد الآن من المفتاح المضمن قبل الرسالة الأولى، ويوضح الخطأ (في كل من اللافتة والمحادثة) ما يجب فعله بالفعل، وتتنحي الجولة جانباً حتى يتم إغلاق الخطأ.
- عام: أذونات الأداة تناسب لوحة ضيقة: في لوحة جانبية ضيقة، كانت أزرار الموافقة على الأداة يمكن أن تتجاوز الحدود جانبياً أو تضع الإجراء الرئيسي أسفل طيات الشاشة، وانضغطت خيارات وضع الأذن في أعمدة غير مقروءة، ويمكن لاسم أداة طويل أن يدفع زر الإلغاء (Revoke) الخاص بها بعيداً عن المتناول. يتم عرض الثلاثة الآن بشكل صحيح في عرض الهواتف واللوحات الجانبية.
Version 0.9.771August 19, 2026
Bring your own Anthropic key — on any paid plan. Pick Anthropic in the provider list and paste an API key, or sign in with your Claude account and an API key is created for you. Alongside it: a streamed answer holds its place while tools run, switching profiles sticks, and Stop reaches the device doing the work.
إظهار التفاصيلإخفاء التفاصيل
New Features
- Common: Anthropic joins the provider picker on paid plans: Choose Anthropic as your model provider and use your own API key, alongside the other bring-your-own-key providers.
- Common: Create an Anthropic API key from your Claude account: Sign in with your Claude account and an API key is created for you — approve access in the browser, paste the code shown on the callback page, and the key is saved. The key bills to your Anthropic Console account, and your Claude sign-in itself is not kept.
Bug Fixes
- Common: Switching profiles sticks: Selecting another profile could switch and then snap back a moment later, and the previous account's subscription details could briefly land on the newly selected profile. A background account refresh no longer moves you between profiles, and never writes to a profile that is not its own.
- Common: A streamed answer holds its place: During a response with several tool calls, text that had already appeared could vanish into the collapsed "Working" section each time a new tool started, dragging your reading position up with it. Once something has been shown below that section, it stays until the response completes.
- Common: Emphasized names read correctly with the Pseudonymizer on: A name the model wrote in italics or bold using underscores could reach the screen as its substitute instead of the real name, and a name written that way in a tool result could slip past masking on its way to the model. Emphasis marks now count as punctuation in both directions.
- Common: Quoted names are caught by the Pseudonymizer: A name inside quotation marks in an instruction — asking for code that uses it, asking for it to be echoed back — could pass to the model unmasked, even though the same name was caught in ordinary sentences. Quoted values now get a second, focused look before anything is sent.
- Common: Today's date stays true with the Pseudonymizer on: The date supplied to built-in skills could be treated as personal data and swapped for a substitute, so a planning request could start from the wrong day. Dates the app supplies itself are exempt; dates you write are still protected.
- Common: Your own conversation resumes right away after an interruption: After an interrupted response, the same device could refuse to continue that conversation for up to a minute and a half with a generic retry message. A device is never locked out of its own conversation, and when a conversation genuinely cannot start yet, the message says what is happening and how long it lasts.
- Common: Stop reaches the device doing the work: Pressing Stop on your phone could clear the spinner there while the computer actually running the conversation kept working. Stop now travels to the device running the response and cancels it there.
- Common: Syncing over the local network keeps flowing: After a round of syncing over your local network, further syncing could pause for up to a minute at a time. Rounds now hand off cleanly.
- iPhone & Android: A debug transcript lists each line once: The transcript attached to a support request repeated every line twice.
Version 0.9.770August 18, 2026
هاتفك وحاسوبك يعملان الآن كجهاز واحد. اختر الجهاز الذي يشغل المحادثة، وسترى بقية أجهزتك هذا الاختيار خلال ثانية واحدة تقريباً. المحادثات المستضافة على حاسوبك تُبث مباشِرة إلى هاتفك، وتصل إليه حتى على شبكات الجوال الضعيفة حيث يتعذر الحفاظ على اتصال ثابِت، وتُعيد الاتصال تلقائياً بمجرد عودة شبكتك. تظل الكتابة على الهاتف سلسة أثناء حدوث كل هذا.
إظهار التفاصيلإخفاء التفاصيل
New Features
- Common: The conversation's host follows you instantly: الانتقال بالجهاز الذي يشغل المحادثة ينتقل الآن إلى كل جهاز خلال ثانية واحدة تقريباً، في الاتجاهين، بما في ذلك أثناء كتابة الرد. وتنتقل إعادة تسمية الجهاز بالطريقة نفسها.
- Common: Conversations work on weak cellular: عندما تتمكن الشبكة من دعم الطلبات القصيرة ولكن ليس الاتصال الثابِت — وهو أمر شائِع على شبكات LTE — يقوم التطبيق الآن بنقل حركة مرور المحادثة نفسها عبر طلبات الويب العادية بدلاً من ذلك، ويعود بهدوء إلى المسار السريع عندما تسمح الشبكة بذلك. الإرسال إلى حاسوبك يعمل في الحالتين.
Improvements
- Common: Live streaming to your phone travels light: مشاهدة محادثة تعمل على حاسوبك تبث الآن نص الرد نفسه، مع وصول مخرجات الأدوات الضخمة مرة واحدة في النهاية بدلاً من مرافقَة كل كلمة. الدورات الطويلة التي تكثر فيها استخدامات الأدوات تبث بسلاسة إلى الهاتف.
- iPhone & Android: Typing always comes first: تنتظر المزامنة في الخلفية حتى تتوقف مؤقتاً وتحافظ على مسافة محترمة بين عمليات التشغيل، حتى تظل لوحة المفاتيح مستجيبة بغض النظر عما تفعلُه أجهزتك الأخرى.
- Common: Reconnecting is a reflex: يُعاد تأسيس الاتصال في غضون ثانية واحدة تقريباً بعد إلغاء قفل هاتفك، أو تبديل الشبكات، أو العودة إلى التطبيق — ويستمر في المحاولة طالما تطلب الأمر ذلك، بدلاً من الاستسلام بعد بضع دقائق من الغياب.
- Common: The connection indicator tells the truth: تعكس شرائح الأجهزة ونقاط التواجد الآن ما إذا كان هذا الجهاز قادراً حقاً على الوصول إلى الأجهزة الأخرى في الوقت الحالي، وتتحول إلى اللون الأصفر بمجرد توقف ذلك عن الصحة، وتسمي الجهاز الذي يمثل المشكلة حقاً عندما يتعذر إرسال رسالة.
Bug Fixes
- Common: A conversation no longer claims your computer is offline while it is running fine: العودة إلى التطبيق بعد قفله أو تغيير الشبكة كانت قد تجعله مقتنعاً بأن الجهاز الآخر لا يمكن الوصول إليه — المؤشرات خضراء، والرسائل مرفوضة — حتى يتم إعادة التشغيل. يثبت الاتصال نفسه الآن مرة أخرى عند كل عودة، بحيث يتطابق ما يعتقده التطبيق مع ما يمكن أن تفعله الشبكة.
- iPhone: The keyboard no longer lags in waves: دفعات العمل في الخلفية — المزامنة، والدفاتر المفرطة في الحجم القادمة من حاسوبك — كانت تعمل على نفس خيط المعالجة (thread) الخاص بلوحة المفاتيح. تنتقل الدفاتر الآن كإشعار خفيف وتفسح المزامنة المجال لأصابعك.
- Common: Messages sent right after unlocking are not lost: قد يتم رفض الإرسال في الثواني الأولى بعد إلغاء القفل بينما كان الاتصال لا يزال قيد العودة. ينتظر التطبيق الآن لفترة وجيزة حتى يكتمل الاتصال بدلاً من الاستسلام وضياع رسالتك.
- Common: Device syncing is steadier between machines: تحل المزامنة بين أجهزتك عدة حالات كان يمكن فيها لجهازين أن يختلفا بهدوء — حول الجهاز الذي يشغل المحادثة، وحول جهاز تمت إعادة تسميته، وحول التغييرات التي أجريت أثناء بث الرد — وتقوم بعمل أقل تكراراً في هذه العملية.
Version 0.9.769August 17, 2026
تتزامن أجهزتك مع بعضها البعض بسلاسة. تنتهي دورة المزامنة الخاملة الآن في غضون خمس ثوانٍ تقريباً، بحيث يصل التغيير المُجرى على أحد الأجهزة إلى البقية بينما لا تزال تنظر إليه. المجلدات التي تضيفها تصبح جاهزة للاستخدام في المحادثة التي أضفتها منها، والمستندات المرفقة تُقرأ فوراً، ويمكن للوكيل تشغيل نصوص برمجية على صفحة في Safari.
إظهار التفاصيلإخفاء التفاصيل
تحسينات
- مشترك: تزامُن الأجهزة مع بعضها البعض: تقوم عملية المزامنة بأعمال زائدة أقل بكثير في كل دورة، وهي تسأل الآن موفر التخزين لديك عما تغير بدلاً من إعادة قراءة المجلد بأكمله في كل مرة. تنتهي الدورة الخاملة في غضون خمس ثوانٍ تقريباً، ويزداد التوفير مع زيادة حجم حسابك بدلاً من أن يتقلص.
- macOS: السجلات في المكان الذي تبحث فيه عنها: توجد سجلات التطبيق الآن في Application Support إلى جانب بقية بياناته. السجلات المكتوبة مسبقاً في الموقع القديم لا تزال تُقرأ، لذا لم يُفقد أي شيء جمعته.
إصلاح الأخطاء
- مشترك: المجلد الذي تضيفه يصبح جاهزاً للاستخدام فوراً: المجلد المضاف من محرر المحادثة، أو المضاف من الإعدادات، أو الممنوح عندما طلبه الوكيل، لم يكن يُفعّل في المحادثة التي أضفته منها، لذلك ظل الوكيل عاجزاً عن الوصول إليه حتى تحدده مرة أخرى. تقوم الطرق الثلاث الآن بتفعيله في المكان الذي أضفته فيه.
- مشترك: المستند المرفق يُقرأ فوراً: المستند الذي لا ينتهي اسمه بـ .pdf كان يُعامل كملف PDF على أي حال، مما يعني دقائق عديدة من المحاولات المتكررة لقراءته كصفحة ممسوحة ضوئياً قبل الاستسلام. طبيعة الملف الفعلية هي ما يحدد الآن كيفية قراءته.
- مشترك: المحادثة التي لا يمكن تشغيلها في مكان آخر تخبرك بالسبب: تسليم محادثة إلى جهاز آخر من أجهزتك كان يطلب منك إعادة المحاولة بغض النظر عما حدث، بما في ذلك لأسباب لن تفلح معها أي محاولة إعادة — وغالباً ما يكون السبب محادثة أصبحت أكبر من أن تُرسل. يُظهر السبب الآن.
- مشترك: النقر على شيء يفتح صفحة جديدة يعود بمجرد فتحها: النقرة التي نقلت الوكيل إلى صفحة جديدة كانت تنتظر حتى تنقضي مهلتها الكاملة قبل الإبلاغ بالنتيجة، بغض النظر عن عما فعلته الصفحة بالفعل. أصبحت تلاحظ الصفحة الجديدة وتعود في غضون ثانية واحدة تقريبا.
- Safari: يمكن للوكيل تشغيل نصوص برمجية على صفحة: كان تشغيل النصوص البرمجية متاحاً في كل متصفح آخر وليس في Safari، حيث لم يكن يُبلغ عن أي شيء مفيد. وهو يمر الآن عبر نفس القناة التي يستخدمها Safari بالفعل لإجراءات الوكيل الأخرى على الصفحة.
- مشترك: إغلاق ملف تعريف الارتباط أو لافتة الموافقة يُبلغ عما حدث بالفعل: كان الوكيل يُبلغ عن النجاح دون إلقاء نظرة. أصبح الآن يتحقق من زوال اللافتة، ويوضح ذلك بصراحة إذا كانت إحداها لا تزال في طريقها.
- macOS: قائمة المتصفحات تعرض كل متصفح مرة واحدة، مع النشاط الحالي: يمكن لمتصفح Safari المُعاد تشغيله تسجيل نفسه من جديد كل ثانية، مما ملأ القائمة بإدخالات مكررة لنفس المتصفح، وتم تسجيل وقت "آخر ظهور" للمتصفح المتصل عند اتصاله ولم يتغير بعد ذلك أبداً.
- macOS: امتداد Safari يتطابق مع التطبيق التابع له: يمكن أن يكون الامتداد داخل تطبيق Mac متأخراً بإصدار واحد عن التطبيق نفسه، لأن الإصدار كان يقوم بتضمين أحدث نسخة تم بناؤها بدلاً من بناء الامتداد كجزء من عملية الإصدار.
الإصدار 0.9.76817 أغسطس 2026
سجل الدخول بحساب Grok واختر من بين نماذجها، واطلع على تكلفة المحادثة بالأسعار التي يفرضها مزودك الخاص، وتصفح المتصفح من أي من الهاتفين. تظل الأجهزة الموجودة على نفس الشبكة تتواصل مباشرة عبر شبكة LAN، وتبقى المحادثة التي تقرأها في مكانها بينما اللحظة التي يلحق فيها الجهاز بالركب.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- مشترك: تسجيل الدخول بحساب Grok يصل إلى xAI مباشرة: كان تسجيل الدخول إلى Grok يمر عبر وكيل سطر أمر (command-line proxy) يرفض أي عميل لا يتعرف على اصداره، مُبلغاً عن حاجة واجهة سطر الأوامر (CLI) الخاصة بـ Grok إلى التحديث - ولم تكن هناك أي واجهة سطر أوامر للتحديث. تستخدم كل من الدردشة وقائمة النماذج الآن نقطة النهاية العادية لـ xAI، والتي لا تحتوي على فحص للنسخ، لذلك لا يمكن لأي شيء هنا أن يصبح قديماً بناءً على جدول إصدار لشخص آخر.
- مشترك: منتقي النماذج يسرد نماذج Grok: ظل المنتقي يدور في مكانه ثم أفاد بأنه لا توجد نماذج متاحة. لم تكن الطلبات مغادرة التطبيق أبداً: يرفض وكيل xAI فحص الأذونات الذي يجريه المتصفح قبل الإرسال، لذلك لم تصل الإجابة أبداً. يستخدم الاكتشاف الآن نقطة النهاية التي تسمح بذلك.
- مشترك: تكلفة المحادثة تعكس المزود الذي خدمها: كانت التكاليف الخاصة بمفاتيح Anthropic و OpenAI و Google و xAI تُحسَب بالأسعار المنشورة للسوق بدلاً من أسعار المزود نفسه. يتم تسعير كل مسار الآن من قبل الشخص الذي خدم الطلب فعلياً، وحيث لا يمكن تحديد السعر، يتم حذف الرقم بدلاً من تقديره.
- مشترك: نشر Baseten يتم تحميله: جاءت قائمة النشر فارغة لأن Baseten يرفض نفس فحص إذن المتصفح. يتم جلبها حيث لا ينطبق الفحص.
- macOS: تظهر الأجهزة تحت أسماء خاصتها: ظهر كل جهاز كمنصته - "تطبيق macOS"، "تطبيق iOS" - لأن الاسم يصل مختوماً والمفتاح لفتحه يعيش في عملية مختلفة عن القائمة. تسأل القائمة الآن العملية التي تحتفظ بالمفتاح.
- مشترك: تبقى المحادثة على الشاشة بينما يلحق الجهاز بالركب: يتم تقليم التحديث الكبير ليناسب الشبكة، ولم يعد التحديث المقلم يُقرأ كما لو أن المحادثة قد تم حذفها، وهو ما كان يترك المحادثة المفتوحة فارغة حتى يتم إعادة تشغيل التطبيق.
- مشترك: تتزامن الأجهزة عبر الشبكة المحلية: تمت توجيه المزامنة بين الأجهزة الموجودة على نفس الشبكة عبر الإنترنت حتى عندما كان سطح المكتب قابلاً للوصول مباشرة. تمت استعادة مسار LAN، حيث يكتب سطح المكتب مباشرة إلى نفس النسخة المفردة من بياناتك بحيث يتفق المساران دائماً.
- الجوال: زر المتصفح يفتح متصفحاً: لم يكن لدى أيقونة الكرة الأرضية في محرر النصوص أي شيء تفتحه عندما لم يكن الوكيل يحمل أي علامات تبويب خاصة به؛ وهي تفتح الآن علامة تبويب فارغة مع التركيز على شريط العنوان.
- مشترك: تعرض مربع الحوار السطر الأخير منه: تداخل تذييل مربع الحوار مع السطر الأخير من محتواه.
الإصدار 0.9.76714 أغسطس 2026
محادثات مؤقتة، وقائمة أجهزة يمكنك تسميتها وتنسيقها، ووكلاء يستمرون في العمل حتى اكتمال المهمة. اجعل المحادثة مؤقتة لتظل على الجهاز الذي بدأتها عليه — دون تعلم منها، أو مزامنة، أو نسخ احتياطي. تظهر أجهزتك الآن تحت أسمائها الخاصة ويمكن إزالتها بمجرد إحالتها للتقاعد، ويوضح محدد النماذج ما يمكن لكل نموذج القيام به على المزود الذي يخدمه بالفعل. يجلب هذا الإصدار أيضاً تحديثات أمنية ومزامنة أكثر موثوقية وكفاءة بين أجهزتك.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: محادثات يمكنك إبقاؤها سرية: يمكن تمييز أي محادثة كمؤقتة من شريط العنوان. تبقى على الجهاز الذي بدأتها عليه — ولن يتعلم منها Caiioo، أو يزامنها، أو ينشئ لها نسخة احتياطية — ويمكنك حذفها مثل أي محادثة أخرى. يؤدي إيقاف وضع التعديل هذا إلى إعلامك بوضوح بأن المحادثة بأكملها تصبح قابلة للاسترجاع من تلك النقطة فصاعداً، بما في ذلك الرسائل الموجودة فيها بالفعل، حتى تتمكن من اتخاذ قرار بدء محادثة جديدة كلياً بدلاً من ذلك.
- عام: أجهزتك لها أسماء، ويمكنك إزالتها: تعرض قائمة الأجهزة في الإعدادات ← الاتصال ← الكواكب الخاصة (Settings → Connectivity → Private Constellation) الآن اسم كل جهاز بدلاً من عبارة "تطبيق iOS" ثلاث مرات، وكل جهاز باستثناء الجهاز الذي تستخدمه يمتلك إجراء إزالة (Remove). تؤدي إزالة الجهاز إلى إخراجه من القائمة وإيقاف إرسال المهام إليه، بدلاً من مجرد إخفائه.
- عام: يحتفظ الجهاز بهويته عبر إعادة التثبيت: تعكس القائمة الأجهزة التي تملكها بدلاً من كل عملية تثبيت أجريتها على الإطلاق. على نظام Android، تظل هذه البيانات موجودة بعد إلغاء التثبيت؛ وعلى iPhone، تُحفظ في سلسلة المفاتيح (keychain).
- عام: محدد النماذج يوضح ما يمكن لكل نموذج فعله على المزود الذي يخدمه: يمكن أن يتصرف النموذج نفسه بشكل مختلف اعتماداً على الجهة التي تقدمه، لذا أصبحت القدرات تُحدد الآن لكل مزود على حدة بدلاً من تخمينها من اسم النموذج. النماذج التي لم يُقاس أداؤها بعد تذكر ذلك وتظل مرئية، لذا يمكن العثور على الإصدار الذي تم إطلاقه اليوم في يوم إصداره نفسه.
- Android: شريط الحالة يتبع سمَتَك: كانت الساعة ومستوى البطارية يختفيان في الخلفيات الفاتحة. أصبحت الآن تتغير لتناسب ما يعرضه التطبيق، بما في ذلك الحالات التي يتغير فيها لون التمييز.
التحسينات
- عام: الوكلاء يعملون حتى اكتمال المهمة: تحصل المهمة الآن على 100 خطوة بدلاً من 60، ويحصل كل وكيل مساعد تتفرع إليه على 25 خطوة خاصة به بدلاً من 5 خطوات — اطلب ستة مساعدين وستحصل على ستة، يقوم كل منهم بعمل كامل. ما يوقف التشغيل العالق حقاً لم يعد عدد الخطوات: الوكيل الذي يقوم بنفس الاستدعاء، ويتلقى نفس الإجابة، ولا ينتج شيئاً عشر مرات متتالية يتم إيقافه لعدم إحرازه أي تقدم، بغض النظر عن الميزانية المتبقية له. انتظار أمر بطيء — مثل عملية بناء، أو مهمة طويلة — ليس كذلك، ويستمر في العمل.
- عام: المدقق الذاتي (Self Checker) يقيّم الإجابات مرة أخرى: توقف الفحص ⚖️ عن اقتراح فحوصات النجاح/الرسوب المحددة التي كان يكتبها في السابق — مثل رقم يجب أن يظهر، أو قيمة يجب ألا تظهر — وعاد بتقييمه النصي فقط. وهو يكتبها مرة أخرى، وعندما تخلو جولة ما حقاً من أي شيء قابل للفحص، فإنه يوضح ذلك الآن بدلاً من ترك الخانة فارغة.
- عام: رأس المحادثة يحافظ على شكله: كانت القياسات بجوار عنوان المحادثة تلتف إلى سطر ثانٍ كلما نفدت المساحة، وهو أمر كان يتحرك مع تغير العنوان أو اللغة أو حجم الخط. أصبحت الهوية الآن هي السطر الأول دائماً والقياسات هي السطر الأخير دائماً.
الأمان
- عام: يُشترط الموافقة كلما طلبتها أي أداة: الأداة التي تتطلب موافقة في سياق لا توجد فيه طريقة لإظهار نافذة مطالبة — وهي الطريقة التي يعمل بها كل وكيل فرعي — كانت تُنفذ بدلاً من يُرفض طلبها. في وضع الحذر (Cautious mode)، كان ذلك يعني أن الوكلاء الفرعيين يمكنهم التصرف دون سؤال. أصبح الرفض الآن نتيجة صريحة.
- Server: الخادم المحلي يتطلب بيانات اعتماد دائماً: كان الخادم المحلي يتعامل مع حالة "عدم وجود وكيل قيد التشغيل حالياً" كإذن بقبول الطلبات المحلية دون بيانات اعتماد، وهي حالته طوال اليوم تقريبا. أصبح يقبل الآن فقط بيانات الاعتماد التي أصدرها لعملية تشغيل لا تزال قيد التنفيذ.
- عام: الغلاف المعزول (sandboxed shell) يعمل بدون بيانات اعتماد Caiioo: تلقى أمر الغلاف الذي بدأته أداة ما بيانات الاعتماد التي يستخدمها التطبيق للتواصل مع نفسه، مما كان سيسمح له بالوصول إلى ميزات لم توافق عليها لتلك الأداة. أصبحت هذه البيانات معزولة عن بيئته الآن.
- عام: مكتبة صور مُصححة: تم تحديث المكون الذي يضغط الصور الكبيرة قبل إرفاقها إلى إصدار يُصلح اربع ثغرات مُبلغ عنها في فك تشفير الصور الخاص به. إنه يتعامل مع الصور من أي مكان ترفقها منه، لذا يجدر بك التحديث لأحدث إصدار.
- macOS: ميزة استخدام الكمبيوتر (Computer Use) تتعامل مع التعليمات خارج النطاق بأمان: قد تؤدي قيمة خارج النطاق في تعليمة تخص ميزة استخدام الكمبيوتر (Computer Use) إلى تعطل تطبيق سطح المكتب بالكامل. أصبحت القيم محددة الآن، من كلا جانبي الطلب.
إصلاح الأخطاء
- عام: الوكلاء المساعدون ينهون مهامهم: كان الوكيل المساعد المُرسل لتنفيذ جزء من العمل يعود برسالة "تم الوصول إلى الحد الأقصى للتكرارات" (Iteration limit reached) بينما بالكاد بدأ عمله. وكان يُطلب منه الالتفاف والاستنتاج في خطوته الأولى تماماً: التذكير ببدء التهدئة مخصص للوصول بالقرب من نهاية الميزانية، وقد تم تعيينه على رقم ثابت صادف أنه يساوي مخصصات المساعد بالكامل. عدة مساعدين يقومون بذلك في طلب واحد يظهر كفشل لعدة منهم. أصبح التذكير الآن يتناسب مع أي ميزانية يمتلكها الوكيل بالفعل، بحيث يصل دائماً بالقرب من النهاية.
- عام: المزيد من النماذج تحمل تصنيفاً كاملاً للمقارنة المعيارية (benchmark): يتم بناء تصنيفات النماذج من القياسات المنشورة، وكان النموذج الذي يفتقر إلى رقم السرعة يُحذف تماماً من التتصنيف — آخذاً معه بيانات الجودة والسعر الخاصة به، على الرغم من أن معظم النماذج تنشر الجودة بدون السرعة. تصنف هذه النماذج الآن بناءً على ما تم قياسه بالفعل.
- عام: مزامنة الأجهزة أكثر موثوقية وكفاءة: تقوم المزامنة بين أجهزتك بقدر أقل بكثير من العمل الزائد في كل دورة، وتجد الأجهزة الموجودة على نفس الشبكة المسار السريع لبعضها البعض بسهولة أكبر، بحيث تصل التغييرات التي يتم إجراؤها على جهاز واحد إلى الأجهزة الأخرى عاجلاً وليس آجلاً.
- عام: تعمل المحادثة على الجهاز الذي اخترته لها: يؤدي اختيار المكان الذي تعمل فيه المحادثة إلى إرسال العمل إلى هذا الجهاز مباشرة، سواء بدأت تشغيله فوراً أو عدت إليه لاحقاً. في السابق، قد تفشل المحادثة بهدوء في البدء على الجهاز الذي اخترته — وأحياناً تختفي رسالتك ببساطة — إذا كان جهاز آخر من حواسيبك قد تم تشغيله مؤخراً، أو إذا ظل الجهازان في وضع الخمول لفترة كافية تتطلب اتصالاً آمناً جديداً. المحادثة التي أحيل جهازها للتقاعد منذ ذلك الحين توضح ذلك الآن وتقترح المتابعة هنا، بدلاً من مطالبتك بفتح جهاز لم يعد موجوداً.
- عام: قائمة أجهزتك يتم تحميلها، ويعرض كل حاسوب اسمه الخاص: على أجهزة سطح المكتب، قد يفشل تحميل القائمة تماماً، مما يتركك عاجزاً عن رؤية أو اختيار أي من أجهزتك الأخرى. أصبحت تُحمل الآن، ويعرض كل جهاز الاسم الذي منحته إياه عند إعداده — بما في ذلك الجهاز الذي تجلس أمامه، والذي كان يطلق على نفسه اسم "تطبيق macOS" بينما كانت كل الأجهزة الأخرى تعرفه باسمه. الاسم الذي تعينه في الإعدادات يظل هو المعتمد.
- عام: إعادة تسمية المحادثة تحدّثها في كل مكان دفعة واحدة: احتفظت المحادثة التي أعيد تسميتها من شريط العنوان بالاسم القديم في الشريط الجانبي، وتلك التي أعيد تسميتها من الشريط الجانبي قد تترك رأس المحادثة خلفها — على iPhone وAndroid ظلت القائمتان غير متزامنتين حتى تم إعادة فتح التطبيق. يمر كلاهما الآن عبر نفس المسار ويتوافقان فوراً.
- iPhone: زر المتصفح أصبح قابلاً للنقر: كان يستقر في الزاوية المستديرة للشاشة، بعيداً داخل الانحناء لدرجة يصعب معها النقر عليه. أصبح الآن مستقراً في وضع بعيد عن الانحناء.
- عام: زر المتصفح يظل متاحاً في الوضع البسيط: أدى تفعيل التخطيط المبسط إلى إزالة الزر الذي يفتح متصفح الوكيل، وعلى Android تم استبعاده من قائمة "+" أيضاً، مما ترك أي طريقة للوصول إليه. يتم التعامل معه الآن كقدرة بدلاً من كونها مجرد زخرفة، لذا يحتفظ التخطيط المبسط به.
- عام: موقعك الجغرافي يصف مكاناً واحداً: عند تحديث موقعك، قد يظل الشارع أو الحي المخزن مؤقتاً مرتبطاً بمدينة جديدة، مما يصف عنواناً غير موجود. يتم استخدام الحقول التي تنتمي إلى الإصلاح الحالي فقط.
- عام: التجربة المجانية لخطط Pro تتضمن مجموعة الرصيد المشترك: فتح بدء التجربة المجانية ميزات Pro ولكن ليس الرصيد الذي يجعلها تعمل، لذلك قد يعود الطلب الأول كغير مصرح به. تحتفظ التجارب المجانية الآن بالمجموعة المشتركة.
Version 0.9.76613 أغسطس 2026
هاتفك هو وسيلة دخول من الدرجة الأولى. ابدأ محادثة على هاتفك وسيقوم الجهاز المشغل لـ agent الخاص بك بالتقاطها فوراً، انقر فوق زر المتصفح ليفتح متصفح حقيقي، ويبقى صندوق الرسائل في أسفل الشاشة أثناء الكتابة. تتم تحديث قائمة أجهزتك أثناء مشاهدتك لها، لذا فإن الجهاز الذي تختاره هو الجهاز النشط بالفعل، والمجلد الذي تشاركه مع محادثة واحدة يبقى في تلك المحادثة.
إظهار التفاصيلإخفاء التفاصيل
الأمان
- الخادم: إغلاق ثغرات مصادقة أربع: أظهر فحص للمرحل (relay) والخادم أربعة مواضع كان بإمكان حساب مسجل الدخول فيها الوصول إلى شيء يخص حساباً آخر، بما في ذلك القدرة على إعادة توجيه الرسائل الواردة لحساب آخر. تم إغلاق الثغرات الأربع وتغطيتها بالاختبارات. ليس لدينا أي دليل على استخدام أي منها.
إصلاح الأخطاء
- iPhone و Android: صندوق الرسائل يبقى في أسفل الشاشة: في المحادثة الفارغة كان يطفو في منتصف الشاشة تقريباً، وفي المحادثة الممتلئة كان يستقر أسفل الحافة السفلية. كان التطبيق يضبط حجمه وفقاً لمحتوياته الخاصة بدلاً من الشاشة. كما أن الرسالة الطويلة التي كنت لا تزال تكتبها يمكن أن تتمدد حتى تدفع زر الإرسال الخاص بها خارج نطاق الرؤية؛ يتوقف الصندوق الآن عن التمدد قبل حدوث ذلك.
- iPhone و Android: زر المتصفح يفتح متصفحاً: على iPhone كان يفتح نافذة مبسطة بدون شريط عنوان وبدون طريقة للعودة، وعلى Android لم يكن هناك أي شيء خلفه على الإطلاق. كما كان يستقر أسفل مؤشر الشاشة الرئيسية على iPhone، وعلى الشاشات الضيقة كان يختفي تماماً من الصف. أصبح الآن يفتح متصفح التطبيق الداخلي على كلا الهاتفين، ويستقر بعيداً عن مؤشر الشاشة الرئيسية، وعندما تنفد مساحة الصف، تنتقل عناصر التحكم المزدحمة إلى قائمة "+" بدلاً من الاختفاء.
- مشترك: محادثة تبدأ على هاتفك تصل إلى الجهاز الذي يشغل الagent الخاص بك: بدء محادثة جديدة تماماً على هاتفك بينما يعمل الagent على جهاز آخر قد ينتهي دون أي نتيجة تُذكر — غادرت الرسالة الصندوق، ولم يتم حفظ أي شيء، ولم يتم الإبلاغ عن أي شيء. تتبادل أجهزتك المحادثات بعد بضع ثوانٍ من حدوثها، لذا فإن محادثة تم إنشاؤها قبل لحظات لم تكن قد وصلت بعد ولم يكن لدى الجهاز الآخر أي فكرة عما يتم السؤال عنه. يرسل الهاتف الآن المحادثة مع الرسالة.
- مشترك: قائمة أجهزتك تظهر الأجهزة المستيقظة: كانت نقاط التوفر في الإعدادات ثابتة على الحالة الصحيحة وقت فتح اللوحة، لذلك ظل الجهاز الذي ذهب إلى وضع السكون أثناء تصفحك يظهر كمتوفر. أصبحت الآن تتحدث أثناء مشاهدتك لها، وتتحدث بصدق بين عمليات التحديث، كما أن القائمة التي تعجز عن التحميل لفترة وجيزة لم تعد تمسح الأجهزة التي كنت تعرفها مسبقاً.
- مشترك: مجلد تشاركه مع محادثة واحدة يظل في تلك المحادثة: منح الagent حق الوصول إلى مجلد كان يعني ضمنياً أنه ينطبق على تلك المحادثة فقط، ثم تم تطبيق ذلك في كل مكان. تم كتابة الحد ولكن لم تتم استشارته أبداً. يتم فرضه الآن في الأماكن المهمة.
- مشترك: شريط الإبداع يسري مفعوله على كل مزود: لم يكن للشريط أي تأثير على ستة مزودين، لأنه تم إرجاع القيمة بهدوء إلى وضعها الافتراضي بعد أن قام التطبيق بإزالتها عمداً. يمنع تغيير ذو صلة طلباً واحداً مرفوضاً من تعليم التطبيق شيئاً خاطئاً حول نموذج وتكراره بقية الجلسة.
- مشترك: التذكيرات والمهام المجدولة تستقر بعد المزامنة: العناصر التي تم إنشاؤها على جهاز واحد يمكن تنزيلها مرة أخرى في كل مزامنة، إلى أجل غير مسمى، مع الإبلاغ عن النجاح في كل مرة — وهو حجم مرور كافٍ لجعل كل شيء آخر يبدو بطيئاً. يتم الآن أرشفة الصفوف الواردة من جهاز آخر حيث يمكن لهذا الجهاز رؤيتها، مما ينهي هذه الدورة.
Version 0.9.765August 12, 2026
Mostly a repair release for the phones. We compared the iPhone and Android apps against each other feature by feature, and found the same mistake made in both directions: things Android was offering that could never work — a sign-in button with nothing behind it, a dictation model that failed on every attempt after a large download — and things Android was perfectly capable of that it was never allowed to do, including using your phone's own calendar and telling you when a long answer finished in the background. Both apps also stopped feeling "slippery": the screen no longer slides around under your thumb when the keyboard opens, and attaching a photo no longer risks closing the app. Separately, driving Caiioo from a browser over your private relay got considerably more reliable — generated images arrive now, and a sleeping relay no longer interrupts an answer in progress.
إظهار التفاصيلإخفاء التفاصيل
New Features
- Common: Settings reorganized into clearer categories — in your language: The settings panel's sections are regrouped into seven categories (Account, Connectivity, Data & Sync, Help, and more) and category names now translate in all 24 languages instead of rendering in English everywhere. The grouping is derived from the settings layout itself, so a section can no longer go missing from the category list. Settings search finds entries under the new names.
- Common: Your devices have a name — the Private Constellation: Multi-device continuity now lives under Settings → Connectivity → Private Constellation, and the guides use the same name throughout. Which of your machines the agent runs on is a connectivity question, so it sits beside your other connection settings rather than with backups. Same encrypted, single-tenant machinery — now findable by searching "Constellation".
- macOS: Press-to-talk dictation is built in — no companion app: System-wide dictation now ships inside the desktop app on macOS as it already did on Windows and Linux. Pro subscribers hold the hotkey anywhere and speak into whichever app has focus. The separate PrivateVoice download is retired.
- Common: Your device list says how long each device has been quiet: When you pick which of your devices hosts a conversation, the ones that have gone to sleep now show how long ago they were last heard from — "3m", "2h", "1d" — with the freshest first, so it's obvious which machine is actually there to take the work. Devices that stay silent long enough drop off the list instead of accumulating forever, and a preferred device that can't be reached now says so instead of looking available.
Bug Fixes
Android: The app knows which version it is: The version shown in Settings read "dev" on every Android build ever released, and support tickets arrived carrying no version at all — which made it impossible to tell which build a report came from. The page asks for its build stamp with a request Android blocks for pages served from the app's own internal address, so it was never actually sent. The stamp is now handed to the page as it loads.
iPhone & Android: The screen stops sliding around under your thumb: The phone apps could feel "slippery" — the whole interface scrolling like a web page, the composer bouncing, and the keyboard shoving everything out of place. Four separate causes were doing this at once, on both platforms: the app was sized to a height that doesn't shrink when the keyboard opens, the page underneath it could scroll and rubber-band freely, and nothing made room for the keyboard at all. The shell now sizes itself to the space the app actually has, stays put, and both platforms resize properly when the keyboard appears.
iPhone & Android: Attaching a photo no longer risks closing the app: A picked or captured photo was decoded at full resolution before being attached — roughly 48 MB of memory for a 12-megapixel image, and more still when several were selected at once, which on a loaded phone could take the app down. Photos are now scaled down as they're read rather than after, which is invisible in the result: the size that was being discarded is larger than any model reads anyway.
Remote access: Generated images now arrive in a browser session: When driving Caiioo from a browser over your private relay, an image the agent generated could simply never appear — anything over about a megabyte was dropped in transit with no error on either side, and even smaller ones failed to load because the browser was asking the wrong place for them. Large attachments are now sent in pieces and reassembled, and images load over the encrypted tunnel.
Android: Calendar and notifications actually ask for permission: The app never requested either one — it only checked, found them missing, and told you to grant them in system Settings. Since nothing ever asked, they could never be granted the normal way, so every calendar request came back "access denied" and reminders and turn-finished notices never appeared at all. Both now prompt the first time they're needed, and editing an event asks for calendar write access rather than assuming read access covers it.
Android: Your phone's own calendar works with the agent: Even with permission granted, asking Caiioo to use the device calendar quietly fell back to Google Calendar, and the agent was told the device calendar needed a Mac or iPhone. The Android calendar is now a first-class source: it can be asked for by name, it's included when your day is assembled from every calendar you have, and it's described accurately to the model.
Android: Documents and code open again instead of reporting a failure: Opening a Slate document, code file, or drawing failed on Android — and worse, when the agent created one, the file was saved correctly but the agent was told the attempt had failed, so it often tried again. Slates now open, and the agent gets an accurate answer.
Android: The dictation model list no longer offers one that cannot run: A faster speech-to-text engine was listed on capable phones, downloaded several hundred megabytes, then failed on every attempt because its final step is unfinished. It's hidden until it works.
Android: "Continue with Apple" is no longer shown: The button appeared on the sign-in screen but could never complete, because the Android app has no Apple sign-in support behind it. Google and Microsoft sign-in are unaffected.
Android: Links open in a browser instead of taking over the app: Tapping an external link — in an answer, or "Manage Plan" — replaced the whole app with that page rather than opening a browser, and signing in to Google from there was rejected outright. Links now open properly outside the app.
iPhone & Android: You're told when a turn finishes in the background: A notice when a long answer finishes or fails while you're in another app was only ever sent on iPhone, even though Android has the same capability and the same problem.
Remote access: A sleeping relay no longer interrupts a running turn: The private relay treats going idle as ordinary housekeeping, but on waking it mistook that for one of your devices having dropped out — and responded by re-securing the connection, which knocked every connected device into a fresh handshake mid-answer. Waking is no longer confused with a device change, and the connection is only re-secured when the hosting device genuinely moves.
Common: Settings search finds what you type: A two-word search matched nothing unless a section happened to list that exact phrase — "ad blocker", "font size" and most other natural searches came back empty. Every word you type is now matched against a section's title, description and keywords, so search narrows as you type instead of falling off a cliff.
Common: Ad blocking sits under a Privacy heading: It was a loose card among your profile settings; it is a privacy control and now reads as one.
Common: Zero Data Retention now covers image inspection: With ZDR enforced, Caiioo already refused to send an image to a remote model for automatic captioning — but the agent's image-reading tool reached the same remote models by another route and asked no such question, so an image could leave the device when the agent chose to look at it. That route is now checked exactly like every other ZDR-governed path.
Common: Models that can see no longer ask another model to look: A vision-capable model was calling the image-reading fallback tool to describe pictures already in front of it — three times in one session — costing a turn and a second model's tokens each time, and sometimes failing with an attachment error. The fallback is now offered only to models that genuinely cannot see images.
Android: The app no longer draws under the status and navigation bars: On Android 15+ the edge-to-edge layout put content beneath the system bars, so the top of the conversation and the bottom controls could sit under them. The app now measures the real system insets and hands them to the web layer.
Common: The Self Checker no longer marks correct time-zone conversions wrong: The quality judge reviewed answers without knowing the conversation's date and time zone, so a calendar event correctly converted from another zone could be scored as a mismatch — twice, confidently. The judge now receives the same date/time-zone grounding the agent had.
الإصدار 0.9.76412 أغسطس 2026
الملاءمة واللمسات الأخيرة لعصر الأجهزة المتعددة: يمكن للوكل مراقبة أوامرك طويلة التشغيل وإيقاظ نفسه عند انتهائها، وانتقل البحث عن الملفات في المشاريع الكبيرة من دقائق إلى حوالي ثانية واحدة، وبات كل جهاز من أجهزةك يتذكر حجم النص المريح الخاص به. بالإضافة إلى إصلاحات لحالات فشل تتعلق بطلبات كاملة (استدعاءات أدوات Gemini، وClaude 5 عبر موفري البوابات) ومحرر (composer) يضبط حجمه أخيرًا ليطابق ما قمت بتحديده فعليًا.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- سطح المكتب: ميزة "قم بتشغيله وأخبرني عندما ينتهي" تعمل الآن: ابدأ عملية بناء، أو مجموعة اختبارات، أو أي أمر طويل في الخلفية، ليقوم الوكيل بالاستيقاظ بمفرده عند انتهاء الأمر - مع حالة الخروج والجزء الأخير من مخرجات التنفيذ - بدلاً من أن تضطر لسؤاله "هل انتهى بعد؟". تعمل هذه الميزة جنباً إلى جنب مع تحكم المراقبة (Watch) المباشر من الإصدار السابق.
- مشترك: كل جهاز يتذكر حجم النص الخاص به: مقياس العرض المُعدل لشاشة مقاس 27 بوصة يكون خاطئاً على الهاتف. يتم الآن تخزين حجم الخط لكل جهاز على حدة - حيث يحافظ جهاز Mac والهاتف والكمبيوتر اللوحي الخاص بك على إعداداته الخاصة - مع الاستمرار في الاعتماد على نسختك الاحتياطية المشفرة للمزامنة الخاصة، بحيث يعود الجهاز المستعاد بحجمه الخاص.
إصلاحات الأخطاء
- سطح المكتب: البحث عن الملفات في المشاريع الكبيرة أسرع بحوالي 200 مرة: كان البحث الواسع يمسح مخرجات البناء المُولدة (استغرق أحد المشاريع الحقيقية أكثر من ثلاث دقائق لقراءة دليل بناء بحجم 2.3 جيجابايت) وكان يمكن أن يبدو متوقفاً عن الاستجابة. يحترم البحث الآن كل ملف
.gitignoreفي الشجرة - بما في ذلك الملفات المتداخلة - ويتخطى الملفات الثنائية والملفات ذات الحجم الزائد وقت القراءة مع إشعار مرئي بدلاً من تجاهلها بصمت، ويبلغ عن التقدم أثناء عمله. يكتمل نفس البحث الواسع الآن في حوالي ثانية واحدة. - مشترك: استدعاءات أدوات Gemini تعمل مجدداً: كان كل طلب موجه إلى Gemini ومرفق بأدوات يفشل تماماً مع خطأ في المخطط (خطأ "Unknown name prefixItems"). ترفض API الخاصة بـ Google حقل مخطط تتطلبه موفرات أخرى؛ يتم الآن إزالة هذا الحقل لـ Gemini فقط، دون فقدان أي شيء - حيث ينتقل القيد المكافئ بالشكل الذي تقبله Gemini.
- مشترك: Claude 5 عبر موفري البوابات لم يعد يفشل بسبب معامل درجة الحرارة (temperature): ترفض البوابات المدعومة بواسطة Bedrock (مثل CometAPI) معامل درجة الحرارة لنماذج Claude 5 بمعاملة خطأ خادم مضللة. يعيد الطلب الآن المحاولة مرة واحدة بدون المعامل ويتذكر النموذج طوال الجلسة.
- مشترك: أزرار المحرر (Composer) تتكيف حجماً مع تحديدك الفعلي - وتتوقف عن الاختفاء: كانت الرقائق الموجودة في الصف العلوي (الوضع، النموذج، الجهاز، المجلدات، المهارات) تقيس نفسها بناءً على أسوأ الاحتمالات للعروض، لذا كان اسم النموذج القصير يهدر مساحة، وعلى نظام macOS، تسبب خلل في تقريب محرك المتصفح في جعل الصف يعتقد أنه يفيض ويخفي أزرار المهارات والمجلدات بالكامل، وذلك في جميع عروض النوافذ. تقيس الرقائق الآن التحديد الحقيقي، وتضغط فقط تحت ضغط حقيقي، ويبقى الزران في مكانهما.
- الهاتف المحمول: منتقي النموذج يتم تحديثه عند كل تبديل، وليس الأول فقط: كان تبديل النموذج للمرة الثانية على نظام iOS يخدم المحادثة الجارية ولكنه جمد عرض منتقي النموذج نفسه على الاختيار السابق.
Version 0.9.76312 أغسطس 2026
تصل معاً ثلاث ميزات وكيل طال انتظارها: يمكن للوكيل الآن طلب الوصول إلى مجلد بدلاً من الاصطدام بعائق، ويمكن مشاهدة الأوامر طويلة الأجل مباشرة ولا يتم فقدان مخرجاتها أبدًا، ويُظهر محدد النماذج أخيراً الجهة المصنعة لكل نموذج. بالإضافة إلى لمسة التحسين على ميزة الأجهزة المتعددة: تظل الأجهزة النائمة مرئية، وينتقل اختيار النموذج الخاص بك مع رسالتك، وتتدفق المحادثات الكبيرة جداً بشكل موثوق بين الأجهزة.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- سطح المكتب: يمكن للوكيل طلب الوصول إلى مجلد آخر — وتوافق أنت أولاً: عندما تقود العمل خارج المجلدات التي شاركتها، يمكن للوكيل الآن طلب دليل محدد حسب المسار. يمر الطلب عبر موجه الموافقة القياسي الذي يوضح المجلد الدقيق، وينطبق الإذن الموافق عليه على تلك المحادثة وحدها — فلا يصبح أي شيء على مستوى الحساب كأثر جانبي. يتم إعادة استخدام المجلد المشترك بالفعل بدلاً من نسخه.
- سطح المكتب: شاهد أمراً قيد التشغيل مباشرة، ولا يفقد أي شيء أبداً: تُظهر الأوامر طويلة الأجل (عمليات البناء، خوادم التطوير، تشغيل الاختبارات) الآن عنصراً للتحكم في "مشاهدة المخرجات" يتابع البث المباشر فور حدوثه. يتم الاحتفاظ بالمخرجات الكاملة لكل أمر وإمكانية الرجوع إليها لاحقاً - يمكن للوكيل طلب الأسطر الأخيرة فقط أو أسطر الأخطاء فقط مقدماً، والبحث في السجل الكامل أو إعادة قراءته لاحقاً بدلاً من إعادة تشغيل الأمر. يتم تقليم المخرجات الكبيرة جداً إلى الجزء الأحدث مع ملاحظة توضح بالضبط كيفية استرداد الباقي.
- مشترك: محدد النماذج يوضح الجهة المصنعة لكل نموذج: تحمّل النماذج الآن علامة ملونة للجهة المصنعة — Anthropic، OpenAI، Google، xAI، Meta، Mistral، DeepSeek، Qwen، والمزيد — بدلاً من الأيقونة العامة الواحدة، بحيث يصبح تصفح قائمة نماذج طويلة قابلاً للقراءة لمحة بصر. تظهر الجهات المصنعة الجديدة تلقائياً بعلامة محايدة.
إصلاح الأخطاء
- مشترك: تظل الأجهزة النائمة مرئية عند اختيار مضيف المحادثة: يصبح الهاتف صامتاً في غضون دقيقة من وضعه في الجيب، وكان محدد المضيف يخفيه تماماً — وهو ما كان يُفسر على أنه "iPhone الخاص بي غير متصل" ويترك المضيف الحالي بدون اسم. تظل الأجهزة الهادئة مدرجة الآن، باللون الرمادي، مع توضيح الوقت المنقضي منذ آخر ظهور لها. لا يزال التسليم التلقائي يتطلب جهازاً مباشراً.**
- مشترك: خيار النموذج ومزود الخدمة الخاص بك ينتقل مع رسالة عن بُعد: كان الإرسال إلى محادثة مستضافة على جهاز آخر يعمل بأي إعدادات يمتلكها هذا الجهاز — فقد يتنافس المزود أو النموذج المُختار على هاتفك صمتاً مع مزامنة الإعدادات ويضيع. ينتقل الخيار الآن مع الرسالة نفسها. لا تنتقل بيانات الاعتماد أبداً؛ ويقوم المضيف دائماً المصادقة باستخدام مفاتيحه الخاصة.**
- مشترك: تتدفق المحادثات الكبيرة جداً بشكل موثوق بين الأجهزة: توقفت محادثة تتجاوز عتبة الحجم صمتاً عن تقديم أحداث اكتمالها وموجهاتها بين الأجهزة — وبدا التشغيل وكأنها لم تنتهِ أبداً على الجهاز العارض. تصبح الأحداث الكبيرة جداً الآن نحيلة تلقائياً لتناسب الدور الحالي، والذي يتم دمجها بأمان، ويتتبع السجل الكامل عن طريق المزامنة العادية.**
- الجوال: قرص استخدام السياق قابل للنقر: كانت الحلقة الصغيرة التي توضح مدى امتلاء ذاكرة المحادثة هدفاً يظهر عند التحويم فقط وأصغر بكثير من حجم أطراف الأصابع. أصبح لديها الآن منطقة لمس بالحجم الكامل وتفتح عند النقر.**
الإصدار 0.9.76212 أغسطس 2026
إصدار الأجهزة المتعددة. كانت المزامنة الخاصة بين أجهزتك الخاصة تفشل بصمت دون تقديم أي شيء — حيث كانت كل ملفات المحادثات تصل فارغة بينما كانت كل شاشة تُبلغ عن النجاح — وقد تم اكتشاف كل ما عدا ذلك تقريبا في هذا الإصدار من خلال إصلاح تلك المشكلة: أصبحت خاصية الانتقال (handoff) تُكمل الآن ما بدأه هاتفك، وأصبحت أجهزة بعضها البعض تعرض عمل الطرف الآخر فور حدوثه، ويمكن التحكم في المحادثة من جهاز واحد أثناء تشغيلها على جهاز آخر.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- سطح المكتب والهاتف المحمول: تحكم في المحادثة من هاتفك أثناء تشغيلها على جهاز Mac: أصبحت المحادثة تمتلك الآن جهازاً مُضيفاً، يُعرض في قائمة مُختارة في نافذة الإنشاء. أرسل رسالة من هاتفك إلى محادثة مُستضافة على جهاز Mac لتتم تنفذيها على جهاز Mac — باستخدام مجلدات وأدوات جهاز Mac — بينما يتم بث الإجابة مباشرة على الشاشتين. إن تبديل المُضيف من أي من الجهازين يسري مفعوله على الجهاز الآخر في غضون ثوانٍ معدودة.
- الهاتف المحمول: اقفل هاتفك في منتصف المهمة ليقوم جهازك المكتبى بإنهائها: مع تفعيل خاصية المتابعة التلقائية، فإن قفل الهاتف أثناء تنفيذ دورة عمل يُسلم العمل إلى جهازك المكتبى المُفضل، والذي يقوم بإكماله ومزامنة الإجابة النهائية مرة أخرى — لتظهر على الهاتف عند عودتك. تصبح الدورة المُسلمة واضحة ومُميزة على الهاتف بدلاً من الاستمرار في الدوران إلى ما لا نهاية.
إصلاحات الأخطاء
- مشترك: المزامنة بين أجهزتك تعود للعمل فعلياً وتسلم البيانات: كانت عمليات رفع المزامنة المُشفرة تُفرغ أثناء النقل — حيث كان كل جهاز يُبلغ عن نجاح عمليات المزامنة بينما لم تصل أسماء المحادثات والإجابات المُكتملة والإعدادات إلى أي مكان أبداً. وكانت الملفات المُخزنة بحجم صفر بايت في كل الألواح. أصبحت عمليات الرفع تصل الآن سليمة، وتتم تصفية متراكم يضم آلاف العناصر التي كانت تزحف تحت حد معدل مفروض ذاتياً (خطأ "Failed to write file: 429" الذي رآه بعض المُختبرين) في ثوانٍ معدودة.
- مشترك: التغييرات المُزامنة من جهاز آخر تظهر دون الحاجة لإعادة فتح التطبيق: كان تبديل المُضيف، أو إعادة تسمية محادثة، أو إجابة مُكتملة وصلت عبر المزامنة يُخزن بشكل صحيح ولكن لم يتم إخبار النافذة المفتوحة بذلك — فظلت تعرض الحالة القديمة حتى تقوم بالانتقال بعيداً ثم العودة. أصبحت التغييرات المُزامنة الآن تُحدث الشاشة المفتوحة فوراً.
- الهاتف المحمول: يتم احترام خياري "استخدام هذا الجهاز" وإيقاف المتابعة التلقائية: إن إيقاف المتابعة التلقائية، أو إبقاء المحادثة صراحةً على الهاتف، لم يكن يبقي العمل هناك بالفعل — إذ كان قفل الهاتف يجعل دورة العمل متاحة للجميع ويأخذها أي جهاز مكتبى. أصبحت دورة العمل تظل الآن على جهازك عندما تحدد أنها يجب أن تتبقى عليه، وتستأنف عند إلغاء القفل؛ كما أن التبديل السريع للتطبيق لمدة ثانيتين لم يعد يسلم دورة عملك على الإطلاق.
- الهاتف المحمول: دورة العمل المُسلمة لا يمكنها إعادة التشغيل على الهاتف أيضاً: إن العودة إلى الهاتف بعد عملية تسليم كانت يمكن أن تعيد تنفيذ العمل بصمت والذي كان جهاز آخر قد أكمله بالفعل — بما في ذلك مؤقات إعادة المحاولة التي كانت تُطلق اللحظة التي يستيقظ فيها التطبيق. تم الآن إغلاق كل مسار كان يمكن لدورة عمل مُحررة التسلل من خلاله.
- مشترك: الرسالة التي لا يمكنها الوصول إلى مُضيفها تظل في المحادثة: كان الإرسال إلى محادثة مُستضافة على جهاز غير قابل للوصول يؤدي سابقاً إلى مسح نافذة الإنشاء وفقدان الرسالة تماماً، ودون أي خطأ. تظل الرسالة الآن في المحادثة مع توضيح واضح لما يجب فعله.
- مشترك: لافتة التجربة تعرض خطة حالية: كانت لافتة الترقية تعرض فئة اشتراك لم تعد موجودة، مما جعلها تختفي تماماً لبعض المستخدمين. أصبحت الآن تعرض الخطة الحالية دائماً.
- مشترك: أعداد الرموز (Tokens) توضح ما تم قياسه: رقم "رمز الموجه" (prompt tokens) هو في الواقع الإجمالي المُفوتر عبر كل استدعاء للنموذج في دورة العمل — وقد أصبح مُسمياً بهذه الطريقة الآن، مع إظهار عدد الاستدعاءات. يتم إبراز توفير التخزين المؤقت على المحادثات الطويلة في خطوات العمل فور حدوثها.
الإصدار 0.9.7619 أغسطس 2026
يمكن للمختبرين الآن استخدام حساب ChatGPT الخاص بهم مباشرةً، بما في ذلك من خلال إضافة المتصفح المستقلة. يغلق هذا الإصدار أيضاً مجموعة من المشكلات التي تم الإبلاغ عن دعمها حول المستندات، والنوافذ الضيقة، وسياق علامة التبويب النشطة، والقراءة أثناء استمرار وصول الإجابة.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- المختبرون — تسجيل الدخول باستخدام ChatGPT بدلاً من إدخال مفتاح API: يمكن الآن ربط OpenAI بنفس تسجيل دخول الحساب على الويب الذي يستخدمه ChatGPT. يعمل الاتصال مباشرة من إضافة المتصفح، دون تثبيت أو تشغيل تطبيق سطح المكتب، ويبقى منعزلاً كميزة مختبر ممكّنة صراحةً.
إصلاحات الأخطاء
- إضافة المتصفح: تبديل علامات التبويب يحدّث الصفحة التي تعمل معها Caiioo: كانت الإضافة تستمر في إرسال علامة التبويب النشطة سابقاً بعد انتقالك إلى علامة تبويب أخرى، لذا تم الرد على طلب حول الصفحة التي أمامك من الصفحة الخاطئة. تصل تغيرات علامات التبويب الآن إلى المُرحِّل (relay) على الفور.
- شائع: جدول الأعمال يناسب النافذة الضيقة: كان حوار جدول الأعمال ينمو ليصبح أوسع من الهاتف أو اللوحة الجانبية المدمجة، مما يدفع عناصر التحكم وتفاصيل الحدث خارج متناول اليد. أصبحت عناصر التحكم فيه تتلفظ الآن وكل قائمة تمرر ضمن المساحة المتاحة.
- شائع: القراءة أثناء الإجابة الطويلة تحافظ على مكانك: كان المحتوى الذي يصل فوق موضع القراءة الحالي يسحب المحادثة مرة أخرى نحو الأسفل حتى بعد أن قمت بالتمرير لأعلى عن قصد. تؤدي إيماءة التمرير الفعلية وحدها الآن إلى إعادة تمكين المتابعة التلقائية.
- المستندات: إعادة فتح Slate تستخدم النسخة المفتوحة بالفعل: قد يؤدي فتح نفس المستند مرة أخرى إلى إنشاء علامة تبويب مكررة أو الفشل في الانتقال إلى القسم المطلوب. تجد Caiioo الآن ملف Slate الموجود بدقة، وتُحدثه، وتُنشطه.
- المستندات: صادرات Word تحافظ على صحة الروابط والتغييرات المتتبعة: قد تحتوي ملفات Word المُنشأة على ترميز تغيرات متتبع غير صالح، أو معرفات تغيير مكررة، أو روابط معطلة داخل الجداول. يظل المستند المُصدّر سليماً ويفتح بشكل صحيح في Word.
- المستندات: التعديلات متعددة الأجزاء تُحفظ ذرياً: يمكن حفظ دفعة من تعديلات Slate جزئياً قبل فشل تعديل لاحق، مما يترك المستند في حالة وسيطة غير مقصودة. تنجح الدفعة بأكملها الآن مرة واحدة أو تترك المستند دون تغيير.
- شائع: الأدوات والإعدادات الخاصة بالوضع لم تعد تسرب إلى الوضع التالي: قد يؤدي تبديل الأوضاع إلى الاحتفاظ بالافتراضات الإدارية أو الأدوات الممكنة من الوضع السابق. يبدأ كل وضع الآن من إعداداته الافتراضية مع الاحتفاظ بالإعدادات التي تخصك.
الإصدار 0.9.7607 أغسطس 2026
إصلاح واحد، على أكثر جانب محسوس: الانتظار قبل أن يبدأ Caiioo في التحدث.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- سطح المكتب: التوقف الطويل قبل أن يبدأ Caiioo في الإجابة: كانت كل جولة تبدأ بنحو نصف دقيقة من الصمت التام - نفس التأخير في محادثة من رسالتين كما في محادثة من أربع وعشرين رسالة، وهو ما أدى إلى كونه ضريبة ثابتة بدلاً من كون المحادثة بطيئة. كان خادم أدوات محلي فشل في البدء يُسجّل على أنه بدأ، لذا كانت كل جولة تبدأ بانتظار انتهاء مهلة الاتصال بالكامل تجاه شيء لم يكن موجوداً من الأساس. كان هناك شيئان خاطئان وتم إصلاحهما كلاهما: يتم الآن ملاحظة البدء الفاشل فوراً بدلاً من الانتظار لمدة ثلاثين ثانية، ويتم العثور على الأدوات المثبتة عبر Homebrew عند فتح التطبيق من الـ Dock بدلاً من الطرفية.
الإصدار 0.9.7597 أغسطس 2026
سمة واحدة: Caiioo يخبرك بأنه قام بشيء لم يفعله. استدعاء أداة ضاع أثناء النقل ترك وراءه إجابة مكتوبة واثقة، تبدو تماماً مثل إجابة مختلقة - لذا فإن الاستدعاء الضائع يفشل في الجولة الحالية بدلاً من ذلك. بالإضافة إلى النصف الآخر من خوادم MCP التي تختفي بالأمس، وعدادات الرموز (tokens) التي كانت تصف الطلب الخاطئ.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- سطح المكتب: قراءة ملف PDF أو مستند Word من مجلد مساحة العمل: طلب Caiioo لقراءة ملف PDF أو .docx موجود في أحد مجلداتك الخاصة فشل تماماً، مع أخطاء لم تشر إلى أي شيء مفيد - والطريقة الوحيدة للمتابعة كانت اللجوء إلى أداة استخراج سطر الأوامر، والتي استغرقت عدة محاولات لاكتشافها. كلا النوعين يُقرأ الآن مباشرة. كما يتم استرجاع نص PDF المستخرج بدون مسافات عشوائية كانت توجد سابقاً بين الكلمات.
- سطح المكتب: استخدام الكمبيوتر يعمل دون اقتران أي شيء: كل إجراء لاستخدام الكمبيوتر فشل - أولاً بالادعاء بأنه لم يتم تكوين موصل LAN، ثم بمجرد أن تمكن من العثور على المرحل (relay)، تم رفضه كغير مسجل الدخول - على الأجهزة التي كان فيها المرحل متصلاً والمستخدم مسجلاً الدخول. يعمل الوكيل في عمليته الخاصة بجانب المرحل، وكان يبحث عن اقتران شبكي لم يحتجه أبداً ويقدم بيانات اعتماد لم يستطيع إنتاجها. وهو يستخدم الآن الاتصال وبيانات الاعتماد التي لديه بالفعل، وعندما لا يكون هناك مسار حقاً، تقول الرسالة ذلك بدلاً من تسمية إعداد غير ذات صلة.
- سطح المكتب: يمكنك رؤية ما رأاه استخدام الكمبيوتر: لقطة الشاشة التي أخذتها أداة استخدام الكمبيوتر وصلت كبيانات خام لم تستطيع أي جهة على الجانبين عرضها، لذلك لم تصل إليك ولا إلى Caiioo. عند الطلب للنظر إلى الشاشة، كان Caiioo يبلغ بثقة عن أبعادها الدقيقة - مقروءة من سطر نص بجانب صورة لم يراها أبداً. تظهر لقطات الشاشة الآن كصور في نتيجة الأداة وتُعرض على النموذج، بنفس الطريقة التي ظهرت بها لقطات شاشة المتصفح دائماً.
- مشترك: يحافظ المُنشئ (composer) على زر الإرسال الخاص به، بغض النظر عن العرض: يمكن أن يصبح صف عناصر التحكم بجانب مربع الرسالة أوسع من النافذة، وتم دفع سهم الإرسال خارج الحافة اليمنى دون أي طريقة للوصول إليه. يتخلى الصف الآن عن المساحة بالترتيب أثناء تضييقه - أزرار تكوين الأداة والنوافذ المنبثقة أولاً، ثم الكلمات بجانب الإعدادات (Settings) والجدول الزمني (Agenda)، مع ترك أيقوناتها. زر الإرسال ليس أبداً أحد الأشياء التي يتم التخلي عنها.
- مشترك: استخدام الكمبيوتر لا يزال يتعطل مع كل دورة على Gemini: مع تشغيل أداة استخدام الكمبيوتر، فشلت أي دورة يتم تشغيلها من خلال نموذج Gemini تماماً مع خطأ في المخطط (schema) من Google، مما أدى إلى إسقاط كل أداة أخرى معها - كانت أوصاف الأدوات صالحة لقواعد مخطط بائع واحد وليست لآخر. وهي تلبي الآن الاثنين معاً.
- مشترك: Caiioo لم يعد يبلغ عن عمل لم يقم به: يمكن أن يضيع استدعاء الأداة بين النموذج التطبيق - وعندما حدث ذلك، نجا الجزء المكتوب من الإجابة بينما لم يفعل الإجراء، لذلك تم تسليمك تقريراً مفصلاً واثقاً عن عمل لم يتم تشغيله أبداً. لم يبلغ أي شيء في أي مكان عن مشكلة؛ وكانت الإشارة الوحيدة هي تحقُّقك أنت. يُعامل فقدان الاستدعاء الآن على أنه الفشل الذي هو عليه: تتوقف الدورة وتقول ذلك، بدلاً من الإجابة. كانت الفجوة نفسها موجودة على كل موفر نموذج وتم إغلاقها عليها جميعاً، والأسباب الكامنة وراءها - وصول الوسائط لاستدعاء أسقطه التطبيق بالفعل، واختلاط استدعاءين قيد التنفيذ معاً - يتم إصلاحها بدلاً من ترقيعها.
- مشترك: خادم MCP الذي يحتاج إلى إعادة المصادقة لا يتم حذفه: تحقق Caiioo من اتصالاته المحفوظة عند بدء التشغيل، وقرأ "هذا الرمز يحتاج إلى اهتمام" على أنه "هذا الخادم غير موجود" - لذلك قام بحذف الخادم، ونظراً لمزامنة إعداداتك، انتقل الحذف إلى كل جهاز تمتلكه. اختفت ثمانية خوادم بهذه الطريقة من حساب واحد. يتم الآن تمييز الاتصال الذي يتوقف عن العمل لإعادة الاتصال ويحتفظ بكل ما قمت بتكوينه؛ لا يتم إزالة الخادم إلا عندما لا يوجد حقاً بعد الآن. تصلح الاتصالات الموجودة نفسها عند الفحص التالي، دون إعادة المصادقة.
- مشترك: اتصال خادم MCP يتجاوز إعادة التشغيل في منتصف تسجيل الدخول: تعني مصادقة الخادم مغادرة Caiioo وتسجيل الدخول والموافقة - وإذا تمت إعادة تشغيل التطبيق في أي مكان في تلك النافذة، فقد ضاعت بيانات الاعتماد التي سجلها للتو. بدا الاتصال وكأنه يعمل ولا يمكن تحديثه بعد ذلك، وهو ما أدى في النهاية إلى تشغيل الحذف أعلاه. تتم كتابة بيانات الاعتماد الآن قبل مغادرتك، لذا فإن رحلة الذهاب والإياب آمنة للمقاطعة.
- سطح المكتب والامتداد: النكرة تمرر الشاشة إلى ما تنقر عليه: النقر فوق شيء أسفل الطية على صفحة طويلة لم يفعل شيئاً وأبلغ عن نجاح، لذلك استمر أي شيء مبني فوقه وكأن النقر قد هبط - مما أدى أحياناً إلى كتابة القيمة الخاطئة في نموذج نتيجة لذلك. تجلب النقرات الآن هدفها إلى الرؤية أولاً، ويتم الإبلاغ عن النقرة التي لا تنتج أي تأثير ملحوظ كفشل بدلاً من النجاح.
- مشترك: عدد الرموز والتكاليف تصف الطلب الذي تم إجراؤه: سجلت بعض الدورات مطالبة مكونة من رمزين - وهو أمر مستحيل لمحادثة حقيقية - لأن رسالة لاحقة من المزوفر كانت تكتب فوق الرقم الحقيقي. كما تم فوترة الرموز المخ المؤقتة (Cached tokens) بلا شيء على الإطلاق، وهو ما قلل في محادثة طويلة من تقدير دورة واحدة بمقدار عدة دولارات. تم تصحيح الاثنين للمضي قدماً.
الإصدار 0.9.7537 أغسطس 2026
معظمها أشياء كانت خاطئة بهدوء بدلاً من أن تكون معطلة بشكل واضح: إعدادات اختفت دون سابق إنذار، وحوار لم تتمكن من الرد عليه، وبرنامج نصي فشل دون أن يخبرك بما انجزه بالفعل. بالإضافة إلى أكثر من حساب لكل مزود، وطريقة لمقاطعة التشغيل، وخيار لإلغاء حد الخطوات تماماً.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: الاحتفاظ بعدة حسابات أو مفاتيح لنفس المزود: احتفظ كل مزود ببيانات اعتماد واحدة بالضبط، لذا فإن الحساب الثاني — أو مفتاح العمل إلى جانب المفتاح الشخصي — كان يعني الكتابة فوق الأول ولصقه لاحقاً. يحتفظ كل مزود الآن بقائمة، تشمل الحسابات التي تم تسجيل الدخول إليها ومفاتيح API على حد سواء، مع استخدام أحدها. التبديل بينها يتم بنقررة واحدة، وإزالة إحداها من Caiioo لا يلغي شيئاً عند المزود.
- عام: التشغيل بدون حد للخطوات: المهام الطويلة — إعادة هيكلة كبيرة، ومراجعة متعددة المستندات، وتسلسل متصفح بخوات كثيرة — كانت تصل عادةً إلى الحد الأقصى وتتوقف في منتصف المهمة، وهو ما يعد نهاية مفاجئة وليست وظيفة مكتملة. يمكن الآن تعيين الحد الأقصى للخطوات إلى "غير محدود"، سواء في الإعدادات أو لوكلاء فرعيين مفوضين. التشغيل غير المحدود يتوقف مع ذلك عند زر التوقف، وعند حدود التكلفة والسياق، وإذا توقف عن إحراز تقدم.
- عام: مقاطعة التشغيل، ومعرفة ما إذا تم تلقي تدخلك: الكتابة أثناء عمل Caiioo تضع رسالتك في قائمة انتظار ليتم التقاطها في الخطوة التالية — تماماً عندما تسير الأمور بشكل جيد، وخطأ بمجرد ألا تسير كذلك. يوجد الآن زر مقاطعة بجواره يؤدي إلى إيقاف التشغيل وإرسال رسالتك كدور عادي. تشير الرسائل الموجودة في قائمة الانتظار إلى ذلك أثناء انتظارها، ويتم الآن وضع علامة "لم يتم التسليم" على الرسالة التي انتهى التشغيل دون قراءتها أبداً، بدلاً من أن تبدو تماماً مثل رسالة تم التصرف بناءً عليها.
إصلاحات الأخطاء
- عام: خوادم MCP المُكوّنة تتوقف عن الاختفاء — وتلك التي ضاعت بالفعل تعود: يمكن أن يؤدي تسجيل الدخول إلى إعادة تسمية ملف التعريف الخاص بك في الخلفية، ولم يتم نقل سوى المحادثات والملفات. ظل كل شيء آخر يشير إلى الاسم القديم وأصبح غير مرئي: لا يزال على القرص، ومن المستحيل رؤيته. خوادم MCP هي ما تم ملاحظته؛ وذهبت التذكيرات والمهام المجدولة ومجلدات المرفقات في نفس الاتجاه وقالت أقل عن ذلك، نظراً لأن المهمة المجدولة تتوقف ببساطة عن التشغيل. يتم نقلها جميعاً الآن، ويتم اعتماد أي شيء تقطعت به السبل بواسطة إصدار سابق مرة أخرى عند تسجيل الدخول التالي بدلاً من الحاجة إلى إعدادها مرة أخرى.
- عام: نافذة حوار موافقة يمكنك الرد عليها بالفعل: تأكيد يحمل الكثير من المحتوى — اقتراح طويل، مجموعة كبيرة من وسائط الأدوات — نما متجاوزاً النافذة وأخرج زري القبول والرفض خارج الشاشة، مع عدم وجود طريقة للتمرير إليهما ولا طريقة لإغلاقه. عالقة كانت المحادثة حتى إعادة تشغيل التطبيق. أصبحت نوافذ الحوار الآن محصورة في النافذة، وتقوم بالتمرير لمحتواها الخاص، وتحافظ على الأزرار في متناول اليد.
- عام: الاتصال بخادم MCP عن بعد يعمل من المحاولة الأولى: فشل الترخيص الأول بالخطأ "Missing required parameter: client_id" ولم يتم تمريره إلا بعد التحديث. كان Caiioo يتعامل مع نموذج بيانات اعتماد فارغ كما لو كنت قد ملأته، لذلك لم يتم تسجيله لدى المزود على الإطلاق. إنه يسجل بشكل صحيح الآن — وإذا قام خادم ما بإرجاع معرف عميل فارغ، فإن Caiioo يقول ذلك بنفسه بدلاً من تسليمك صفحة خطأ المزود.
- سطح المكتب والامتداد: قراءة مربعات الاختيار للنموذج، والنقر فوق ما تم العثور عليه للتو: أدى فحص الصفحة إلى إرجاع عناصر النموذج دون توضيح ما إذا تم تحديدها، لذا فإن الطريقة الوحيدة للتحقق من حالة مربع الاختيار كانت لقطة شاشة لكل حقل. يمكن أن يفشل النقر أيضاً بالخطأ "Element not found" على عنصر تم العثور عليه قبل لحظات، لأن القوائم التي تعيد رسم نفسها تقوم بإزالته حقاً لإطار واحد. يتم الآن الإبلاغ عن حالة العنصر مباشرة، وينتظر النقر لفترة وجيزة لإعادة الرسم بدلاً من الاستسلام، وتعمل لقطات شاشة المنطقة على الصفحات ذات السياسة الأمنية الصارمة.
- سطح المكتب والامتداد: تشغيل Python فاشل يوضح ما تم إنجازه أولاً: عندما يتوقف البرنامج النصي في منتصف الطريق، تكون النتيجة خطأً مجرداً — لا شيء حول الخطوات التي اكتملت بالفعل، ولا توجد طريقة للتمييز بين مترجم تم إعادة تشغيله تحت منك وخطأ مطبعي عادي. يبلغ كل تشغيل الآن عما إذا بدأ بمترجم جديد، وكم بقي من ميزانية استدعاء الأدوات الخاصة به، وما قام بطباعته قبل أن يفشل. لقطات الشاشة المأخوذة من داخل البرنامج النصي توضح الآن بوضوح أن البرنامج النصي لا يمكنه رؤيتها.
- عام: يتم الإبلاغ عن نتيجة أداة متكررة كملاحظة جديدة: عندما تكون النتيجة مطابقة لنتيجة سابقة، استبدلها Caiioo بمؤشر يقرأ كـ "لديه هذا بالفعل". للحالة الشائعة — إعادة قراءة صفحة للتحقق من حفظ التغيير — المطابقة هي عكس الاطمئنان: إنه دليل على أن التغيير لم يتم حفظه. تشير الملاحظة الآن إلى أنه تم إجراء ملاحظة جديدة وأنه لم يتغير شيء.
- عام: يُنظر إلى "فقط قم بملفه" على أنه تعليمة: طُلب منه فعل شيء ما مباشرة، وكان Caiioo سيؤكد مع ذلك التفاصيل التي تم توفيرها للتو، ويبحث عن أداة استخدمها بنجاح قبل دور واحد. كلاهما يتنحى جانباً الآن عندما تكون قد كنت صريحاً بالفعل.
- iOS: حذف حسابك يحذرك بشأن فوترة Apple أولاً: حذف حساب Caiioo لا يلغي اشتراكاً تم شراؤه من خلال Apple — أنت وحدك من يمكنه فعل ذلك، من خلال Apple — لذا كان من الممكن حذف الحساب والاستمرار في فرض الرسوم، دون باقي حساب لشرح الرسوم. يقول Caiioo ذلك الآن قبل الحذف ويقدم خيار فتح "إدارة الاشتراكات".
- iOS: عملية شراء لم يتمكن التطبيق من الإبلاغ عنها تتم التسوية بشأنها من تلقاء نفسها: إذا فشل تأكيد الخوادم الخاصة بنا بعد أن أخذت Apple الدفعة، فقد عمل الاشتراك على هذا الجهاز وليس في أي مكان آخر — وأظهر إعادة التثبيت أو الجهاز الثاني عدم وجود اشتراك على الإطلاق. يكمل إشعار Apple الخاص عملية الشراء على جانب الخادم، لذلك فهو يتبعك.
الإصدار 0.9.7527 أغسطس 2026
إصلاحات لأربعة أشياء كان كل منها يبدو على غير حقيقته: مهمة مفوضة تم إيقافها بسبب التفكير بصمت، زر مجلد على الهواتف لا يفتح شيئاً، نماذج تمت محاسبتها بسعر خاطئ، ودرجة جودة تم خفضها بصمت بواسطة فحص لم يتم تشغيله أبداً.
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- عام: لم يعد يتم قطع المهمة المفوضة الطويلة بعد ثلاث دقائق: تسليم مهمة كبيرة إلى وكيل فرعي — بحث عميق، ملخص طويل — فشل بعد 180 ثانية مع انتهاء المهلة ودون أي مخرجات على الإطلاق، وكأنها لم تبدأ قط. لقد بدأت؛ كانت تفكر. النماذج الأحدث تفكر بصمت قبل أن تكتب أي شيء، وكان Caiioo يتعامل مع الصمت على أنه توقف. وهو يتعرف الآن على وكيل فرعي يعمل ويمنحه ما يصل إلى عشرين دقيقة، وبعدها يتم استئناف الحماية القديمة بحيث تتوقف المهمة العالقة حقاً بدلاً من تعليقها إلى الأبد.
- iOS و Android: زر المجلد لم يعد يفتح قائمة فارغة: الهواتف والأجهزة اللوحية ليس لديها نظام ملفات يمكن لـ Caiioo الوصول إليه، لذا لم تكن قائمة مجلدات مساحة العمل تعرض شيئاً بشكل صحيح — ولكن الزر الذي يفتحها كان لا يزال موجوداً، وكان النقر عليه يفتح لوحة فارغة. تم الآن إخفاء الزر حيث لا يمكن للمجلدات أن تعمل.
- عام: نماذج CometAPI تظهر تكلفتها الفعلية: تم عرض المتغيرات القديمة والمتخصصة بسعر عائلة نماذجها بدلاً من سعرها الخاص. من بين 171 نموذجاً متأثراً، كان 41 خاطئاً، في كلا الاتجاهين — أحدهما ظهر بـ 500 ضعف سعره الحقيقي، والأكثر خطورة، نماذج أخرى ظهرت أرخص بكثير مما هي عليه بالفعل. يعرض كل نموذج الآن سعره الخاص.
- عام: فحص الجودة الذي لا يمكن تشغيله لم يعد يُحتسب كفشل: في امتداد المتصفح، لا يمكن تنفيذ نوع واحد من فحوصات التقييم الذاتي على الإطلاق، وكان يتم تسجيله كفحص فاشل — مما أدى إلى خفض درجة العنصر بصمت والقراءة كمشكلة جودة حقيقية. يتم الآن الإبلاغ عن الفحوصات التي تعذر تشغيلها على هذا النحو واستبعادها من النتيجة بالكامل.
الإصدار 0.9.7517 أغسطس 2026
إصلاح واحد لعطل شامل: توقفت كل إجراءات التفاعل مع الصفحات — مثل النقر، وملء الحقول، وقراءة DOM — عن العمل في المتصفح على جميع المواقع. أما التنقل واستخراج النصوص فظلا يعملان، وهو السبب بالتحديد في أن المشكلة كانت تبدو وكأنها مجرد عدم استقرار وليست تعطلاً تاماً.
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- سطح المكتب والإضافة: أتمتة المتصفح تعمل مجدداً: كانت إجراءات النقر، وملء الحقول، وفحص الصفحة، والتقاط لقطات الشاشة ذات الحجم المعدل تفشل بسبب خطأ في سياسة أمان المحتوى (Content Security Policy) على جميع المواقع، بما في ذلك ويكيبيديا. تمنع قواعد إضافات Chrome إنشاء الكود من النصوص وقت التشغيل، وتلك كانت الطريقة التي تصل بها كل من هذه الإجراءات إلى الصفحة. أصبحت هذه الإجراءات تنادي الآن وظائف متضمنة مسبقاً في الإضافة، بحيث لا يتم بناء أي شيء أثناء التشغيل. تحتاج إلى تحديث إضافة متصفح Caiioo بالإضافة إلى التطبيق — فالإضافة هي ما يتيح تنفيذ هذه الإجراءات، وحتى يتم تحديثها ستظهر لك رسالة تطلب منك ذلك.
- سطح المكتب والإضافة: محدد سيء يوضح سببه بدلاً من إشعار فشل الإجراء: كان محدد CSS غير القابل للتحليل يتسبب في فشل سكريبت الصفحة بصمت، ويعود الإجراء بخخطأ داخلي لا يشير إلى أي شيء مفيد. الأسوأ من ذلك أن هذا الفحص يتم تنفيذه قبل الإجراء نفسه، لذا أدى وجود محدد سيء واحد إلى تعطيل النقر، والملء، والكتابة، والتمرير بمؤشر الفأرة، والتمرير في الصفحة قبل تشغيل أي منها. أصبح تطبيق Caiioo يوضح الآن العملية التي فشلت والمحدد الذي رفضه المتصفح. يؤدي هذا أيضاً إلى استعادة أبعاد لقطات الشاشة التي كان قد أبلغ عن أنها 0×0.
الإصدار 0.9.7506 أغسطس 2026
مجلدات مساحة العمل تكبر وتتطور: يمكن لـ Caiioo الآن قراءة وتعديل الملفات التي تحتفظ بها بالفعل على القرص، وتشغيل سلسلة أدوات المشروع، كما أنه يسأل قبل الكتابة فوق أي شيء. بالإضافة إلى قائمة طويلة من الإصلاحات للأشياء التي كانت تؤدي الغرض بشكل خاطئ في الصمت — استدعاء أداة لم يجب على أي شيء، جولة محددة بعشر خطوات، خطأ لم يظهر إلا بعد إرسال الرسالة التالية.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- سطح المكتب والإضافة: العمل مع الملفات الموجودة لديك بالفعل: قم بتوجيه Caiioo إلى مجلد ليقوم بقراءة وتعديل ملفاتك في مكان وجودها، بدلاً من إنشاء نسخة ثانية داخل التطبيق. يتم إعداد المجلدات مرة واحدة ويمكن تفعيلها أو إلغاء تفعيلها لكل محادثة على حدة، وتبدأ المحادثة الجديدة بدون تفعيل أي منها. قبل الكتابة فوق ملف قمت بكتباته، يحفظ Caiioo تراجعاً من خطوة واحدة — وهو يرفض تماماً تحويل مستند Word أو Excel أو PDF إلى نص مستخرج خاص به.
- سطح المكتب: تشغيل سلسلة أدوات المشروع: تبدأ سطر الأوامر الآن في مجلد المشروع الصحيح، بحيث يتم تشغيل
npm testأوcargo checkعلى المجلد الذي تقصده بدلاً من المكان الذي تصادف وجود التطبيق فيه. - نظاما Windows وLinux: عناصر تحكم في موضع النافذة: تحصل اللوحة الجانبية على أزرار لتقسيمها إلى اليسار أو اليمين، أو جعلها عائمة، أو تثبيتها في الأعلى، أو إخفائها أسفل النوافذ الأخرى.
- شائع: تنقيح جولة واحدة بدلاً من حذف الباقي: كانت إزالة شيء في منتصف المحادثة تعني حذف تلك الرسالة وكل ما بعدها. يمكنك الآن تنقيح تلك الجولة وحدها — حيث تتم إزالة الموجه (الـ prompt) والرد وأي استدعاءات للأدوات، بينما تبقى بقية المحادثة، ولا يرى المساعد سوى أنه تم تنقيح الجولة.
- شائع: يمكن لـ Caiioo اختيار صوته الخاص: عند قراءة شيء بصوت عالٍ، يمكنه الآن اختيار صوت، ومعدل تحدث، ونَمُوذَج كلام يناسب اللحظة، بدلاً من استخدام إعداد الصوت العام الخاص بك دائماً.
إصلاح الأخطاء
- شائع: لم يعد يتم قطع المهام الطويلة عند عشر خطوات: كان أحد الإعدادات يمتلك أربعة إعدادات افتراضية مختلفة موزعة في جميع أنحاء الشيفرة البرمجية وكان الأصغر يفوز بصمت، لذا كانت المهام المعقدة تتوقف بعد عشر خطوات بغض النظر عن النَّمُوذَج أو الخطة الخاصة بك. يوجد الآن إعداد افتراضي واحد.
- شائع: يظهر الخطأ في الجولة الفاشلة على الفور: كان الخطأ يظهر في المحادثة فقط بعد أن تقوم بإرسال رسالة أخرى — ثم يربط نفسه بالجولة السابقة. أصبح يظهر الآن وقت حدوثه.
- شائع: قراءة جداول البيانات تُبلغ عن المكان الذي تنتهي فيه البيانات بالفعل: تقوم واجهة برمجة التطبيقات (API) الخاصة بـ Google بإزالة الصفوف الفارغة من كل عملية قراءة، لذا تعود عمليتا قراءة لنفس الصفوف بأطوال مختلفة وتبدو الصفحة الكاملة تماماً مثل الصفحة الأخيرة. لقد خلط Caiioo بين الاثنين ويمكنه كتابة تحديث في الصف الخطأ. وهو يقرأ الآن النطاق الحقيقي لورقة العمل.
- شائع: تتم تسمية المفتاح الصادر من موفر خاطئ بمجرد رؤيته: لصق مفتاح OpenRouter، على سبيل المثال، في حقل Poe أدى إلى فشل كل طلب برسالة فارغة "Invalid API key". يتعرف Caiioo الآن على عدم التوافق أثناء إدخالك له.
- المراسلة: الإعدادات توضح ما الذي يفعله فعلياً لتشغيله: يمكنك اتباع كل خطوة موثقة ومع ذلك لا تتلقى شيئاً، لأن الرسائل الواردة تحتاج إلى تفعيل الوصول عن بُعد (Remote Access) للجهاز — وهو إعداد منفصل ومُعطَّل افتراضياً ولا تتم مزامنته بين أجهزتك. تبدأ الإعدادات والدليل بهذا الأمر الآن، وتوفر خيار تفعيله.
- شائع: يتوقف منشئ المحتوى (Composer) عن إخفاء أزراره الخاصة: على النافذة الضيقة، تم اقتصاص صف الأيقونات، مما أدى إلى قطع أي أزرار تصادف وجودها في النهاية بدون أي طريقة للوصول إليها. تنتقل هذه الأزرار الآن إلى قائمة منسدلة إضافية. ظل محدد النماذج (Model selector) مخفياً أيضاً بالتحديد عندما فشل أحد الموفرين في التحميل — وهو الوقت الذي تكون فيه بأمس الحاجة إليه للتبديل بعيداً عنه.
- شائع: لم يعد يتم إنشاء نَمُوذَج مخصص عن طريق الصدفة: أدى مجرد فتح وإغلاق مربع حوار الإعدادات إلى إنشاء نسخة دائمة من نَمُوذَج مدمج لم تقم بتعديله أبداً، ومزامنته مع أجهزتك الأخرى.
- iOS وAndroid: متصفح التطبيق يستعيد حالته بدلاً من التعطل: أدى الوصول إلى الحد الأقصى لعلامات التبويب المفتوحة إلى إيقاف البحث في منتصف المهمة بدلاً من إعادة استخدام علامة تبويب، وكانت ملفات PDF ترفض الفتح.
- شائع: لا تفشل جولة كاملة بسبب مخطط أداة واحدة: يتحقق بعض الموفرين من كل أداة متاحة معاً ويرفضون الطلب بأكمله إذا كانت إحدى الأدوات غير صالحة — لذا تسببت إدخال واحدة سيئة في إسقاط الجولة، مع ظهور خطأ يذكر موضعاً بدلاً من السبب.
- شائع: نماذج CometAPI تُحمل مرة أخرى: قامت CometAPI بتغيير شكل أحد الحقول في كتالوجها وتوقفت قائمة النماذج عن التحميل تماماً — حيث ظهر محدد النماذج فارغاً بدون أي تفسير مفيد. يقرأ Caiioo الآن الشكلين القديم والجديد، ويتم إجراء فحص في كل عملية بناء (build) بحيث يتم اكتشاف التغيير مثل هذا قبل شحنه بدلاً من بعده.
- شائع: تعمل استدعاءات الأدوات من خلال البوابات التي توجه الطلبات إلى Claude: قد ي فشل طلب شيء يتطلب أداة تماماً مع رسالة خطأ تحقق من الموفر. تقبل البوابات مثل CometAPI الطلبات بتنسيق واحد وتوجهها إلى Claude، وهو أكثر صرامة — حيث كان يتم إرسال العديد من أدوات Caiioo الخاصة بتنسيق يرفضه Claude، وتؤدي أداة واحدة سيئة إلى إسقاط كل أداة أخرى في نفس الطلب.
الإصدار 0.9.7495 أغسطس 2026
إصدار مخصص للاستقرار في الحالات التي كان يُحتمل فيها أن يتوقف Caiioo عن العمل: أداة طلبتها بالاسم وتعيد رد "غير معروف"، إجراء قام النموذج بسرده فقط بدلاً من تنفيذه، وصوت فشل في تطبيق سطح المكتب.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- عام: السؤال عن أداة لم يعد يجيب بـ "غير معروف": التحقق مما إذا كانت الأداة متاحة — مثل التقويم — كان قد يعود بادعاء أن الفئة بأكملها غير موجودة. كان Caiioo يبحث بعد ذلك عن شيء لم يكن مفقوداً أبداً، وفي أسوأ الأحوال كان يدخل في حلقة من مربعات الحوار الفارغة للموافقة بدلاً من أداء العمل. يجيب الآن بالأداة، أو يوضح صراحة أنه لم يتم العثور على الأداة وكيفية سرد الأدوات المتاحة.
- عام: إجراء يقول Caiioo إنه فعله يحدث بالفعل: قامت بعض نموذجات الذكاء الاصطناعي بكتابة استدعاء الأداة كنص عادي بدلاً من تنفيذها، ثم أبلغت عن نتيجة واثقة ומبتكرة — بما في ذلك رقم تقرير خطأ لتقرير لم يتم تقديمه أبداً. يتم الآن تنفيذ النية المكتوبة بالفعل، والشيء التالي الذي يخبرك به Caiioo هو النتيجة الفعلية.
- macOS وسطح المكتب: القراءة بصوت عالٍ تعمل مع أصوات ElevenLabs: فشل كل تركيب لأصوات ElevenLabs في تطبيق سطح المكتب بسبب خطأ في فك تشفير الصوت، لأن الصوت تم طلبه بتنسيق يمكن للمتصفح وحده فك تشفيره. أصبح يطلب الآن تنسيقاً يمكن لسطح المكتب تشغيله.
- عام: سهم التمرير إلى الأسفل يتوقف عن التداخل مع شريط الاقتراحات: تم وضع السهم مقابل مربع الرسالة، لذلك هبط فوق أي شيء يقع فوقه وأومض عند ظهوره. أصبح الآن يقع مقابل المحادثة نفسها.
Version 0.9.7485 أغسطس 2026
إصدار مخصص لتحسين استقرار تجربة الرد نفسها: أصبحت الإجابات تُبث من خلال مسار عرض واحد بدلاً من ثلاثة، وتوقف العرض عن القفز عند انتهاء الرد أو أثناء القراءة في منتصف الإجابة، وتم إصلاح عطلين كانا قد يتسببان في عجز Caiioo عن استخدام أداة طلبتها بالاسم. أصبح بإمكان Caiioo أيضاً تقديم تقرير خطأ نيابةً عنك.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: يستطيع Caiioo تقديم تقارير الأخطاء والملاحظات نيابةً عنك: اطلب منه الإبلاغ عن مشكلة سيقوم بفتح نموذج الدعم المدمج مع ملء مسبق بتقرير بأسلوب مهندسي البرمجيات لتراجعه وترسله. قل "قم برفعها فحسب" ومع موافقتك سيقوم بإرسال التذكرة مباشرةً، مع إرفاق النص التقني للمحادثة لكي يتمكن الفريق من إعادة إنتاج ما رأيته.
إصلاح الأخطاء
- عام: لم يعد العرض يقفز إلى الخلف عند انتهاء الرد: في اللحظة التي تكتمل فيها الإجابة، كانت لوحة الاقتراحات التي تظهر أسفل المحادثة تقلص منطقة القراءة بصمت، مما دفع العرض بعيداً عن الأسفل، فانزلت نهاية الإجابة عن نطاق الرؤية وبدو الشاشة وكأنها ترتد عائدة إلى رسالتك الخاصة. يظل العرض الآن مثبتاً بنهاية الرد خلال كل ما يظهر عند الاكتمال.
- نظام التشغيل macOS وسطح المكتب: القراءة أثناء الرد تحافظ على مكانك: مع فتح لوحة خطوات العمل، كانت استدعاءات الأدوات والاستدلالات التي تصل فوق موضع القراءة الخاص بك تدفع العرض يميناً ويساراً، وكان الأسوأ في تطبيق Mac، حيث لا يقوم محرك المتصفح الخاص به بأي تصحيح للتمرير بمفرده. تثبت المحادثة الآن أي شيء تنظر إليه على كل منصة، ولا تتبع الأسفل إلا عندما تكون هناك بالفعل.
- عام: الإجابة المُبثة تُعرض مرة واحدة وبسلاسة: كانت الإجابة الواحدة تُعرض بثلاث طرق مختلفة طوال دورة حياتها: نسخة مباشرة، ونسخة متأخرة، ونسخة نهائية مُعاد بناؤها، ومخيطة معاً بواسطة التخمين مما أنتج نصاً مضاعفاً، وومضات فارغة، وتغير شكل التخطيط في منتصف الرد. يوجد الآن مسار واحد من النموذج إلى الشاشة، مع تخطيط ثابت من الرمز الأول إلى الإجابة النهائية وكشف سلس بطريقة الآلة الكاتبة.
- نظاما iOS و Android: الإجابة النهائية تصل دائماً: على الهواتف، كانت الإجابة النهائية المُجمّعة بالكامل لا تُسلم بصمت - احتفظت الشاشة بكل ما تم بثه وفقدت أي شيء تم تجميعه في النهاية. تصل الحالة النهائية الآن على نفس قناة بقية الرد.
- عام: طلب أداة بالاسم يجدها دائماً: قول "استخدم أداة التقويم" قد يعود بنتيجة عجز Caiioo عن القيام بذلك، حيث قام مطابق الأدوات بترتيب الأسئلة حول الأدوات بشكل سيء، حتى مع وجود اسم الأداة ذاته في رسالتك. أصبحت الأداة التي تسميها مباشرة متاحة دائماً الآن.
- عام: يمكن استخدام الأدوات المكتشفة فعلياً: عندما بحث Caiioo عن أداة مفقودة في منتصف المحادثة، أجاب البحث بـ "نادها بالاسم وستتصل"، وهو وعد لا تستطيع بعض النماذج العمل بموجبه هيكلياً، مما ترك Caiioo عالقاً في طرح مربعات حوار إذن عديمة الفائدة بدلاً من إنجاز العمل. يتم الآن توصيل الأدوات المكتشفة فوراً.
- عام: الصور التي يتم تحميلها في الرد تتوقف عن دفع النص: كانت الصورة المولدة عند وصولها تتوسع من مؤشر تحميل ذي سطر واحد إلى كامل ارتفاعها، مما دفع ما كنت تقرؤه بعيداً إلى أسفل الصفحة. تم حجز مساحة لها أثناء تحميلها الآن.
الإصدار 0.9.7474 أغسطس 2026
مراجعة شاملة لـ Slate تعمل على إصلاح عدد من الطرق التي يمكن من خلالها فقدان التعديلات أو تغييرها بصمت — في ملفات PDF، والمستندات المتمحورة حول التزامن مع Google Drive، والتعليقات، والتغييرات المتتبعة. يستطيع Caiioo الآن أيضاً تثبيت تطبيقات المحور (hub apps) وإعداد خوادم MCP بنفسه.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: يستطيع Caiioo تثبيت ما يحتاجه: كان طلب شيء لا يستطيع Caiioo فعله بعد يعني إخبارك بشاشة الإعدادات التي يجب فتحها. أصبح بإمكانه الآن البحث في Community Hub، وتوضيح ما تقوم به أي حزمة، وتثبيتها بمجرد موافقتك. يمكنه أيضاً سرد خوادم MCP الخاصة بك، وإضافة خادم جديد، وبدء عملية تسجيل الدخول — بما في ذلك للخوادم المتعثرة التي تحتاج إلى تسجيل دخول والتي لا تسجل أي أدوات ولذلك كانت غير مرئية له مسبقاً.
إصلاح الأخطاء
- عام: تعديلات ملفات PDF تنجو من التكبير/التصغير: أدى تغيير النص في ملف PDF ثم إجراء تكبير أو تصغير إلى اختفاء التغيير من الصفحة. الأسوأ من ذلك، أن النقر فوق هذا النص ثم النقر في مكان آخر أدى إلى تدمير التعديل بشكل حقيقي، بينما ظل المستند يعتقد أنه موجود — لذا فإن ما رأيته وما كان سيتم تصديره لم يعد متوافقاً.
- عام: مزامنة ملف Word أو Excel أو PDF مع Google Drive لم تعد تستبدله: الملف الذي يُفتح من Drive احتفظ بزر مزامنة يعمل، وأدى الضغط عليه إلى تحميل عرض بصيغة نص عادي فوق مستندك الأصلي والإبلاغ عن النجاح. ترفض المزامنة الآن وتشير بك إلى "الحفظ إلى Drive" (Save to Drive)، والذي يقوم بكتابة ملف حقيقي.
- عام: لم تعد تعليقاتك تُحذف عند الحفظ: التعليقات التي أضافها Caiioo، وكل تعليق على ملف تعليمات برمجية، كانت تُحذف عند الحفظ التالي.
- عام: حذف مستند يوقف حفظه لنفسه: ظل محرر النصوص في التطبيق وعلى الهواتف مفتوحاً ومستمراً في الحفظ ضمن المستند الذي حذفته للتو، مع الإبلاغ عن "تم الحفظ" (Saved) في كل مرة.
- عام: التراجع (Undo) لا يمكنه الامتداد إلى مستند آخر: بعد قبول تغيير متتبع ثم فتح ملف مختلف، يمكن لضغطة واحدة على "تراجع" أن تستبدل هذا الملف بمحتويات المستند السابق.
- iOS و Android: التنزيلات تُحفظ فعلياً: كل عملية تصدير باستثناء PDF لم تكن تكتب شيئاً على الإطلاق ومع ذلك كانت تظهر عبارة "تم التنزيل" (Downloaded).
- عام: تغييران في نفس الفقرة يتم تمييزهما بشكل صحيح: التغيير الثاني المشطوب استقر في منتصف كلمة مجاورة.
- عام: تغييرات Word المتتبعة يمكن قبولها ورفضها: على مستند مستورد من Word لم تكن الأزرار تفعل شيئاً — ظل التغيير ولم يتحرك عداد المراجعة أبداً.
- عام: طلب عدة تغييرات متتالية يحافظ عليها جميعها: تم قياس كل اقتراح مقابل المستند الأصلي بدلاً من المستند الذي يسبقه، لذا فإن قبول الثاني أدى إلى التراجع عن الأول.
- عام: الصيغ الرياضية تنجو من التصدير: مستند يحتوي على رياضيات تم تصديره إلى Word أو صفحة ويب أو نص منسق مع فقدان كل صيغة رياضية.
- عام: التنسيق لم يعد يعيد كتابة التعليمات البرمجية والنصوص المنسقة مسبقاً: أدى الضغط على تنسيق (Format) في صفحة ويب إلى إعادة تدفق أي شيء داخل كتلة تعليمات برمجية أو نص برمجي أو نمط، مما أدى إلى تغيير ما تقوم به.
- عام: النصوص التي تحتوي على علامات تشكيل وغير اللاتينية في عروض البيانات: وصلت الأسماء والنصوص التي تحتوي على علامات تشكيل أو أحرف صينية أو يابانية أو رموز تعبيرية بشكل مشوه.
- عام: تصدير جدول بيانات يحافظ على كل ورقة عمل: ورقتان عمل اختلفت أسماؤهما فقط بعلامة ترقيم أسفرتا عن أرشيف تفقد احداهما، مع الاستمرار في الإبلاغ عن العدد الإجمالي.
- عام: محادثة جديدة لا يمكنها الكتابة فوق مستند محادثة أخرى: بدء مستند باسم قيد الاستخدام بالفعل في مكان آخر استبدل ذلك المستند بدلاً من إنشاء مستند جديد.
- عام: إجابة قادمة لم تعد مقاطعة بواسطة المزامنة: المزامنة التي تبدأ بينما كان Caiioo يرد تنافست مع الرد نفسه، لذا توقف الرد بشكل مرئي ثم هبط دفعة واحدة. تنتظر المزامنة الآن حتى ينتهي الرد، على الهواتف وتطبيقات Mac وسطح المكتب على حد سواء. أدى حذف Google Drive أيضاً إلى ترك المزامنة تعاود المحاولة إلى الأبد.
- عام: إجابة متدفقة لم تعد تومض أثناء وصولها: كان يتم رسم تنسيق نصف منتهٍ قبل اكتماله — كتلة تعليمات برمجية غير مفتوحة حولت بقية الرسالة إلى خط أحادي المسافة لفترة من الوقت، وعلامة غامقة مكتوبة جزئياً قلبت كل ما بعده، وظهر الجدول كصف من الأنابيب قبل أن يستقر في شكله الصحيح.
- سطح المكتب و macOS: المحادثات الطويلة لم تعد تتسبب في تعطل المساعد: محادثة ذات قدر كبير جداً من السياق يمكن أن تؤدي إلى تعطيل المساعد تماماً، مع عدم وجود أي شيء في السجل يوضح السبب.
- عام: إصلاحات الأمان في معاينات المستندات: النص المأخوذ من مستند — محتويات ملف عالمي ثلاثي الأبعاد، أو الخطأ الظاهر لمخطط غير صالح — تم إدراجه في الصفحة دون الهروب منه (escaped).
الإصدار 0.9.7464 أغسطس 2026
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- عام: المحادثات الطويلة على نماذج السياق الكبير لم تعد تتسبب في تعطل التطبيق: مع النماذج التي تقبل محادثات ضخمة، كان تطبيق Caiioo يخطئ أحيانًا في تقدير استهلاك النموذج — حيث كان يقرأ حدًا أصغر بكثير في مكان مقارنة بمكان آخر — ليقوم بإرسال بيانات أكثر بكثير مما خطط له. على سطح المكتب، كان هذا قد يتسبب في توقف المساعد منتصف الإجابة. كما كانت المرفقات داخل الرسالة، مثل ملفات PDF، تُحسب على أنها لا تكلف شيئًا، لذا يمكن لملف كبير أن يظل في المحادثة دون ملاحظة حتى يتسبب في حدوث خطأ.
- iOS و Android: كل عرض بملء الشاشة أصبح يحتوي على طريقة للعودة: كان فتح مسار أو صورة يملأ الشاشة دون وجود طريقة للعودة إلى الدردشة، مما يجعل إجبار التطبيق على الإغلاق هو الخيار الوحيد. يظهر الآن زر "← الدردشة" في كل عرض بملء الشاشة.
- عام: بدء مستند جديد لم يعد يتسبب في فقدان تعديلاتك: إذا كنت تعمل للتو على ملف قمت برفعه، فإن كل ما تم كتابته في المستند الجديد التالي كان يُحفظ في المكان الخطأ ويختفي عند إعادة فتحه.
- عام: الاطلاع على تعليمات وضع معين لم يعد ينشئ نسخة خاصة به: فتح موجه (Prompt) وضع معين وحفظه — حتى دون تغيير أي شيء — كان يحول ذلك الوضع إلى نسخة شخصية. ثم كان يظهر في منتقي الأوضاع كأنه ملك لك وينتقل إلى أجهزتك الأخرى كوضع مخصص، دون أي إشارة إلى أنه لم يتم تعديله بالفعل مطلقًا. أصبح يتم إنشاء نسخة فقط عندما تقوم بتغيير الصياغة بشكل حقيقي.
- سطح المكتب و macOS: تقرير الأعطال يوضح ما حدث بالفعل: عندما يتوقف المساعد بشكل غير متوقع، كان السجل يسجل فقط أنه قد خرج، دون أي تفاصيل توضح السبب. يتم الآن التقاط السبب والاحتفاظ به.
الإصدار 0.9.7453 أغسطس 2026
إصلاح مشكلة طلب حفظ مستند من Caiioo في أحد مجلداتك على تطبيقات Mac وسطح المكتب، والتي فشلت لعدة أسباب دفعة واحدة.
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- سطح المكتب وmacOS: أصبح حفظ ملف في أحد مجلداتك يعمل بنجاح: فشل طلب كتابة مستند من Caiioo إلى مجلد على حاسوبك على أنظمة macOS وWindows وLinux - وغالبًا ما كان يتم الإبلاغ عن عدم وجود طريقة للقيام بذلك، وأحيانًا كان يظهر رسالة تفيد بالنجاح بينما لم يظهر أي شيء. تم إصلاح أربعة أسباب منفصلة: لم تكن المرفقات قابلة للوصول كوقع للنسخ منه، ولم يصل مستند Word المنشأ أبدًا خارج عملية الخلفية التي أنشأته (لذا لم يظهر أي مرفق في أي مكان، على الرغم من رسالة النجاح)، وكان هناك اختلاف بين عمليتي تحقق مختلفتين حول ما إذا كان الملف موجودًا أم لا، وغالبًا ما لم يتمكن Caiioo من العثور على الأداة المناسبة للطلب في المقام الأول.
التحسينات
- سطح المكتب وmacOS: الطلب الفاشل يترك شيئًا مفيدًا في السجل: عند حدوث خطأ ما، كان ملف سجل التطبيق غالبًا لا يحتوي على أي شيء من المساعد على الإطلاق - لم يتم تسجيل التفاصيل إلا إذا قتمت بالفعل بتفعيل سجل تصحيح الأخطاء قبل حدوث المشكلة. يتم الآن الاحتفاظ بتفاصيل الطلب الفاشل وكتابتها تلقائيًا، بحيث يمكن تشخيص المشكلة من السجل دون الحاجة إلى إعادة إنتاجها أولاً. لا تسجل الطلبات الناجحة أكثر من ذي قبل.
الإصدار 0.9.7443 أغسطس 2026
يمكن لـ Caiioo الآن العمل على الشفرة البرمجية بالطريقة التي يعمل بها المطور — حيث يفهم ماهية الرمز البرمجي حقاً بدلاً من مجرد مطابقة النصوص، ويقوم بتشغيل المهام الطويلة مثل عمليات البناء أو اختبارات النظام في الخلفية بينما يتابع عمله.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- سطح المكتب: يفهم Caiioo شفرتك البرمجية وليس مجرد نصها: يؤدي البحث عن اسم إلى العثور على كل موضع يظهر فيه — التعريف، والأشياء غير المرتبطة التي تتشارك نفس الاسم صدفةً، والإشارات الموجودة في التعليقات أيضاً. يمكن لـ Caiioo الآن سؤال خادم لغات حقيقي بدلاً من ذلك: الانتقال إلى مكان تعريف أي شيء، والعثور على كل مكان يتم استخدامه فيه حقاً، وقراءة نوع الرمز والوثائق الخاصة به، وعرض قائمة بما يدفعه الملف، ورؤية الأخطاء والتحذيرات التي يُظهرها محرر النصوص الخاص بك. متوفر على أجهزة macOS وWindows وLinux، للمجلدات التي منحت Caiioo حق الوصول إليها.
- سطح المكتب: المهام طويلة الأجل تستمر في العمل: كان يجب أن تنتهي الأوامر ضمن خطوة واحدة، لذا فإن بدء تشغيل خادم تطوير، أو بناء مراقب، أو مجموعة اختبارات كاملة كان إما ينتهي وقته المسموح أو يعطل كل شيء. يمكن لـ Caiioo الآن بدء أمر في الخلفية، والمتابعة في أعمال أخرى، والعودة لقراءة مخرجاته — وعرض أو إيقاف ما يتم تشغيله. تبقى الأوامر في الخلفية داخل نفس صندوق الحماية الخاص بالمجلدات كما كان في السابق.
- سطح المكتب والإضافة: البحث يُظهر الشفرة البرمجية المحيطة بالمطابقة: يضيف البحث عن الملفات مطابقة غير حساسة لحالة الأحرف وخياراً تضمين الأسطر المحيطة، بحيث يصل النتيجة مع سياق كافٍ لتقييمها بدلاً من الحاجة إلى قراءة الملف مرة أخرى.
الإصدار 0.9.7433 أغسطس 2026
تحديث تالي للإصدار 0.9.742 يستعيد الملفات التالفة نتيجة تعديلها في Slate، ويجعل التحكم في سرعة الصوت يعمل مع أحدث أصوات ElevenLabs، ويقوم بتصحيح كتابة اسم التطبيق بحرف كبير.
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- عام: تعديل ملف مرفق لم يعد يستبدله بكتلة من النص: فتح أحد ملفاتك الخاصة في Slate وحفظه كان يؤدي إلى الكتابة فوق الملف بسجل التعديلات الداخلي ل Slate. إعادة فتحه كانت تظهر ذلك السجل — كتلة من الأقواس وعلامات التنصيص — بدلاً من مستندك. يتم الآن الاحتفاظ بالملف الأصلي كما كان وتخزين التعديلات بجانبه، مما يطابق طريقة التعامل مع ملفات Word و Excel و PDF والنصوص المنسقة. الملفات التالفة بهذه الطريقة ستتم استعادتها في المرة القادمة التي تفتحها فيها.
- عام: شريط تمرير سرعة التحدث يعمل مع أحدث صوت من ElevenLabs: في صوت v3 لم يكن شريط التمرير يفعل شيئاً — فهذا الصوت لا يمكنه تغيير سرعته ذاتياً، وعندما يُطلب منه ذلك، يعيد صوتاً بالسرعة العادية دون الإبلاغ عن مشكلة. يتم الآن تطبيق السرعة أثناء التشغيل بدلاً من ذلك، مع الحفاظ على طبقة الصوت طبيعية. مقايضة واحدة: عندما يكون شريط التمرير بعيداً عن الوضع الطبيعي، ينتظر صوت v3 المقطع كاملاً قبل البدء بدلاً من التحدث تدريجياً. أما في السرعة العادية فيستمر في البدء فوراً.
- عام: اسم التطبيق مكتوب Caiioo: كان الاسم يظهر بحرف صغير أسفل الأيقونة على آيفون وأندرويد، وفي إضافات المتصفح، وفي إضافة Safari.
الإصدار 0.9.7423 أغسطس 2026
ذكرياتك المحفوظة تنتقل الآن بين أجهزتك، ويمكن لـ Caiioo تعديل الملفات وتخطيط ملفات PDF في مكانها، وكل صوت من ElevenLabs يبدأ في التحدث بمجرد أن يكون لديه ما يقوله. يعمل هذا الإصدار أيضاً على إصلاح مشكلة مزامنة كانت تجعل التطبيق يبدو بطيئاً لدقائق في كل مرة.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: ذكرياتك تصل إلى جهاز جديد جاهزة للاستخدام: ما يتذكره Caiioo من محادثاتك يוו مزامنته الآن مع كل شيء آخر. في السابق، كان يجب على الجهاز الجديد إعادة بناء كل شيء من الصفر قبل أن تعمل استعادة الذكريات على الإطلاق - وهو أمر بطيء على الهاتف أو الجهاز اللوحي، وكان يجب أن يحدث ذلك قبل أن تصبح سجلك مفيداً بأي شكل من الأشكال. يؤدي حذف محادثة على جهاز واحد الآن أيضاً إلى إزالة ما تم تذكره منها في كل مكان، بحيث لا يمكن لمحادثة قديمة الرد نيابة عنك بعد حذفها.
- عام: تخطيط ملف PDF: يمكن لـ Caiioo الرسم على ملف PDF - حبر يدوي حُر لتحديد بند أو توجيه سهم نحو شكل، وملاحظات توضع في أي مكان على الصفحة، وصورة توقيع تُرسم في المكان الذي تريده. تُكتب العلامات في ملف PDF نفسه، لذا فهي تظل موجودة عند تنزيله وفتحه في أي مكان آخر. التوقيع المختوم هو علامة مرئية فقط: فهو لا يحمل أي تحقق من الهوية وليس توقيعاً إلكترونياً ملزماً قانوناً.
- عام: تعديلات دقيقة للملفات بدلاً من إعادة كتابة الملف بالكامل: يمكن لـ Caiioo تغيير عدة أجزاء محددة من الملف مرة واحدة، وإما أن يتم تطبيق جميع التغييرات أو لا يتم تطبيق أي منها. يمكنه أيضاً أن يوضح لك بالضبط ما سيغيره إعادة الكتابة المقترح قبل كتابة أي شيء، ونسخ ملف بين المجلدات دون تغييره - وهو الطريقة الآمنة الوحيدة لنقل الصور وملفات PDF والملفات الأخرى غير النصية.
- عام: كل صوت من ElevenLabs يبدأ في التحدث على الفور: كان صوتان فقط يتم تشغيلهما أثناء توليدهما؛ وكل صوت آخر - بما في ذلك الإصدار v3 التعبيري - كان يصمت حتى يصبح المقطع بأكمله جاهزاً. تبدأ جميعها في التحدث على الفور الآن، وv3 قابل للاختيار في منتقي الأصوات.
التحسينات
- عام: صوت افتراضي أسرع وأرخص: الصوت الافتراضي لـ ElevenLabs أصبح الآن Flash v2.5. تصفه ElevenLabs بأنه مكافئ في الجودة للافتراضي السابق وتوصي به لجميع الاستخدامات، وهو يكلف نصف السعر لكل حرف. تم تصحيح تقدير التكلفة المعروض في الإعدادات أيضاً - حيث كانت بعض الأصوات تُسعّر بمعدل خاطئ.
- عام: الإجابة المقاطعة تخبرك بما قد تكون فعلته بالفعل: إذا تم قطع Caiioo في منتصف الإجابة - أغلق التطبيق، قفل الهاتف - فلديها أي أداة بدأت بالفعل ولم تعد مهملة بصمت. أي شيء ربما يكون قد تصرف في العالم، مثل إرسال بريد إلكتروني، يُذكر بالاسم في الرد، لذا لا يتعين عليك ولا على Caiioo تخمين ما إذا قد حدث، ولن يقوم بذلك بهدوء للمرة الثانية عندما تستمر. الإجراءات غير الضارة بالتكرار، مثل قراءة ملف، تبقى بعيدة عن الطريق.
إصلاحات الأخطاء
- عام: لم يعد التطبيق يتوقف مؤقتاً لدقائق في كل مرة: قد تتعثر المزامنة في إعادة تنزيل نفس العناصر مراراً وتكراراً - حوالي 50 ثانية من كل 60 ثانية - ونظراً لقراءة الإعدادات والمحادثات من خلال نفس الاتصال، بدا كل شيء بطيئاً أثناء تشغيله. تم إصلاح ثلاثة أسباب منفصلة، وتستقر المزامنة بدلاً من الدخول في حلقة تكرارية. التذكيرات والمهارات والعناصر الأخرى التي استمرت في الظهور تظل في مكانها الآن.
- عام: تتم إعادة المحاولة للاتصال المنقطع: على امتداد المتصفح، وماك، وآيفون، وأندرويد، لم يتم إعادة محاولة الاتصال الذي فشل في منتصف الإجابة أبداً - فقد تعرف الفحص فقط على نوع الفشل الذي يراه الخادم. يتم الآن التعرف على هذه الإفخاخ في كل مكان وإعادة المحاولة، طالما لم يتم عرض أي شيء عليك بعد.
- عام: بعض الأدوات عطلت كل رسالة على اتصال Grok: أدى تشغيل أداة بها إحداثيات على الشاشة، مثل استخدام الكمبيوتر، إلى رفض Grok لكل رسالة في المحادثة بدلاً من تلك الأداة فقط. يتم إرسال أوصافها الآن بالشكل الذي يتوقعه Grok.
- عام: قراءة إجابة منتهية لم تعد تنقلك إلى الأسفل: إذا قمت التمرير لأعلى لقراءة إجابة فور انتهائها، قفز العرض مرة أخرى إلى النهاية - مرتين، في تتابع سريع.
- iOS: تظهر الإجابات كما تُكتب على كل اتصال: قدم بعض المزودين الإجابة بأكملها مرة واحدة بدلاً من كلمة بكلمة، لأن قائمة الجهات التي يمكنها البث أصبحت قديمة.
- Windows: أوامر الصدفة تعمل بدلاً من التعليق: أمر مُرسل إلى صدفة مساحة العمل انتظر دقيقة كاملة ثم انتهت مهلته، لأنه كان يُكتب بلغة صدفة خاطئة.
- عام: الإجابات الطويلة ذات الاستدلال لم تعد تفشل على Anthropic: يمكن رفض المحادثة التي تضمنت استدلال النموذج نفسه تماماً عند إرسالها مرة أخرى.
الإصدار 0.9.74131 يوليو 2026
تحديث تالي للإصدار 0.9.740 يتضمن ثلاثة إصلاحات لطريقة عمل أدوات المساعد.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- عام: لم يعد المساعد يتوقف عن العمل عند تشغيل عدة أدوات دفعة واحدة: عندما يطلب نموذج عدة أدوات في نفس الخطوة، كانت أجزاء تلك الطلبات المتدفقة تتداخل مع بعضها البعض - مما يجعل الاستدعاءات تصل مشوهة أو تعمل بمدخلات خاطئة. يتم الآن تتبع كل طلب بشكل منفصل. وإذا وصل الطلب غير مقروء، يتم إبلاغ المساعد بذلك ليتمكن من إعادة المحاولة، بدلاً من تشغيل الأداة بصمت ودون أي مدخلات.
- عام: بعض الأدوات كانت تتسبب في تعطل كل رسالة عند الاتصال المباشر بـ Anthropic: تفعيل أداة تحتوي على إجراءات متعددة - مثل ملفات مساحة العمل أو استخدام الكمبيوتر - كان يجعل Anthropic يرفض كل رسالة في المحادثة، وليس فقط استخدام تلك الأداة. يتم الآن إرسال وصفها بالشكل الذي تتطلبه Anthropic.
- عام: إزالة مجلد تتطلب التأكيد أولاً: تدمج قائمة المجلدات بين أمرين - المجلدات التي يمكن لهذه المحادثة رؤيتها (خانة اختيار) وإزالة مجلد من Caiioo بالكامل. الإجراء الثاني لا يمكن التراجع عنه، لذا أصبح يتطلب تأكيداً قبل الإزالة.
الإصدار 0.9.74031 يوليو 2026
يتيح هذا الإصدار لتطبيق Caiioo العمل مع المجلدات الموجودة على جهاز الكمبيوتر الخاص بك دون الحاجة لنسخها، ويضيف ميزة الإملاء الصوتي على مستوى النظام في أنظمة Windows وLinux، كما يعالج مجموعة من مشكلات سطح المكتب في Windows - مثل تكرار أيقونة شريط المهام، واللوحة الجانبية التي كانت تفتح خارج حدود الشاشة، واللوحة الفارغة التي لم تكن تقدم أي معلومات.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- سطح المكتب والإضافة: العمل مع المجلدات على جهاز الكمبيوتر الخاص بك دون نسخها: أصبح بإمكان Caiioo الآن قراءة، والبحث في، وكتابة الملفات مباشرة داخل المجلدات التي تحددها - على أنظمة macOS وWindows وLinux وفي إضافة المتصفح. يمكنك إضافة مجلد من قائمة + المجاورة لصندوق الرسائل (إضافة مجلد...)، واختيار المجلدات التي يمكن لكل محادثة الوصول إليها. تبقى الملفات في مكانها: لا يتم نسخ أي شيء إلى وحدة تخزين الملفات الخاصة بـ Caiioo، لذا لن ينتهي بك الأمر بوجود نسختين من نفس المستند تتطوران بشكل منفصل.
- سطح المكتب والإضافة: الإشارة إلى ملف دون إرفاقه: تتيح لك ميزة + ← استعراض المجلد... اختيار ملف من أحد مجلداتك وإفلاته في الرسالة كمرجع. يقوم Caiioo بفتحه من القرص الصلب عند الحاجة إليه، مما يعني أن المستند الكبير لا يستهلك أي موارد حتى يتم قراءته فعلياً.
- Windows: أوامر الطرفية (Shell)، محصورة بأمان: تعمل طرفية مساحة العمل الآن على نظام Windows بالإضافة إلى macOS وLinux. تُنفذ الأوامر في PowerShell داخل حاوية تطبيقات Windows AppContainer التي يمكنها الوصول فقط إلى المجلد الذي حددته لـ Caiioo - وليس بقية القرص الصلب، ولا الشبكة إلا إذا قمت بتفعيل ذلك خصيصاً لهذا المجلد.
- Windows وLinux: الإملاء الصوتي في أي تطبيق: يؤدي اختصار لوحة المفاتيح العام إلى بدء الإملاء في أي مكان داخل النظام وكتابة ما تقوله في التطبيق النشط حالياً - وليس فقط في تطبيق Caiioo. يتماشى هذا مع ما يقدمه تطبيق Mac بالفعل.
التحسينات
- سطح المكتب: اختيار المجلدات باستخدام نافذة اختيار المجلدات العادية: كانت إضافة مجلد إلى مساحة العمل تعني سابقاً كتابة مسار مطلق (absolute path) في صندوق نصي. أصبحت أنظمة macOS وWindows وLinux تفتح الآن نافذة اختيار المجلدات الخاصة بالنظام.
- عام: متاحة للجميع ملفات مساحة العمل (Workspace Files): كانت مخفية سابقاً خلف إضافة خاصة بالمختبرين فقط. أصبحت الآن جزءاً قياسياً من Caiioo في أي مكان يتوفر فيه نظام ملفات للوصول إليه (تظل غير متوفرة على iOS وAndroid، اللذين لا يمتلكان مثل هذا الوصول).
- عام: استبدال مزامنة المجلدات بالوصول إلى المجلدات: كانت مزامنة المجلد تقوم سابقاً استيراد نسخة من كل ملف إلى Caiioo. العمل مع المجلد الحقيقي يؤدي نفس الغرض دون ازدواجية، لذلك تم الاستغناء عن المزامنة. يتم نقل المجلدات المتزامنة الحالية تلقائياً حيثما أمكن، ويترك الملفات المستوردة مسبقاً كما هي - يمكنك حذفها من مدير الملفات متى شئت. زر استيراد مجلد لمرة واحدة يظل كما هو إذا كنت لا تزال ترغب في الاحتفاظ بنسخة.
- Windows وLinux: ميزة "التحقق من التحديثات..." تخبرك بما حدث: كان عنصر القائمة لا يقوم بأي إجراء مرئي بصمت - فقد كان يعثور على التحديثات ولكن لم تكن لديه نافذة لعرضها فيها. أصبح الآن يؤكد لك عندما يكون تطبيقك محدثاً، ويعرض محتويات التحديث، ويطلب الإذن قبل التثبيت، تماماً مثل تطبيق Mac.
- Windows وLinux: يسمى التطبيق Caiioo مرة أخرى: أظهر برنامج التثبيت، وقائمة ابدأ، وعنصر إلغاء التثبيت، وعناوين النوافذ، وشريط المهام الاسم بأحرف صغيرة (lowercase).
إصلاح الأخطاء
- Windows: أيقونة واحدة فقط في شريط المهام: ظهرت أيقنتان في شريط نظام التشغيل، ولم تكن إحداهما تمتلك قائمة تعمل.
- Windows وLinux: إمكانية استعادة اللوحة الجانبية التي تفتح خارج الشاشة: إذا كان الوضع المحفوظ للنافذة يشير إلى شاشة لم تعد تمتلكها - إما بسبب فصلها أو تغير دقة العرض - كانت تفتح في مكان لا يمكنك الوصول إليه وتستبقيه في كل إعادة تشغيل. تعود اللوحة الآن إلى شاشة مرئية.
- Windows وLinux: اللوحة التي تفشل في التحميل توضح السبب: تسبب الفشل في بدء التشغيل في ترك نافذة فارغة دون أي شيء في سجلات التشغيل. ستحصل الآن على خطأ قابل للقراءة على الشاشة، وتُكتب التفاصيل في ملف سجل التطبيق (log file).
- عام: تنزيل نماذج الذكاء الاصطناعي المحلية يعمل مرة أخرى: فشلت تنزيلات النماذج برسالة "فشل الجلب" (Failed to fetch) بعد انتقال HuggingFace إلى خوادم تنزيل جديدة لم تتعرف عليها قواعد الأمان الخاصة بنا.
- عام: إمكانية تحديد Grok وCometAPI فعلياً: تم الإعلان عن توفر كليهما للجميع، لكن الأزرار الخاصة بهما كانت لا تزال مخفية خارج برنامج المختبرين.
- عام: تسجيل الخروج يمسح عبارة المرور الخاصة بالمزامنة الخاصة (Private Sync passphrase): كانت عبارة المرور تبقى على الجهاز بعد تسجيل الخروج. يتم مسحها الآن؛ بينما تُحفظ إعدادات المزامنة الخاصة بك، لذا فإن تسجيل الدخول مرة أخرى سيطلب منك فقط فتح قفلها.
- عام: إعادة تسمية إجراء أداة لا يعيد تفعيله صمتاً: الإجراء الذي قمت بإيقاف تشغيله كان يمكن أن يعيد تفعيل نفسه بهدوء بعد تحديث أعاد تسميته داخلياً.
- Windows وLinux: ظهور أيقونات Google Workspace: كانت أيقونات Gmail وCalendar وDrive في شاشة بيانات الاعتماد مفقودة من برنامج التثبيت.
Version 0.9.73930 يوليو 2026
يضيف هذا الإصدار Grok كمزوّد يمكنك تسجيل الدخول إليه باستخدام حساب Grok الخاص بك، ويجعل المهام المجدولة تعمل مرة واحدة بدلاً من مرة واحدة لكل جهاز، ويعيد إظهار عمليات الاستدلال المرئية لأحدث نماذج Claude، ويصلح نافذة "ما الجديد" الفارغة بعد التحديثات.
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- عام: استخدم Grok مع حساب Grok الخاص بك — لا حاجة لمفتاح API: أصبحت نماذج Grok من xAI متاحة كمزوّد مباشر، ويمكنك ربطها إما باستخدام مفتاح xAI API أو ببساطة عن طريق تسجيل الدخول بحساب Grok الخاص بك (الإعدادات ← مزوّدو الذكاء الاصطناعي ← xAI). على عكس بعض المزوّدين الذين تقيد شروطهم تسجيل الدخول بحساباتهم لتقتصر على تطبيقاتهم الخاصة، فإن شروط xAI تسمح بذلك — لذا فهذا متاح للجميع.
تحسينات
- عام: المهام المجدولة تعمل الآن على جهاز واحد بدلاً من كل جهاز: اعتادت المهام المُزامنة عبر أجهزتك أن يتم تشغيلها على كل منها — ثلاثة أعني ثلاثة تشغيلات، وثلاث محادثات، وثلاثة إشعارات. يتم الآن تثبيت المهام الجديدة على الجهاز الذي أنشأها، ويقوم زر التثبيت في الإعدادات ← المهام المجدولة بنقل المهمة إلى أي جهاز تفضل تشغيلها عليه. إذا كان هذا الجهاز غير متصل بالإنترنت عند حلول موعد التشغيل، يتم تخطي التشغيل بدلاً من تنفيذه متأخراً، وتُظهر المهمة شارة "فائتة" (Missed) مع وقت استحقاقها. تحتفظ المهام المُنشأة قبل هذا التغيير بسلوكها القديم المتمثل في التشغيل في كل مكان حتى تقوم بتثبيتها.
- عام: تعديل مهمة مجدولة على جهاز واحد لم يعد يمحو سجل تشغيلها في مكان آخر: يتم الآن الاحتفاظ بعدد مرات تشغيل المهمة، وحالة آخر تشغيل، ووقت التشغيل التالي لكل جهاز على حدة بدلاً من الكتابة فوقها بواسطة الجهاز الذي قام بالزامنة أ最後اً.
- macOS و Windows/Linux: يمكن الآن إخفاء لافتة "لا يوجد متصفح متصل": ظل الإشعار الذي يطلب منك توصيل امتداد المتصفح الخاص بـ Caiioo مثبتاً أعلى المحادثة حتى لو لم تكن تستخدم التحكم في المتصفح. أصبح يتضمن الآن علامة ✕ لإخفائه؛ ولا يعود إلا إذا اتصل المتصفح ثم انقطع اتصاله مرة أخرى لاحقاً.
إصلاحات الأخطاء
- عام: الاستدلال مرئي مرة أخرى على أحدث نماذج Claude: عند الاتصال المباشر بـ Anthropic، كانت أحدث نماذج Claude (Sonnet 5 والأحدث) تنتج إجابات بدون أي تفكير مرئي على الإطلاق — لم يكن التطبيق يطلب ذلك بالشكل الذي تتطلبه هذه نماذج. أصبحت عمليات الاستدلال الخاصة بها تُبث وتُعرض الآن كما كان في السابق.
- عام: نافذة "ما الجديد" لم تعد فارغة بعد التحديث: مباشرة بعد التحديث، قد لا تُظهر نافذة ملاحظات الإصدار شيئاً — كان التطبيق يقرأ الملاحظات المحفوظة بواسطة الإصدار السابق، والذي لم يكن يحتوي بطبيعة الحال على إدخال للإصدار الجديد. يتم الآن جلب الملاحظات دائماً للإصدار الذي تشغله فعلياً.
- عام: تحتفظ نماذج Poe بقدراتها على سطح المكتب: لم يتم تطبيق إعدادات الاستدلال ودعم الصور لنماذج Poe عندما عمل المساعد في عملية التطبيق في الخلفية (macOS و Windows و Linux) — أصبحت معلومات النموذج تنتقل الآن مع كل طلب، لذا تتصرف نماذج Poe بنفس الطريقة في كل مكان.
- عام: تبديل مزوّدي الذكاء الاصطناعي في منتصف المحادثة يختار نموذجاً صالحاً: قد يؤدي تغيير المزوّدين إلى الاحتفاظ بهدوء بنموذج المزوّد السابق مُحدداً، وهو ما كان المزوّد الجديد يرفضه بعد ذلك. يختار منشئ المحتوى الآن نموذجاً يوفره المزوّد النشط بالفعل.
- الامتداد: الاتصالات المباشرة بـ Anthropic تعمل مع الحسابات ذات إعدادات CORS الصارمة: ترفض بعض حسابات Anthropic أي طلب صادر من المتصفح تماماً؛ وكانت طلبات الامتداد تحمل علامة أصل المتصفح على الرغم من أن الامتدادات معفاة من هذه القواعد. تمت إزالتها الآن، لذا تتصل هذه الحسابات بشكل طبيعي.
- عام: لوحات الإعدادات لم تعد تفيض عند العروض الضيقة: قامت العديد من أقسام الإعدادات (الصالات، المزامنة، بيانات اعتماد الدخول، والمزيد) بدفع المحتوى خارج الحافة عندما كانت اللوحة الجانبية ضيقة. أصبحت تتناسب الآن بشكل صحيح.
Version 0.9.738July 29, 2026
يقوم هذا الإصدار بتبسيط إدارة البيانات في مسار واحد واضح، ويُصلح مشاكل الحذف والإجابات المكررة، ويضع حداً لحالة قديمة كان فيها المساعد يُعرف عن نفسه بالاسم القديم للتطبيق.
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- عام: أصبح حذف بياناتك الآن مساراً واحداً واضحاً ومباشراً: كانت قائمة الإعدادات (Settings → Data Management) قد تراكمت فيها أزرار متداخلة — مثل "Clear Server Cache" و"Unlinked Conversations" و"Erase Server Data" و"Erase ALL" — والتي كانت تفشل في صمت لأشهر واستخدمت ست كلمات مختلفة لحذف الأشياء. لقد ذهبت بلا رجعة. وما تبقى هو مهام التنظيف الروتينية (سلة المهملات، والاستبقاء، والملفات اليتيمة) بالإضافة إلى إجراء واحد لـ "Purge All Storage" والذي يخبرك الآن بكل ما يحذفه — بما في ذلك الإعدادات، والأنماط، والذاكرة — ويحذرك عند تفعيل المزامنة السحابية (Cloud Sync) من أنه سيتم تنزيل البيانات المُزامنة مرة أخرى ما لم تستخدم أيضاً خيار "Delete All Cloud Data" في إعدادات المزامنة السحابية.
- عام: خيار "Keep API keys" أثناء عملية التنظيف يحفظ الآن كافة المفاتيح: التنظيف مع تحديد خيار "keep credentials" كان يؤدي في السابق إلى إسقاط بعض بيانات الاعتماد بهدوء اعتماداً على المنصة — فقد فقدت الإضافات معلومات تسجيل دخول حسابات Claude/Grok ومفاتيح المزودين الجدد (Perplexity، Baseten، Cloudflare، CometAPI)، بينما فقدت نسخة سطح المكتب/الجوال مفتاح صوت Cartesia. تنجو الآن كل بيانات الاعتماد على كل منصة، كما أن مفتاح Cloudflare الذي قمت بحفظه يتم الاحتفاظ به فعلياً (حيث لم يكن يُحفظ في السابق في أي مكان).
- macOS و Windows/Linux: عودة مؤشر استخدام التخزين إلى شريط القوائم / درج النظام: كانت أرقام التخزين التي تظهر بواسطة شريط قوائم macOS ودرج Windows/Linux تفشل في التحميل بصمت منذ شهر مارس. وهي تعمل مجدداً الآن.
- iPhone و iPad و Android و macOS و Windows/Linux: تشغيل التنظيف التلقائي لاستبقاء البيانات فعلياً: كان جدول التنظيف التلقائي "Data Retention" يعمل فقط في إضافة المتصفح (browser extension) — وفي أي مكان آخر كان يعمل فقط عند الضغط على "Run now". تقوم كل منصة الآن بتشغيل عملية التنظيف اليومية.
- iPhone و iPad و Android و macOS: نتائج إدارة البيانات مرئية مرة أخرى: كانت رسائل النجاح والفشل في إدارة البيانات تستخدم النوافذ المنخفضة للتنبيه في المتصفح، والتي لا تعرضها التطبيقات الأصلية أبداً. وهي تستخدم الآن مربعات الحوار الخاصة بالتطبيق، حتى تتمكن من رؤية ما حدث.
إصلاح الأخطاء
- عام: لا تظهر الإجابة مرتين بعد الآن: عندما كانت الإجابة النهائية للمساعد تعيد صياغة شيء كتبته مسبقاً في نفس الرد، كان يتم عرض النسختين. يتم الآن إسقاط النسخة المكررة.
- عام: مساعدك لم يعد يطلق على نفسه الاسم القديم للتطبيق: كان بعض المستخدمين القدامى — وخاصة أي شخص قام بتخصيص شخصية مدمجة (persona) قبل تغيير الاسم — يتلقون ردوداً من مساعد يُعرف نفسه بالعلامة التجارية القديمة، وكان خيار "Reset to original" يبدو وكأنه لا يفعل شيئاً. تم الآن تصحيح جميع الأماكن التي يمكن أن تختبئ فيها النص القديم، دون المساس بأي شيء كتبته بنفسك، وعملية إعادة التعيين تعمل مرة أخرى.
- عام: تم إصلاح خطأ نادر في فشل الرسائل مع نماذج Claude: كانت بعض الردود تفشل فوراً لأن التطبيق قام بتحديد جزء فارغ من المحادثة للتخزين المؤقت (caching)، وهو ما يرفضه مزود Claude. لن يحدث ذلك بعد الآن.
الإصدار 0.9.73728 يوليو 2026
تحديث تالي للإصدار 0.9.736 يتضمن إصلاحاً هاماً للمزامنة.
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- العام: حذف أي عنصر يؤدي الآن إلى حذفه على أجهزتك الأخرى: مع تفعيل المزامنة السحابية، كان حذف محادثة (أو عناصر أخرى متزامنة) يؤدي إلى إزالتها فقط من الجهاز الذي قمت بالحذف عليه - ولم يتم تعميم الحذف، مما أدى إلى عودة العنصر بصمت في كل مكان آخر. أصبحت عمليات الحذف تنتشر الآن مثل أي تغيير آخر، ويحافظ إجراء الحماية وقت البناء على عدم ظهور هذا النوع من الأخطاء مرة أخرى.
Version 0.9.73628 يوليو 2026
يتيح هذا الإصدار للمساعد إرسال استدعاءات أدوات متعددة ومتزامنة من نص برمجي بلغة Python واحد (اختبار مبكر)، ويحول الردود المقاطعة على الهواتف والأجهزة اللوحية إلى شيء يمكنك رؤيته ومتابعتها، ويمنع المحادثات الطويلة جداً من التعطل عند تقليم الرسائل القديمة، ويصلح العديد من مشكلات تسجيل الدخول.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام (اختبار مبكر): يمكن للمساعد إرسال استدعاءات أدوات متعددة ومتزامنة من نص برمجي بلغة Python: في مهام مثل "اقرأ هذه الصفحات الـ 50 واستخرج التسعير"، كان المساعد في السابق يقوم بكل استدعاء على حدة، كاتباً كل طلب وقارئاً كل نتيجة بالكامل. أصبح بإمكانه الآن كتابة نص برمجي قصير بلغة Python يقوم بتلك الاستدعاءات بشكل متزامن، ويحتفظ بالنتائج الكاملة في مساحة عمله الخاصة، ويجلب فقط الأجزاء المهمة إلى المحادثة — بشكل أسرع وأقل فوضى بكثير. الأدوات التي تحتاج إلى موافقتك لا يمكن أبداً استدعاؤها من نص برمجي؛ حيث يظل على المساعد سؤالك مباشرة، تماماً كما كان يفعل من قبل. متاح للمختبرين على سطح المكتب وامتدادات المتصفح.
- أجهزة iPhone وiPad وAndroid: متابعة الرد المقاطع: عندما يقوم النظام بإغلاق التطبيق في منتصف الرد، كانت الإجابة المكتوبة جزئياً تُحذف بهدوء — وكأن دورة المحادثة قد اختفت. يظهر الرد المقاطع الآن إشعارات واضحة في مكانه، ويحتفظ بنتائج الخطوات التي اكتملت، ويوفر زر متابعة (Continue) للاستئناف من حيث توقف — مع وجود ضوابط أمان بحيث لا يمكن للرد الذي يؤدي إلى تعطل التطبيق عند كل إطلاق إعادة المحاولة إلى الأبد.
إصلاح الأخطاء
- عام: المحادثات الطويلة جداً لم تعد تفشل بعد التقليم: عندما تنمو المحادثة لتتجاوز ما يمكن للنموذج قراءته، كان التقليم قد يفصل طلب أداة عن نتيجته — وهو ما ترفضه الجهات المزودة تماماً — وتم الخلط بين بعض الأخطاء غير المرتبطة ومحادثة ذات حجم كبير وتم "استردادها" عن طريق التخلص من سجلك. يحافظ التقليم الآن على بقاء الطلبات والنتائج معاً، ولم تعد الأخطاء غير المرتبطة تمسح أي شيء، ويتم إخبار المساعد بدقة بما تم إزالته حتى يتمكن من إعادة جلب ما لا يزال بحاجة إليه بدلاً من الإجابة حول فجوة لا يمكنه رؤيتها.
- عام: منح إذن إضافي لـ Google لم يعد يلغي الأذونات التي كانت لديك مسبقاً: ربط مقدرة إضافية لـ Google (قل، Calendar بعد Gmail) كان يمكن أن يلغي بهدوء الوصول الذي منحته مسبقاً، لذا بدأت الميزات التي كانت تعمل في الفشل حتى تقوم بإعادة الاتصال. المنح الجديدة الآن تُضاف إلى المنح السابقة.
- عام: لم يعد مساعدك يُعريف بنفسه بالاسم القديم للتطبيق: كان المستخدمون القدامى الذين قاموا الإعداد قبل تغيير الاسم — بما في ذلك أي شخص قام بتخصيص شخصية مدمجة في ذلك الوقت — لا يزالون يحصلون على ردود من مساعد يطلق على نفسه الاسم التجاري القديم. تم الآن تصحيح الشخصيات المدمجة في كل مكان يتم تخزينها فيه، دون المساس بأي شيء كتبته بنفسك.
- عام (المختبرون): تسجيل الدخول لحساب Claude أصبح أكثر استقراراً: لم يعد الخلل المؤقت في الخادم أثناء تسجيل الدخول يصنف حساب Claude على أنه بحاجة إلى إعادة الاتصال — فقط الرفض الحقيقي يفعل ذلك — وتعمل الجلسة منتهية الصلاحية الآن على تحديث نفسها عندما يعرض التطبيق نماذجك بدلاً من الفشل.
Version 0.9.735July 24, 2026
This release fixes signing in on Windows and Linux, gets attached images and PDFs through to Claude and Gemini, lets you connect tool servers that require signing in from your phone or tablet, keeps your scheduled tasks and folders from disappearing after a restart, keeps each scheduled task running on the model you picked, and fixes newer Claude models (like Sonnet 5) rejecting messages with a "temperature" error.
إظهار التفاصيلإخفاء التفاصيل
New Features
- iPhone, iPad & Android: Connect tool servers that ask you to sign in: Adding an MCP server that requires signing in — Notion, Linear and the like — has never worked on phones or tablets. The sign-in page opened in a window that couldn't hand your approval back, so the connection dead-ended with no explanation. Signing in now opens in Safari on iPhone and iPad and in a browser tab on Android, so you're already signed in to the service, and the approval is handed back to the app to finish the connection. If it does fail, the app now tells you why instead of leaving the dialog looking stuck.
Improvements
- iPhone, iPad, Android & Windows/Linux: Faster startup with an immediate loading indicator: The app showed a blank screen while it finished starting up. It now shows a loading spinner right away, and loads your saved conversation memory in parallel, so cold starts feel quicker.
- iPhone, iPad & Android: Startup no longer slows down as your history grows: The app loaded every message of every conversation before it could show you anything, and re-saved that whole pile each time a reply streamed in — so the more history you had, the longer the opening spinner sat there. Conversations now load one at a time, only when you open them, so startup and saving stay quick no matter how much history you've built up.
- iPhone, iPad & Android: A reply interrupted by the system is no longer left stuck: If your phone closed the app while the assistant was still working — a long lock, or switching away for a while — the whole turn's work was thrown away and you came back to a half-written reply that never finished. The app now saves its progress after each step, so at most the step in flight is lost, and it clears the stranded reply when you reopen it instead of leaving it hanging.
- Common: Sign-in errors say what actually went wrong: Every failed sign-in showed the same "Sign in was cancelled or failed" message regardless of the cause. The screen now shows the real reason, so a sign-in problem is something you can act on.
- Common: Settings tells you when you're using the key included with your account: An empty OpenRouter key field looked like something was missing even though paid models were working fine — you were running on the key included with Caiioo, which stays on the device you set it up on. Settings now says so instead of leaving an apparently blank required field.
Bug Fixes
- Common: Attached images and PDFs reach Claude and Gemini: On a direct Anthropic connection, images and PDFs you attached were dropped before the message was sent — so the model truthfully told you it couldn't see them. PDFs were dropped the same way on a direct Google connection. Both now arrive intact.
- Common: Follow-up messages to Claude's thinking models work: On a direct Anthropic connection, the second message in any conversation with a thinking-capable Claude model failed outright. The app now replays the model's reasoning in the form it expects.
- Common: A brief network hiccup no longer kills a reply: Replies occasionally died with a bare "fetch failed" when the connection to the model provider timed out while it was still being set up. The app now retries twice before giving up, and reports the actual network reason when it does.
- Common: Self Checker works with providers other than OpenRouter: Picking Anthropic, Google or OpenAI as the reviewer and leaving the model blank sent an OpenRouter-style model name to that provider, which answered "not found". Leaving it blank now picks a model that suits the provider you chose.
- Common: Switching away from OpenRouter no longer fails with a confusing provider error: If your default model was set while you were on OpenRouter's free tier, switching to another provider could still send OpenRouter's internal free-tier placeholder to it, and the rejection read like a provider outage. The app now catches this before sending and tells you to pick a model for the provider you're on.
- Common: Scheduled tasks keep using the model you picked: A scheduled task ran with whatever your current default model happened to be when it fired, so changing your default later — or a mismatch between your provider and model — could break the task with an "invalid model" error. Each task now remembers the model and provider you had when you created it and runs with those. If that model is ever unavailable, it falls back to your current default and tells you it did.
- Common: Newer Claude models (like Sonnet 5) work again: Sending a message to a newer Claude model failed with a "temperature is deprecated for this model" error, because the app always attached a creativity (temperature) setting these models no longer accept. The app now only sends creativity to models that support it — checked automatically per model — so newer models work again. The creativity slider is also disabled, with a short note, when the selected model manages its own creativity.
- Windows: The app starts reliably instead of failing to connect: On some machines the app's background service crashed the moment it started, leaving you with a "cannot connect" error and no side panel. It was picking up a stray copy of a shared component that happened to sit in your user folder. It now loads its components from its own install folder, where nothing else can shadow them.
- Windows: Signing in with Google, Microsoft or Apple works again: The sign-in page opened with most of its web address missing, so Google answered "Required parameter is missing: response_type" and Microsoft refused with an AADSTS900144 error. The app was handing the address to the Windows command prompt, which cut it off at the first "&". It now opens the page directly.
- Windows/Linux: Signing in no longer fails with a connection error: Even once the sign-in page opened correctly, email sign-in failed with "Failed to fetch" and Google, Microsoft and Apple sign-in failed right after you approved it — the app was blocking its own connections to Caiioo.ai, because its built-in security rules still listed only the old domain. Those rules are now derived from the address the app actually uses.
- iPhone, iPad & Android: Scheduled tasks and folders no longer disappear after you restart the app: Your scheduled tasks — and your file folders — could show up empty after you quit and reopened the app, only reappearing once Private Sync caught up. With sync turned off they could be lost for good on the next save. The app now reloads them from your device on startup, so they're there immediately.
- iPhone, iPad & macOS: Deleting a scheduled task works again: Tapping delete on a scheduled task did nothing at all — it was waiting on a confirmation prompt that never appeared, so the delete silently gave up. That section now uses the app's own confirmation dialogs, so deleting a task (and every other prompt there) works.
- iPhone & iPad: The app remembers you're signed in after a full restart: After quitting the app completely it sometimes reopened to the login screen — and signing in there didn't take; only force-quitting and reopening again worked. Your identity wasn't being restored from where it's actually saved on a cold start. It is now.
- iPhone & iPad: Signing in works without needing to restart the app: After signing in with an email and password or a license key, the app could fail your first message (or seem unable to reach the server) until you force-quit and reopened it, because your included Caiioo key wasn't set up during that kind of sign-in. It's now set up right after you sign in, so you can start using the app immediately.
- iPhone & iPad: Private Sync reconnects as soon as you sign in: If you already had Private Sync set up and opened the app signed out, sync stayed offline after you signed in until you restarted — so anything waiting on your other devices, like a saved provider key, never arrived. Sync now reconnects right after you sign in.
Version 0.9.73423 يوليو 2026
يحول هذا الإصدار إحداثياتك إلى اسم مكان بالكامل على جهازك (ويضيف خياراً دقيقاً)، ويصلح ميزة Private Sync بحيث تقوم بالتسوية وتذكر مفتاحك عبر عمليات إعادة التشغيل، ويستعيد التشغيل الآلي للمتجر المُدار من تطبيقات سطح المكتب وتطبيقات الويب، ويرسل التسجيلات مباشرة إلى النماذج التي يمكنها الاستماع على كل منصة، ويجعل إجراء التحدث واستخراج النصوص من ملفات PDF/الصور يعمل في المزيد من الإعدادات.
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- عام: يتم تحويل موقعك إلى اسم مكان بالكامل على جهازك: كان التطبيق يرسل إحداثياتك إلى خدمة خارجية لتسمية مدينتك. وهو يقوم الآن بعملية البحث هذه على الجهاز من قاعدة بيانات مدمجة، بحيث لا يتم مشاركة إحداثياتك مع أي شخص. يشارك خيار "Precise" الجديد دقة GPS الكاملة (المنطقة والإحداثيات) عندما ترغب في ذلك، ويمكن لتقدير اختيار شبكي اختياري — معطل افتراضياً — التدخل عندما لا يكون GPS متاحاً.
إصلاح الأخطاء
- عام: لم يعد Private Sync للشبكة المحلية يفقد التغييرات بعد إعادة تشغيل تطبيق سطح المكتب: عند المزامنة عبر شبكتك المحلية (أو مجلد مشترك)، قد يتم تخطي التغييرات التي أجراها جهاز آخر قبل إعادة تشغيل تطبيق سطح المكتب مباشرة — حيث وثق التطبيق بإجابة فارغة "لم يتغير شيء" ولم يقم بالتسوية حتى تسبب تغيير لاحق وغير مرتبط في فرض مزامنة كاملة. بعد إعادة التشغيل، يتعرف التطبيق الآن على أن سجل التغييرات الأخيرة الخاص به غير مكتمل ويقوم بالتسوية الكاملة، بحيث تظهر التغييرات من أجهزتك الأخرى. يحافظ إصلاح ذو صلة على قفل مزامنة يتم الاحتفاظ به عبر إعادة التشغيل من أن يتم منحه مرتين.
- عام: لم يعد Private Sync يطلب مفتاحك في كل إعادة تشغيل للتطبيق: كان يتم تذكر مفتاح المزامنة الخاص بك للجلسة الحالية فقط، لذا فإن إعادة تشغيل التطبيق (أو متصفحك، بالنسبة للإضافة) كانت تغلق المزامنة حتى تقوم كتابة المفتاح مرة أخرى. يتم تخزين المفتاح الآن على جهازك — مشفراً في حالة السكون — في المرة الأولى التي تدخله فيها، وتستأنف المزامنة تلقائياً عند التشغيل. سيُطلب منك ذلك مرة أخيرة بعد التحديث؛ وبعد ذلك يبقى محفوظاً. لا يزال إدخال المفتاح على كل جهاز جديد مطلوباً، كما أن إيقاف تشغيل المزامنة (أو تسجيل الخروج) يزيل المفتاح المخزن.
- عام: يعمل التشغيل الآلي للمتصفح مرة أخرى عندما يتحكم المساعد في متصفح Chrome أو Edge من سطح المكتب أو تطبيق الويب: كانت الكتابة في الصفحات، والضغط على المفاتيح، وفحص عناصر التحكم في الصفحة تفشل مع خطأ داخلي "Unknown message type" — لم تكن الأداة المساعدة داخل الصفحة مهيأة لتنفيذ الإجراءات التي طلبها التطبيق. وقد أثر ذلك على تطبيقات سطح المكتب لنظامي macOS و Windows/Linux وتطبيق الويب عندما يتحكم المساعد في متصفح Chrome أو Edge (لم تأثر إضافة المتصفح المستخدمة بمفردها). تعمل تلك الإجراءات الآن بشكل صحيح.
- عام: تستمع النماذج التي يمكنها سماع الصوت إلى تسجيلك مباشرة: عندما اخترت نموذجاً يمكنه معالجة الصوت بنفسه (مثل Gemini)، كان تسجيلك لا يزال يُسلم إلى نموذج مساعد منفصل للنسخ بدلاً من السماح للنموذج الذي اخترته بالاستماع بشكل مباشر — مما أدى إلى فقدان الاتصال المباشر بموجهك (prompt). حدث هذا في كل مكان باستثناء إضافة المتصفح، لأن الإضافة وحدها هي التي تحققت مما إذا كان النموذج النشط يمكنه الاستماع. يتحقق التطبيق الآن من قدرة الصوت الحقيقية للنموذج النشط على كل منصة (iPhone، وiPad، وdesktop) ويرسل التسجيل مباشرة إليه عندما يكون قادراً على الاستماع؛ ولا يُستخدم النموذج المساعد إلا للنماذج التي لا تستطيع معالجة الصوت حقاً.
- عام: يعمل إجراء "speak" حتى بدون إعداد موفر صوت: يؤدي طلب المساعد للتحدث إلى حفظ مقطع صوتي، والذي يحتاج إلى صوت ينتج ملفات صوتية. إذا تم تعيين تحويل النص إلى كلام على صوت متصفحك المدمج (أو تم إيقافه)، فلن ينتج عن ذلك شيء وفشل الإجراء. وهو يعود الآن إلى صوت على الجهاز بحيث يستمر في إنشاء المقطع.
- عام: قراءة النص من ملفات PDF والصور تعمل مع المزيد من الموفرين: لم يعد استخراج النص يتطلب مفتاح OpenRouter عندما تقوم بإعداد موفر AI مختلف له؛ يستخدم التطبيق الآن أياً كان الموفر الذي قمت بتكوينه.
الإصدار 0.9.73321 يوليو 2026
إصدار مخصص للاعتمادية: يمكن لحسابات تسجيل الدخول الجديدة كلياً إرسال رسالتها الأولى دون مواجهة خطأ في الإعداد، كما أن زر "إعادة التعيين إلى الأصل" في إرشادات الوضع يقوم فعلاً باستعادتها، وأصبحت الجداول في صفحات الويب تظهر الآن كجداول قابلة للقراءة.
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- عام: لم يعد تسجيل الدخول الجديد كلياً يفشل في رسالته الأولى: في التثبيتات الجديدة، كان إرسال رسالتك الأولى قبل اكتمال إعداد مفتاح Caiioo المدمج في الخلفية يواجه خطأ يفيد بتخطي جميع المزودين — ولم يكن يعمل إلا بعد فتح الإعدادات والنقر على "استخدام مفتاح Caiioo الخاص بي". يقوم التطبيق الآن بإكمال إعداد هذا المفتاح المدمج مباشرة عند إرسال الرسالة الأولى، ليعمل التطبيق بشكل مباشر.
- عام: زر "إعادة التعيين إلى الأصل" في إرشادات الوضع يغوم فعلاً باستعادتها: إذا قمت بتخصيص إرشادات وضع مدمج، فإن خيار "إعادة التعيين إلى الأصل" لم يكن يعمل — بل كان يعود مباشرة إلى النص المخصص الخاص بك (ولم يكن يفعل شيئاً على الإطلاق على أجهزة iPhone و iPad). تعمل عملية إعادة التعيين الآن على مسح تخصيصك واستعادة إرشادات الوضع الأصلية.
- عام: الجداول في صفحات الويب تظهر كجداول قابلة للقراءة: عندما كان المساعد يقرأ صفحة ويب، كانت أي جدول يصل كسطر واحد متداخل ومختلط الخلايا (مثل التواريخ والمبالغ والتسميات دون أي فصل). يتم الآن تحويل الجداول إلى صفوف وأعمدة صحيحة، بحيث يمكن للمساعد — وأي مستند يقوم بحفظه — قراءتها فعلياً. ينطبق هذا على كل من الصفحات العادية والصفحات المقيدة التي يقرأها المساعد بطريقة مختلفة.
Version 0.9.73221 يوليو 2026
يقوم هذا الإصدار بترقية نماذج المساعد الرخيصة المدمجة إلى Gemini 3.5 Flash Lite، ويجعل إضافة مجلد محلي إلى ملفات مساحة العمل (Workspace Files) تعمل في امتداد المتصفح، ويفتح المستندات التي تلصقها من محادثة أخرى، ويضم مجموعة من إصلاحات الموثوقية — لصق الصور المنسوخة، ومخططات الأدوات الأكثر صارمة للنماذج، ومرونة ملفات مساحة العمل (Workspace Files).
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- عام: ترقية نماذج المساعد الافتراضية إلى Gemini 3.5 Flash Lite: نماذج المساعد الرخيصة المدمجة — نموذج الاحتياط البصري الذي يضع تعليقات توضيحية للصور للنماذج النصية فقط، ومساعد تحليل الصوت، ونموذج الوكيل الفرعي الافتراضي، وحكم المدقق الذاتي (Self Checker) — أصبحت تستخدم افتراضياً Gemini 3.5 Flash Lite (كانت 3.1 Flash Lite) للحصول على جودة أفضل بتكلفة مشابهة. أي نموذج قمت باختياره صراحة في الإعدادات يظل كما هو دون تغيير.
- عام: توجيه أكثر وضوحاً عندما يسيء المساعد استخدام أداة ذات إجراءات متعددة: عندما كان المساعد يستدعي أداة ذات إجراءات متعددة (مثل ملفات مساحة العمل (Workspace Files)) بمعلمة خاطئة أو مفقودة، كانت الرسالة الخطأ تقول فقط "تفاصيل المخطط غير متوفرة"، مما يترك له مهمة تخمين الشكل الصحيح. توضح رسالة الخطأ الآن المعلمات الدقيقة للإجراء الذي حاول تنفيذه، بحيث يصحح نفسه عند المحاولة الأولى لإعادة المحاولة.
إصلاحات الأخطاء
- الامتداد: لصق صورة منسوخة في محرر الرسائل يعمل مرة أخرى: النقر بزر المحفظة الأيمن على صورة واختيار "نسخ الصورة"، ثم اللصق في مربع الرسالة، لم يكن يفعل شيئاً — لا مرفق، لا نص، ولا خطأ. كانت الحافظة تحمل غلاف ترميز مخفي إلى جانب الصورة، مما جعل محرر الرسائل يتعامل معها كعملية لصق نص بنص فارغ ويتجاهلها. تقوم عمليات لصق الصور الآن بإرفاق الصورة كلما لم يكن هناك نص حقيقي يتم لصقه؛ والنسخ من Word أو Google Docs لا تزال تلصق كنص.
- عام: لم يعد المساعد يطلق على نفسه اسم "Pebble Flow" في عمليات التثبيت القديمة: إذا قمت مسبقاً بتخصيص الوكيل الافتراضي قبل إعادة التبريد العلامة التجارية لـ Caiioo، فإن نسختك المحفوظة منه — متضمنة الاسم القديم والتعليمات القديمة — كانت تتجاوز بصمت النسخة الحالية في كل تحديث منذ ذلك الحين. يتعرف التطبيق الآن على تلك المخلفات التي سبقت إعادة التبريد ويعرض الاسم الحالي والتعليمات الحالية، دون المساس بالوضعيات التي أنشأتها وسميتها بنفسك.
- عام: إصلاح رفض الطلبات من النماذج الأكثر صارمة (مثل Kimi K3): بعض النماذج رفضت طلباتنا تماماً ("مخطط json غير صالح …") لأن بعض تعريفات الأدوات احتوت على اختصارات مخطط داخلية لا يفهمها كل مزود. تم الآن توضيح تعريفات الأدوات بشكل كامل لكل نموذج.
- macOS: فتح مستند قمت بلصقه من محادثة أخرى يعمل الآن: لصق رابط مستند تم إنشاؤه في محادثة مختلفة والطلب من المساعد فتحه فشل بسبب عدم العثور على المستند — على الرغم من أن النقر على نفس الرابط فتحه بشكل جيد. يعثر المساعد الآن على المستند الملصق بغض النظر عن المحادثة التي جاء منها في الأصل. (الإصلاح الأسبق غطى الروابط الملصقة داخل نفس المحادثة؛ وهذا يمتد عبر المحادثات).
- macOS: مجلد مساحة عمل مفصول أو محذوف لم يعد يعطل بقية مساحة عملك: إذا تم حذف مجلد أضفته إلى ملفات مساحة العمل (Workspace Files)، أو إعادة تسميته، أو كان موجوداً على محرك خارجي أو شبكي تم فصله، فإن كل إجراء ملف فشل — بما في ذلك قراءة الملفات في مجلداتك الأخرى التي لا تزال متاحة. يتم الآن تخطي المجلد المفقود ببساطة بحيث يستمر باقي مساحة عملك في العمل.
- الامتداد: إضافة مجلد محلي إلى ملفات مساحة العمل (Workspace Files) يعمل الآن عبر محدد المجلدات: في امتداد المتصفح، إضافة مجلد محلي كتابةً لمسار لم تكن تفعل شيئاً — لا يمكن للامتداد فتح مجلد من مسار مكتوب بالطريقة التي تستطيع بها تطبيقات سطح المكتب. تفتح إضافة مجلد الآن محدد المجلدات الخاص بمتصفحك وتتذكر المجلد الذي تختاره. (في تطبيقات سطح المكتب، كتابة مسار المجلد لا تزال تعمل كما كان من قبل).
الإصدار 0.9.73116 يوليو 2026
تحديث متابعة للإصدار 0.9.730: يعالج خللاً يتسبب في بقاء الميكروفون قيد التشغيل عند استخدام مفتاح الاختصار الصوتي في نظام macOS، ويجعل خاصية ملفات مساحة العمل (Workspace Files) تعمل بشكل فعلي على تطبيق سطح المكتب، ويمنع عرض أدوات للمساعد لا يمكنه استدعاؤها.
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- macOS: مفتاح الاختصار الصوتي لن يترك الميكروفون قيد التشغيل بعد الآن: كان تحرير مفتاح "اضغط للتحدث" (push-to-talk) أثناء تحميل نموذج الكلام قد يؤدي إلى بدء تسجيل لا يتوقف أبداً — حيث يظل الميكروفون نشطاً حتى يتم إعادة تشغيل التطبيق. تم الآن ترتيب عمليتي البدء والإيقاف بشكل صارم، كما أن النقر على زر الميكروفون يقوم الآن بإيقاف التسجيل الذي بدأ عبر مفتاح الاختصار بشكل موثوق، وإغلاق مربع حوار تحميل نموذج الصوت دون اختيار لم يعد يؤدي إلى تشغيل الميكروفون تلقائياً.
- macOS: خاصية ملفات مساحة العمل (file_workspace) تعمل فعلياً: كانت جميع استدعاءات file_workspace على تطبيق سطح المكتب تفشل مع رسالة "WorkspaceProvider not initialized" — حيث يعمل الوكيل (agent) في عملية عاملة خلفية (background worker process) لم تكن متصلة ببيئة تشغيل مساحة العمل، ولم تكن نقاط الربط (mounts) التي قمت بتكوينها في الإعدادات تصل إليها أبداً. الآن، يتلقى العامل مجلدات الربط المكونة ويقوم بتهيئة مساحة العمل في كل دورة، لذا فإن عمليات read/write/search/glob/grep (و bash، في نقاط الربط القابلة للكتابة) تعمل الآن كما هو محدد.
- Common: نقاط ربط المجلدات ترفض الروابط المنسوخة والمسارات النسبية: كان حقل "مسار المجلد" في إعدادات Workspace Files يقبل أي نص — فكان الرابط المنسوخ (مثل رابط Slack) يُحفظ بصمت كـ "مجلد محلي" ولا يعمل أبداً. إضافة نقطة ربط تتطلب الآن مسار مجلد مطلق (absolute folder path) وتخبرك فوراً بالخطأ بدلاً من تخزين نقطة ربط معطلة.
- macOS/iOS: أيقونة السلة في نقطة ربط المجلد تقوم بإزالتها مجدداً: كانت إزالة نقطة الربط تطلب تأكيداً عبر نافذة منبثقة بنمط المتصفح، وهو ما كان عرض الويب المدمج في التطبيق يحجبه بصمت، لذا كان النقر على أيقونة السلة لا يفعل شيئاً. الآن يتم استخدام مربع حوار التأكيد الخاص بالتطبيق.
- Common: المساعد لم يعد يرى الأدوات التي لا يمكنه استدعاؤها: كانت الأدوات الاختيارية التي يتم تفعيلها عبر التثبيت من Community Hub (مثل Computer Use) تظهر في قائمة أدوات المساعد حتى لو لم تكن الحزمة مثبتة — فكان المساعد يحاول استخدام إحداها ويواجه خطأ "Tool not found". القائمة الآن تطبق نفس بوابة التثبيت التي تطبقها بيئة تشغيل الأدوات، بحيث يتطابق ما هو مدرج مع ما هو قابل للاستدعاء.
الإصدار 0.9.73015 يوليو 2026
يتيح هذا الإصدار للمساعد إعادة الاستماع إلى التسجيلات مع طرح أسئلة متابعة، ويصلح مشكلة فقدان الصور المرفقة عند إعادة محاولة الردود، ويحافظ على بقاء الإجابات الحقيقية مرئية عندما يواصل المساعد العمل بعدها، كما ينقل إصلاحات الصوت الخاصة بنظام macOS من الإصدار 0.9.729a إلى جميع المنصات.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: طرح أسئلة متابعة حول أي تسجيل: عندما يتم تحليل تسجيل بواسطة نموذج المساعد الصوتي المخصص، يمكن للمساعد الآن العودة وإعادة الاستماع بسؤال محدد — "ما هي الكلمات التي نُطقت بشكل خاطئ؟"، "ما هي نبرة الصوت؟" — عبر أداة استماع جديدة، سواء في نفس المرة التي أرفقت فيها التسجيل أو في أي مرة لاحقة. سابقاً، كان المساعد يرى فقط ملخصاً لمرة واحدة وكان يخبرك بأنه "لا يمكنه إعادة سماع الصوت".
إصلاح الأخطاء
- عام: إعادة محاولة الرد لم تعد تؤدي إلى فقدان صورتك المرفوعة: في تطبيقات الهاتف والجهاز اللوحي بشكل خاص، كان الضغط على إعادة المحاولة (أو تعديل رسالتك) يؤدي إلى إعادة إنشاء الإجابة بدون الصورة التي أرفقتها — حيث كان النموذج يصر على عدم وجود صورة، رغم أن الرد الأول رآها بشكل صحيح. الآن، تحمل المحاولة المعاد تنفيذها مرفقات الرسالة الأصلية على كل المنصات. (كان مكرر سطح المكتب يقوم بالفعل بإعادة جمعها بنفسه، ولهذا السبب كانت هذه المشكلة تؤثر فقط على تطبيقات الهاتف/الجهاز اللوحي).
- عام: التسجيلات المرسلة جنباً إلى جنب مع الكلام المنسوخ لم تعد تصل كنصف ثانية من الصمت: في iPhone و iPad بشكل خاص، ومع تفعيل وضع Audio Analysis (المستخدم بواسطة مدرب "for Languages" وزر مؤلف الموجات الصوتية)، كان التسجيل المرفق مع كلامك المنسوخ يلتقط فقط جزءاً من الثانية من طنين أو صافرة — ثم يبلغ نموذج التحليل عن "عدم اكتشاف كلام" رغم أن كلماتك قد نُسخت بشكل صحيح. يبدأ الالتقاط الآن بشكل موثوق على iPhone/iPad ويتعافى تلقائياً عندما يستحوذ محرك التعرف على الكلام على جلسة الميكروفون في منتصف التسجيل، ويتم حزم المقطع بشكل مطابق لتسجيل المذكرة الصوتية العادي.
- عام: الإجابات لم تعد تختفي عندما يواصل المساعد العمل بعد كتابتها: عندما يكتب المساعد إجابته ثم يقوم بإجراء بضع مكالمات أدوات إضافية (على سبيل المثال، عرض لوحة معلومات) قبل إنهاء الرد بسطر ختامي قصير، كان يتم عرض السطر الختامي فقط وقراءته بصوت عالٍ ونسخه — بينما كانت الإجابة الحقيقية تُدفن داخل الجدول الزمني للنشاط المطوي. يتم الآن التعرف على الاستجابة الكاملة والاحتفاظ بها، على الشاشة وفي النسخ/المشاركة/القراءة الصوتية.
- macOS: إصلاح مشكلة الانهيار عند سرد الميكروفونات (تم شحنها مبكراً لنظام macOS في الإصدار 0.9.729a): كان فتح أداة اختيار جهاز الإدخال الصوتي يؤدي إلى انهيار التطبيق بالكامل في الإعدادات التي يكشف فيها جهاز الصوت عن أكثر من تدفق إدخال واحد — مثل الأجهزة المجمعة، أو بعض واجهات صوت USB، أو سماعة Bluetooth أثناء عملية التبديل (handoff). كانت قراءة تخطيط قنوات مثل هذا الجهاز تكتب خارج نهاية مخزن مؤقت ثابت الحجم وتتلف الذاكرة، مما يؤدي إلى توقف التطبيق بعد لحظات. تقوم عملية تعداد الأجهزة الآن بتحديد حجم ذلك المخزن المؤقت بشكل صحيح.
- عام: الردود الصوتية لم تعد تصمت بعد مكالمة، أو Siri، أو منبه (تم شحنها مبكراً لنظام macOS في الإصدار 0.9.729a): في iPhone بشكل خاص، كانت القراءة الصوتية (بما في ذلك صوت Kokoro الموجود على الجهاز) تتوقف عن إصدار الصوت — حيث يظهر زر السماعة حالة "جاري التشغيل" ولكن لا يتم تشغيل شيء — بعد أي تداخل مع صوت الهاتف (مكالمة، Siri، منبه، أو تطبيق آخر يستحوذ على الصوت)، وتظل معطلة حتى يتم إعادة تشغيل التطبيق. يتعافى التشغيل الآن من تلك الحالة المتداخلة تلقائياً، وإذا تعذر استعادة نظام الصوت فعلياً، فستتلقى خطأً واضحاً بدلاً من الصمت اللانهائي.
الإصدار 0.9.72913 يوليو 2026
متابعة في نفس اليوم للإصدار 0.9.728: ميزة تسجيل الصوت تصل إلى iPhone و iPad، ونتائج تشغيل الاختبارات (test-run) تظل محفوظة بعد إعادة التشغيل، والجلسات المزدحمة لن تفقد العمل الأخير بعد الآن عند الإغلاق المفاجئ، وتثبيت تطبيقات المركز (hub apps) من caiioo.ai يعمل الآن بموثوقية على الهواتف.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- iOS: تسجيل الصوت من قائمة المرفقات: خيار "تسجيل الصوت" في قائمة "+" الخاصة بإنشاء الرسائل — لتسجيل مقطع وإرفاقه برسالتك — متاح الآن على iPhone و iPad، ليتوافق مع تطبيق سطح المكتب وإضافة متصفح Chrome. يتكامل هذا بشكل طبيعي مع التطبيقات التي تستمع إلى تسجيلاتك، مثل مدرب النطق "for Languages".
إصلاح الأخطاء
- عام: إمكانية تصدير تقارير Test Runner بعد إعادة تشغيل التطبيق: كانت نتائج تشغيل الاختبارات تعيش في الذاكرة فقط، لذا في iPhone تحديداً — حيث يقوم النظام بإعادة تشغيل عرض الويب (web view) للتطبيق بهدوء عند ضغط الذاكرة — كان طلب ملف CSV أو النص أو التقرير الكامل بعد التشغيل يظهر رسالة "Run not found" وتختفي النتائج للأبد. يتم الآن حفظ عمليات التشغيل أثناء تقدمها: يتم الاحتفاظ بنتيجة كل اختبار فور اكتماله، لذا حتى التشغيل الذي ينقطع في المنتصف يحتفظ بكل ما أنجزه، وتعمل عمليات التصدير وفحص الحالة وأحكام النجاح/الفشل اليدوية جميعها بعد إعادة التشغيل على كل منصة.
- iOS/Android: النشاط الكثيف لم يعد يؤخر حفظ سلاسل المحادثات (threads) لأجل غير مسمى: يقوم التطبيق بتجميع عمليات الكتابة على القرص للحفاظ على السرعة، ولكن التدفق المستمر للتحديثات — مثل انتهاء عدة خيوط معالجة لـ test-runner معاً، أو الاستجابات الطويلة والمزدحمة — كان يمكن أن يؤجل الكتابة للأبد، مما يؤدي لفقدان كل شيء منذ آخر لحظة سكون عند إغلاق التطبيق فجأة. العمل الجاري يصل الآن إلى القرص كل بضع ثوانٍ على الأقل بغض النظر عن مدى انشغال التطبيق.
- iOS/Android: تثبيت تطبيق مركز من caiioo.ai يعمل الآن عند بدء تشغيل التطبيق: النقر على "Install" في مركز caiioo.ai ينقل عملية التثبيت إلى التطبيق عبر رابط — ولكن إذا لم يكن التطبيق قيد التشغيل بالفعل (أو إذا قام النظام بإغلاقه بهدوء في الخلفية)، كانت عملية النقل تصل قبل انتهاء تشغيل التطبيق ويضيع التثبيت بصمت: يفتح التطبيق ولا يحدث شيء. ينتظر التثبيت الآن اكتمال عملية بدء التشغيل، ويفتح التطبيق مباشرة على Settings ← Community Hub لتشغيله.
- الويب: المركز يظهر زر التثبيت الصحيح على الهواتف: على iPhone و Android، كان مركز caiioo.ai يعرض "Browser extension" (والتي لا يمكن أن تعمل على الهاتف ولا تفعل شيئاً) و "Desktop app" (تسمية خاطئة — حيث يفتح الرابط في الواقع تطبيق الهاتف المحمول). تحصل الهواتف الآن على زر واحد: "Install in the Caiioo app".
الإصدار 0.9.7288 يوليو 2026
يضيف هذا الإصدار CometAPI كمزود بنظام "أحضر مفتاحك الخاص" (bring-your-own-key) مع أكثر من 500 نموذج، ويمنع إغلاق الاستجابة الجارية عند قفل الهاتف أو تبديل التطبيقات، ويوقف انتهاء صلاحية الخدمات المتصلة بشكل خاطئ على تطبيق سطح المكتب، ويتضمن مراجعة أمنية للتبعية (dependency security sweep).
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: أصبح CometAPI الآن مزوداً بنظام "أحضر مفتاحك الخاص": يمكنك الوصول إلى أكثر من 500 نموذج — GPT و Claude و Gemini و DeepSeek وغيرها — من خلال مفتاح CometAPI واحد متوافق مع OpenAI، يتم إضافته في Settings ← AI Setup. تعرض أداة اختيار النماذج أوسمة فئات المعايير (benchmarks) لكتالوجها وتدعم البحث وفلاتر التصفية السريعة Best / Value / ZDR، كما يتم تتبع إجمالي استخدام CometAPI في Settings، وتعمل المساعدات الداخلية (عناوين المواضيع، الردود المقترحة، التحيات) مع مفتاح CometAPI أيضاً. عندما تتطلب المهمة قدرة لا يوفرها مزودك — مثل البحث في الويب، أو إنشاء الفيديو أو الموسيقى، أو نماذج صور معينة — يتم توجيه الطلب عبر OpenRouter بدلاً من الفشل بخطأ محير: يحدث ذلك فقط عندما يكون لديك مفتاح OpenRouter ووافقت على OpenRouter كمزود (مع رسالة واضحة بخلاف ذلك)، بحيث لا تذهب مطالباتك أبداً إلى مزود لم توافق عليه. يتم احتساب تكاليف استخدام CometAPI في إجمالي الرسائل والمواضيع، كما أصبح كتالوج CometAPI في أداة اختيار النماذج أكثر تنظيماً — بأسعار صحيحة لأسماء النماذج المتشابهة، وإدراج نماذج الدردشة التي كانت مخفية بالخطأ كـ "مولدات" (generators).
التحسينات
- Common: يمكن لبطاقات خادم MCP الآن إظهار الخطأ كاملاً: كان خطأ خادم MCP المتعطل يقتصر على أربعة أسطر مع تلميح يظهر عند تمرير الماوس فقط، مما يجعل الأخطاء الطويلة (فشل الاتصال المتسلسل، صفحات أخطاء HTML كاملة) غير قابلة للقراءة ومستحيلة النسخ. يتيح مفتاح التبديل "Show full error" الآن توسيعه إلى مربع قابل للتمرير يمكنك التحديد والنسخ منه.
- Common: تشغيل المعايير (Benchmarks) عبر التطبيق الحقيقي وإظهار التقدم المباشر: يتم الآن تنفيذ تشغيل معايير Test Runner والمقارنات من خلال نفس المسار (pipeline) الذي تمر به رسائلك الفعلية، بحيث تعكس النتائج ما يفعله التطبيق حقاً بدلاً من بيئة اختبار موازية. تعرض لوحة عائمة التشغيل المباشر — اسم المجموعة، نجاح/فشل كل اختبار، التقدم — مع زر إلغاء، وتنتج الاختبارات الفاشلة نصاً مقروءاً لما طُلب من كل أداة بالضبط وما تم إرجاعه.
- Common: خيارات التحليلات تدخل حيز التنفيذ فوراً: تطبيق تشغيل أو إيقاف تحليلات الاستخدام المجهولة الاختيارية يتم الآن في تلك اللحظة. سابقاً، كان الاشتراك في منتصف الجلسة قد يؤدي إلى تجاهل الإشارات بصمت حتى موعد الإرسال المجدول التالي — والذي قد يصل إلى يوم كامل على تطبيق سطح المكتب — وكان من الممكن تسليم إشارات الموثوقية مرتين أحياناً؛ يتم الآن تأكيد عمليات الإرسال مرة واحدة بالضبط.
- macOS: ميزة تقسيم النوافذ (Window tiling) تخبرك عند فقدان الإذن: يحتاج تقسيم نافذة تطبيق آخر إلى إذن Accessibility، وكان منح الإذن المفقود أو القديم (شائع بعد تحديثات التطبيق) يؤدي إلى فشل الميزة دون أي إشارة. ستحصل الآن على شرح واضح مطابق للمشكلة الفعلية، مع اختصار مباشرة إلى لوحة System Settings الصحيحة.
الأمن
- Common: تبديل الحسابات يحافظ على فصل اتصالات كل ملف شخصي بدقة: عند استخدام حسابين في نفس التثبيت، كان تسجيل الدخول أو الخروج في اللحظة الخاطئة قد يؤدي إلى تسجيل اتصالات خدمة حساب واحد — بما في ذلك اتصال Google وصلاحيات الوصول الخاصة به — في ملف تعريف الحساب الآخر، وقد تستمر لوحة Settings في إظهار اتصالات الحساب السابق بعد التبديل. تم إصلاح جميع الأسباب الثلاثة الكامنة، ويقوم التطبيق الآن عند بدء التشغيل تلقائياً بإزالة أي اتصال انتهى به المطاف في الملف الشخصي الخاطئ (لا يتم المساس بالحسابات الثانوية المضافة عمداً).
- Common: مراجعة أمنية للتبعية (Dependency security sweep): تمت معالجة الثغرة الحرجة الوحيدة وجميع التنبيهات القابلة للإصلاح ذات الخطورة العالية والمتوسطة عبر تبعيات التطبيق — بما في ذلك المكتبات التي تعالج النصوص و HTML التي تم إنشاؤها بواسطة AI، والتي كانت تحمل أعلى تعرض حقيقي. التنبيهات القليلة المتبقية ليس لها إصلاح متاح بعد ويتم تتبعها بمراقبة نشطة.
إصلاح الأخطاء
- iOS/Android: قفل الهاتف أو تبديل التطبيقات لم يعد يؤدي إلى إنهاء الاستجابة الجارية: كان قفل الهاتف أو الانتقال إلى تطبيق آخر أثناء عمل المساعد يؤدي إلى قطع الاتصال — وينتهي التشغيل بخطأ "The network connection was lost." خام ولا تصل الإجابة أبداً. الآن، تستمر عمليات تبديل التطبيقات القصيرة عادةً دون انقطاع، وعندما ينقطع الاتصال، يعيد التطبيق تلقائياً محاولة الطلب المنقطع بمجرد عودتك (تظهر لافتة كهرمانية "Connection interrupted, retrying..." توضح التقدم). إذا تعذر الوصول إلى الشبكة فعلياً بعد عدة محاولات، فستتلقى رسالة "Network connection lost" واضحة بدلاً من الخطأ الخام.
- macOS: الخدمات المتصلة لم تعد تنتهي صلاحيتها بشكل خاطئ على تطبيق سطح المكتب: كانت عمليات تحديث تسجيل الدخول في الخلفية من تطبيق سطح المكتب تُرسل بدون بيانات اعتماد ويتم رفضها، لذا كان من الممكن تمييز اتصال Google السليم بعبارة "needs re-authorization" في غضون ساعة من منحه. يتم الآن إجراء التحديثات ببيانات اعتماد صحيحة وتظل الاتصالات متصلة.
- Common: خوادم MCP ذات ردود تسجيل الدخول غير المعتادة تفتح الآن تدفق التفويض: تستجيب بعض خوادم MCP لاتصال غير مصرح به بطريقة غير قياسية، وكان Caiioo يظهر خطأ "Missing authorization token" خام بدلاً من فتح تسجيل الدخول عبر المتصفح. تطلق تلك الخوادم الآن تدفق التفويض العادي.
- Common: عدد التذكيرات القادمة في زر Agenda لم يعد مقطوعاً: كانت شارة الرقم الصغيرة على زر Agenda في مؤلف الرسائل تظهر نصف مخفية تحت حافة مربع إدخال النص — وكان ذلك أكثر وضوحاً على iPhone. يظهر العدد الكامل الآن.
- macOS: الإجابات لم تعد تختفي في نهاية الطلبات الكثيفة بالأدوات: في تطبيق سطح المكتب، كان الطلب الذي يستخدم عدة أدوات قد ينجز كل العمل — حيث تعمل الأدوات بشكل مرئي وتعيد بيانات حقيقية — ثم لا تظهر الإجابة النهائية أبداً؛ وينتهي التشغيل وكأنه فشل. كان من الممكن انقطاع التسليم الداخلي الذي يقدم الإجابة النهائية في اللحظة الأخيرة في الاستجابات الكبيرة. تصل الإجابة الآن دائماً سليمة.
- Common: خوادم MCP المحذوفة تظل محذوفة: كان إزالة خادم MCP يميزه كمحذوف دون تنظيفه فعلياً، لذا كان من الممكن أن تظهر الخوادم المختفية منذ فترة طويلة مرة أخرى في قائمتك ("عادت مجموعة من خوادم MCP العشوائية"). يتم الآن تنظيف عمليات الحذف القديمة نهائياً، بينما تظل الخوادم النشطة وعمليات الحذف الحديثة كما هي — ولم يعد تسجيل الدخول الذي تركه خادم محذوف يتسبب في أخطاء تفويض متكررة عند بدء التشغيل (يتم فقط إزالة الاتصالات التي ثبت أنها يتيمة، ويؤدي إعادة الاتصال إلى استعادتها إذا أعدت إضافة الخادم).
- Common: أخطاء أدوات الجداول والمستندات لم تعد تُخفى كنجاحات: عندما لا يمكن تنفيذ إجراء في Google Sheets أو Docs — بسبب تفاصيل مطلوبة مفقودة، أو إجراء غير معروف، أو فشل في API — كان الخطأ يعود وكأنه نتيجة ناجحة، لذا كان المساعد يكرر نفس الاستدعاء المعطل حتى يصل إلى حد الخطوات الخاص به بدلاً من تصحيح المسار. يتم الآن تسجيل هذه كأخطاء حقيقية يتفاعل معها المساعد.
- Common: التشخيصات المنسوخة لا تفقد أبداً نشاط الأدوات: عندما كان يجب تقصير نص تصحيح الأخطاء (debug transcript) ليتناسب مع حدود الحجم، كان من الممكن أن يؤدي القص إلى إزالة استدعاءات الأدوات ونتائجها من المنتصف — مما يجعل الأمر يبدو وكأن الأداة لم تعمل أبداً أو لم ترجع شيئاً، ويوجه التحقيق إلى سبب خاطئ. التقصير الآن يقلص نصوص التفكير (reasoning text) والحمولات الطويلة بدلاً من ذلك؛ حيث ينجو دائماً كل استدعاء أداة وحالته وأي خطأ.
- Common: الأداة التي لم تتمكن من الحصول على تفويض لم تعد تظهر علامة صح خضراء: عندما يفشل تسجيل الدخول/التفويض الخاص بأداة ما، كانت الخطوة تظل مميزة كنجاح — علامة صح خضراء مضللة على أداة لم تعمل أبداً. تظهر الآن كخطأ كما هي بالفعل.
- Common: المعايير متعددة النماذج تحكم باستخدام نموذج ومفتاح التشغيل الخاص بها: كان قاضي التقييم في Test Runner يستخدم إعدادات نموذج ملفك الشخصي النشط بدلاً من تكوين المعيار نفسه، لذا في ملف تعريف الفئة المجانية كان من الممكن أن يفشل القاضي بصمت ويصفر كل النتائج. يستخدم القاضي الآن النموذج والمفتاح الذي تم تكوين التشغيل بهما، ويتم الإبلاغ عن القاضي الذي تمت تهيئته بشكل خاطئ مسبقاً، والقاضي الذي لا ينتج أي نتائج على الإطلاق يوقف التشغيل بخطأ واضح بدلاً من الإبلاغ عن فشل كل اختبار.
- Common: استدعاءات الأدوات لم تعد تعلق في حلقة إعادة محاولة مع نماذج بث معينة: مع بعض النماذج، كان من الممكن فقدان الجزء الأخير من استدعاء أداة متدفق (streamed) عندما يغلق المزود الاتصال فجأة، مما يترك تعليمات الأداة غير مكتملة — ثم يفشل المساعد في تشغيل الأداة ويستمر في إعادة المحاولة. تتم الآن معالجة الجزء الأخير دائماً.
الإصدار 0.9.7276 يوليو 2026
يجعل هذا الإصدار ربط ملحق المتصفح بتطبيق Caiioo لسطح المكتب مفتاحاً اختيارياً صريحاً، ويحافظ على استمرارية "إعادة الاتصال" اليدوي دون انقطاع صامت، كما يعالج مشكلة توقف التطبيق (crash) على أجهزة Mac و iPhone عند فتح روابط معينة — ويظهر ذلك بوضوح عند منح صلاحيات الوصول لـ Google.
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- الملحق: الاتصال بتطبيق سطح المكتب أصبح الآن مفتاح اختيار صريح: يتضمن قسم الإعدادات (Settings) ← الاتصالات (Connections) مفتاحاً جديداً بعنوان "Enable Caiioo Bridge" يتحكم في ما إذا كان الملحق يتصل بتطبيق Caiioo لسطح المكتب على نفس الجهاز. هذا الخيار مغلق افتراضياً — حيث يظل الملحق مستقلاً تماماً ولا يبحث أبداً عن تطبيق محلي حتى تقوم بتفعيله — ويسري مفعول التغيير فوراً دون الحاجة لإعادة التشغيل. وعندما يكون مغلقاً، تظهر عناصر التحكم في "إعادة الاتصال" (Reconnect) والمنافذ (port) باللون الرمادي بدلاً من الإيحاء بأنها تعمل.
إصلاح الأخطاء
- الملحق: إعادة الاتصال بتطبيق سطح المكتب أصبحت ثابتة الآن: كان النقر على "إعادة الاتصال" (Reconnect) في الإعدادات (Settings) ← الاتصالات (Connections) يفتح اتصالاً ينقطع بصمت بمجرد دخول المتصفح في وضع السكون للملحق — عادةً خلال دقيقة — ولا يعود للعمل إلا بالنقر مرة أخرى. الآن، تظل إعادة الاتصال اليدوية نشطة تماماً مثل الاتصال التلقائي.
- macOS/iOS: إصلاح مشكلة التوقف (crash) عند فتح روابط معينة: كان فتح رابط يحتوي عنوانه على علامات النسبة المئوية (percent signs) — ويظهر ذلك بوضوح عند النقر على "منح الصلاحيات" (grant scopes) لإعطاء Caiioo حق الوصول إلى حساب Google الخاص بك — يؤدي إلى توقف التطبيق فوراً. تفتح هذه الروابط الآن بشكل طبيعي.
- macOS: لغة Python، واستخراج نصوص PDF، ومعالجة SVG تعمل الآن في التطبيق المثبت: كان تطبيق macOS الموزع يفتقد لعدة مكونات خلفية كانت متوفرة في نسخ التطوير، لذا فإن تشغيل Python، وقراءة النصوص من ملفات PDF، ومعالجة مستندات SVG، ونموذج التصنيف في أداة الاختيار الذكية كانت تفشل بصمت فقط في التطبيق المثبت. تم تضمينها الآن في التطبيق، كما يمنع فحص البناء (build check) فقدانها مرة أخرى.
- عام: تحرير ملف نصي مرفوع لم يعد يؤدي إلى تشويه الرموز الخاصة: عندما كان المساعد يقوم بتحرير ملف نصي أو ملف Markdown قمت برفعه، كانت الرموز مثل علامات الاقتباس الذكية، والشرطات الطويلة (em-dashes)، والحروف المشكلة (مثل é) تتعرض للتلف في كامل الملف — بما في ذلك الأجزاء التي لم يمسها التحرير. الآن تعود الملفات سليمة تماماً (byte-clean)، كما أن رفض التغييرات المتعقبة لم يعد يؤدي إلى تلف المستند أيضاً.
- عام: توجيه المساعد إلى مستند عبر لصق رابطه يعمل الآن: لصق رابط Slate الخاص بمستند ما في الدردشة ("هذا هو الملف الذي أريد تحديثه: http://…/slate.html?id=…") يؤدي الآن إلى الوصول للمستند الصحيح بدلاً من الفشل برسالة "No artifact found".
- عام: تقارير الأخطاء تحتفظ بالجزء المفيد من البيانات التشخيصية: كانت تذاكر الدعم ترفق سجل تصحيح الأخطاء (debug transcript) الخاص بالمساعد ولكنها تقطعه في منتصف سجلات بدء التشغيل عندما يكون طويلاً، مما يؤدي لفقدان استدعاءات الأدوات والأخطاء التي تشرح المشكلة فعلياً. الآن، تسقط السجلات الطويلة ضوضاء السجلات الروتينية أولاً وتحتفظ بالأقسام التشخيصية.
- عام: مراجعة التغييرات المتعقبة في المستندات أصبحت أكثر موثوقية: تم إصلاح عدة مشاكل في المراجعة دفعة واحدة — حيث كان التغيير المقترح الذي ينتهي عند حدود الفقرة قد يظهر غير مرئي عند فتح المستند (يحتسبه شريط الأدوات ولكن لا يظهر تظليل)؛ وكان التغيير المقبول قد يعود للظهور بعد إغلاق المستند وإعادة فتحه؛ وكان اتخاذ قرار بشأن تغيير واحد قد يؤدي بصمت إلى إلغاء قرار تم اتخاذه بالفعل بشأن تعديل مطابق في مكان آخر من المستند؛ كما كان يتم حفظ كل مراجعة مكتملة مرتين في سجل الإصدارات، مما يؤدي لإزاحة الإصدارات القديمة بسرعة مضاعفة. أصبحت أعداد التغييرات المقبولة/المرفوضة المعروضة أثناء المراجعة دقيقة الآن أيضاً.
- عام: سجل إصدارات المستند يظل خاصاً به — ويستعاد بالكامل: كان التنقل بين المستندات في اللحظة الخاطئة قد يؤدي إلى إلحاق محتوى مستند ما بسجل إصدارات مستند آخر، مما يجعل عملية الاستعادة اللاحقة تضع نص المستند الخاطئ في مكانه. الآن، تؤدي استعادة إصدار ما إلى استعادة التغييرات المتعقبة التي كان يحملها ذلك الإصدار أيضاً، كما أن التعديلات التي تحذف معظم النص لم تعد تفقد خطوط الشطب الحمراء (redlines) من اللقطة المحفوظة، ويتم الآن تحديد إدخال "الحالي" (current) المظلل بناءً على المحتوى الفعلي، وتتم مقارنة الإصدارات بعد حذف الإصدارات القديمة مقابل أقرب سلف متبقٍ بدلاً من الادعاء بعدم وجود ما يمكن مقارنته، ولم تعد معاينة السجل تعرض أكواد HTML الخام المضمنة في نص المستند.
الإصدار 0.9.7263 يوليو 2026
يضيف هذا الإصدار خاصية تسجيل الدخول باستخدام Microsoft ومعاينات رياضية منسقة لمستندات LaTeX، كما يجعل ضمانات الدقة الخاصة بالمساعد تعمل دائمًا حتى في ظل التعليمات المخصصة، ويصلح تصفح الويب داخل مربعات الحوار، وتجميع التغييرات المتتبعة، والتطبيقات التي تستدعي خدمات خارجية في تطبيقات الهاتف وسطح المكتب.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: تسجيل الدخول باستخدام Microsoft: يمكنك الآن تسجيل الدخول إلى حساب Caiioo الخاص بك باستخدام حساب Microsoft — سواء الحسابات الشخصية أو حسابات العمل أو المؤسسات التعليمية — على كل المنصات، إلى جانب خيارات Google وApple والبريد الإلكتروني الحالية. إذا لم يكن هناك حساب Caiioo مرتبط بهذا البريد الإلكتروني بعد، فسيُطلب منك التأكيد قبل إنشاء حساب جديد.
- Common: مستندات LaTeX تعرض الرياضيات المنسقة: فتح مستند LaTeX (Slate) يعرض الآن معاينة مع تنسيق المعادلات الرياضية بشكل صحيح، بينما يظل المصدر قابلًا للتحرير بأمان في عرض الكود — المعاينة لا تعيد كتابة ملفك أبدًا. كما يتحقق المساعد من المعادلات كلما قام بتحرير مستند LaTeX ويرصد أي أخطاء فورًا، بحيث يتم تصحيح المعادلة المكسورة في نفس الدور بدلاً من إغفالها. يتم الآن التعرف على محتوى LaTeX الملصق تلقائيًا.
- Common: تطبيق "for Grant Writers" الجديد في Hub: مساعد ذكي لدورة حياة المنح مخصص لكتاب المنح في المؤسسات غير الربحية، متاح الآن للجميع. يقوم بالبحث عن فرص التمويل الفيدرالية المباشرة (Grants.gov) مع تقييم مدى ملاءمتها لملف مؤسستك، ويبحث عن الممولين من خلال إقراراتهم الضريبية العامة 990 (ProPublica Nonprofit Explorer) وسجل المنح الفيدرالية (USAspending)، ويسودة خطابات النوايا (LOIs)، وبيانات الاحتياج، وأقسام البرامج المتوافقة مع أولويات الممول المعلنة، ويبني ميزانيات مفصلة مع التبريرات، ويكتب تقارير المنح المرحلية والنهائية — وكل ذلك استنادًا إلى مصادر بيانات مفتوحة ولا تتطلب مفاتيح وصول. لا يبتكر التطبيق أبدًا مواعيد نهائية أو معايير أهلية أو بيانات نتائج من تلقاء نفسه، ولا يقوم أبدًا بتقديم طلب نيابة عنك.
التحسينات
- Common: الإعدادات تعرض مكان عمل الأداة بدلاً من إخفائها: الأدوات التي لا تعمل على جهازك الحالي كانت إما تختفي تمامًا من Settings ← Tools أو تظهر وكأنها قابلة للاستخدام. تظهر الآن باللون الرمادي مع ملاحظة توضح المنصات التي تعمل عليها — والأداة التي تتطلب فقط تشغيل تطبيق سطح المكتب ستقول "Connect the Caiioo desktop app to use this tool" — حتى تتمكن من اكتشاف ما هو متاح في أماكن أخرى بدلاً من عدم معرفة وجوده مطلقًا.
- Common: يمكن لـ Self Checker التحقق من الادعاءات عن طريق تشغيل Python حقيقي: عندما تقوم بتقييم إجابة باستخدام زر ⚖، يمكن للقاضي الآن كتابة برنامج Python صغير لإعادة التحقق من الأشياء التي لا يمكن للتحقق البسيط القيام بها — مثل إعادة حساب إحصائية مزعومة من البيانات المصدرية، أو إعادة اشتقاق تحويل ما — ويتم تشغيله محليًا في نفس بيئة العزل (sandbox) الخالية من الشبكة مثل كل شيء آخر، على ملحق المتصفح وتطبيقات سطح المكتب. أي تحقق لا يمكن تشغيله بنظافة يتم الإبلاغ عنه كفاشل بدلاً من تمريره بصمت.
- Common: ضمانات الدقة تطبق الآن دائمًا: القواعد المدمجة التي تبقي المساعد منضبطًا — الالتزام بالمصادر الحقيقية، والاعتراف عند عدم التأكد، والاستشهاد بمصدر الحقائق — كانت جزءًا من الشخصية الافتراضية، لذا فإن التعليمات المخصصة أو التطبيقات ذات الشخصية المستقلة كانت تستبدلها بهدوء. لقد أصبحت الآن طبقة دائمة أساسية: تضاف إليها تعليماتك المخصصة وشخصيات التطبيقات بدلاً من إيقاف تشغيلها، ولا يمكن تحريرها أو حذفها من الإعدادات.
- Common: المستندات القديمة ذات التغييرات المتتبعة تحصل على تنسيق نظيف: المستندات التي تم حفظها مع تتبع التغييرات بواسطة إصدارات سابقة — بما في ذلك استعادة إصدار قديم يحمل تغييرات متتبعة — تعرض الآن تغييراتها وتتنقل بينها بنفس التجميع النظيف مثل التعديلات الجديدة، بدلاً من العلامات الخشنة التي كان ينتجها التنسيق القديم. يستمر الترقية بعد الحفظ، لذا لا تعود علامات النمط القديم في المرة القادمة التي تفتح فيها المستند.
إصلاح الأخطاء
- Common: تصفح الويب يعمل داخل مربعات الحوار والنوافذ المنبثقة: عندما يفتح المساعد عمدًا مربع حوار على صفحة — مربع بحث، أو لوحة تصفية — كان من الممكن رفض نقرته التالية أو ضغطة المفتاح مع تحذير بأن شيئًا ما يعيق الطريق، مما يؤدي أحيانًا إلى توقف المهمة بأكملها. يقوم فحص الأمان هذا الآن بالتحذير بدلاً من الرفض، ويحدد بشكل صحيح ما هو قابل للنقر فعليًا، ولم يعد يقترح الضغط على Escape عندما يؤدي ذلك إلى إغلاق مربع الحوار الذي فتحه المساعد للتو.
- Common: يتم الإبلاغ عن أخطاء الصفحة أثناء التصفح بدلاً من اختفائها: في ملحق المتصفح، كان يتم تجاهل الخطأ الذي يحدث داخل الصفحة أثناء إجراء التصفح بصمت ويظهر كأنه نتيجة فارغة، مما يترك المساعد يخمن الخطأ الذي حدث. تعود الآن رسالة الخطأ الحقيقية، بما يطابق سلوك تطبيق سطح المكتب بالفعل.
- Common: التعديلات على أسطر مختلفة تظل تغييرات متتبعة منفصلة: كان من الممكن دمج تعديلين على أسطر متجاورة أو عناصر قائمة في تغيير متتبع واحد ضخم يمتد عبر كليهما، مما يجعل المراجعة والقبول/الرفض أمرًا صعبًا. الآن، لا يمتد التغيير المتتبع أبدًا عبر فاصل أسطر — التعديلات على أسطر مختلفة هي دائمًا تغييرات منفصلة يمكن التنقل بينها بشكل فردي — بينما يظل التجميع العادي داخل السطر الواحد دون تغيير.
- Common: التطبيقات التي تستدعي خدمات خارجية تعمل في تطبيقات الهاتف وسطح المكتب: في تطبيقات iOS وAndroid وWindows/Linux، كانت الأدوات التي تستدعي خدمات ويب خارجية (على سبيل المثال تطبيق يبحث في قاعدة بيانات عامة) تفشل فورًا مع خطأ تقني قبل إرسال الطلب. تمر هذه الطلبات الآن بنجاح على كل المنصات.
- Common: نماذج الاستدلال (Reasoning models) تحافظ على تسلسل أفكارها بين الأدوار: مع بعض نماذج الاستدلال — وبشكل أوضح Gemini عبر OpenRouter — كان يتم أحيانًا تجاهل تفكير النموذج المخزن من الأدوار السابقة بشكل خاطئ عند بناء الطلب التالي، مما يؤدي إلى فقدان الاستمرارية وإضاعة الوقت في إعادة التفكير. يتم الآن التعرف على الاستدلال المخزن ونقله للأمام بشكل صحيح، مع استمرار استبعاد الاستدلال من عائلات النماذج غير المتوافقة بأمان.
- Common: أوصاف الأدوات تظهر بشكل صحيح في الإعدادات: أظهرت عدة أدوات وصفًا خاطئًا أو وصفًا مقطوعًا في منتصف الجملة في Settings ← Tools وفي بطاقات أدوات Hub — على سبيل المثال، وصفت أداة المستندات نفسها بأنها "List existing slates in thread" وأداة المراسلة بأنها فقط "List connected messaging services and their status". تظهر كل أداة وإجراء الآن وصفها الكامل والصحيح.
- Common: الأدوات التي لا يمكن تشغيلها على جهازك لم تعد تُعرض للمساعد: الأدوات الخاصة بمنصة معينة (على سبيل المثال، تلك التي تحتاج إلى تطبيق سطح المكتب لنظام Mac) كان لا يزال من الممكن تقديمها للمساعد على أجهزة لا تدعمها، مما يؤدي إلى محاولات فاشلة وأخطاء مربكة. يتم الآن تصفيتها باستمرار في كل مكان — وإذا طلبت واحدة بالاسم، يخبرك المساعد بالمنصات التي تعمل عليها (أو أنها تحتاج فقط إلى تشغيل تطبيق سطح المكتب) بدلاً من الادعاء بأن الأداة غير موجودة.
الإصدار 0.9.72526 يونيو 2026
تحديث للموثوقية يتبع الإصدار 0.9.724: تستعيد طلبات النماذج المجانية عملها تلقائيًا عند عدم توفر المزود مؤقتًا، ويبحث محرك البحث في المستندات بشكل موثوق عن العبارات التي تمتد عبر فواصل الأسطر أو المسافات غير المعتادة، وتنتج الفقرات المعاد كتابتها تغييرات متتبعة نظيفة بدلاً من خطوط حمراء مشوهة.
إظهار التفاصيلإخفاء التفاصيل
إصلاح الأخطاء
- عام: استعادة طلبات النماذج المجانية عند عدم توفر المزود لفترة وجيزة: عندما كان مزود النموذج المجاني يبلغ عن عدم توفر سعة مؤقتة، كان الطلب يفشل تمامًا. الآن، ينتقل تلقائيًا إلى نموذج مجاني آخر ويستمر، مع ملاحظة قصيرة تخبرك بحدوث التبديل — لذا لن تؤدي أي مشكلة عابرة إلى مقاطعة دورك بعد الآن.
- عام: البحث في المستندات يجد العبارات عبر فواصل الأسطر والمسافات: كان البحث في مستند (Slate) عن عبارة متعددة الكلمات قد يظهر فارغًا عندما تكون الكلمات مفصولة بفاصل أسطر، أو مسافة غير قابلة للكسر، أو مسافات إضافية — على الرغم من وجود العبارة بوضوح. يطابق البحث الآن العبارات بغض النظر عن كيفية توزيع المسافات، وإذا كان استعلامك يبدو كنمط (على سبيل المثال "Incident|Breach") دون وجود تطابقات، فإنه يقترح تفعيل البحث بالتعبيرات النمطية (regular-expression).
- عام: الفقرات المعاد كتابتها تنتج تغييرات متتبعة نظيفة: كانت إعادة كتابة فقرة بشكل جوهري قد تؤدي إلى إنشاء مئات العلامات الصغيرة والمتناثرة للتغييرات المتتبعة التي كان من المستحيل قراءتها. الآن، يدمج الخط الأحمر المنطقة المعاد كتابتها في تغيير نظيف واحد، بينما تظل التعديلات المنفصلة حقًا في أماكن أخرى متميزة.
الإصدار 0.9.72418 يونيو 2026
تحديث متابع للإصدار 0.9.723 يضيف OpenAI كمزود صوتي يعتمد على مفتاحك الخاص (BYOK)، وتحليلات استخدام مجهولة اختيارية تتحكم فيها بالكامل، ومعايِنات أكثر غنى للمرفقات الصوتية والمرئية، إلى جانب إصلاحات لتطبيقات Hub الغنية بالأدوات، وأسماء المهارات، وتسجيلات دخول الخدمات المتصلة، وتجميد التشغيل بعد انتهاء الاشتراك.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: OpenAI أصبح الآن مزود صوت يعتمد على مفتاحك الخاص (BYOK): ينضم نموذج gpt-4o-mini-tts من OpenAI إلى منتقي الأصوات المخصص لكل وضع لتحويل النص إلى كلام. ويمكن توجيه طريقة إلقائه — اطلب لكنةً أو نبرةً أو سرعةً معينة بلغة طبيعية (مثل "اقرأ هذا بلكنة إيرلندية دافئة") وسيتبع الصوت ذلك. أضف مفتاح OpenAI API الخاص بك في الإعدادات (Settings) ← الصوت (Voice).
- عام: المرفقات الصوتية والمرئية تعرض الآن معاينة حقيقية: يعرض مقطع صوتي مسجل أو مُرفق شكله الموجي الفعلي على بطاقة المرفق بدلاً من أيقونة ملف عامة، ويُظهر المرفق المرئي إطاراً ثابتاً مأخوذًا من المقطع — بحيث يمكنك تمييز المقاطع عن بعضها نظرةً سريعةً. يتم إنشاء المعاينة مرة واحدة وإعادة استخدامها.
- عام: تحليلات استخدام مجهولة اختيارية — معطلة افتراضيًا في المنطقة الاقتصادية الأوروبية (EEA) والمملكة المتحدة وسويسرا: يمكنك اختيار مشاركة إشارات مجهولة وخالية من المحتوى تساعدنا في اكتشاف مشاكل الموثوقية وإصلاحها — على سبيل المثال ما إذا كان الدور قد نجح أو واجه نوعًا معينًا من الأخطاء، بالإضافة إلى ملاحظاتك الصريحة 👍/👎 على الرد. وهي لا تتضمن أبدًا محادثاتك، أو مطالباتك، أو هويتك، أو عنوان IP الخاص بك، أو أي معرف يتعقبك بين الجلسات؛ وهي خاصة بالجهة المطورَة فقط (بدون أدوات تتبع من طرف ثالث)؛ ويتم تخزين الأحداث دون أي شيء يربطها بك مرة أخرى. في المنطقة الاقتصادية الأوروبية، والمملكة المتحدة، وسويسرا، تظل معطلة حتى تقوم بتشغيلها؛ وفي أماكن أخرى، يتم تشغيلها مع مفتاح إيقاف بنقرة واحدة. قم بتغيير ذلك في أي وقت في الإعدادات (Settings) ← الخصوصية والتشخيص (Privacy & Diagnostics)، ولا توجد رسوم أو خصومات أو فروق في الميزات في كلا الحالتين.
التحسينات
- عام: تحذر الإعدادات (Settings) ← الصوت (Voice) عندما لا يكون مزود الصوت منخفض الكمون: ينتهي كل من Gemini وOpenAI من توليد الرد بالكامل قبل تشغيل أي صوت، لذا قد يتأخر الصوت الأول بضع ثوانٍ في الردود الأطول — على عكس ElevenLabs وCartesia وResemble، التي تبدأ التحدث فور وصول الصوت. يؤدي اختيار أحد المزودين الأبطأ الآن إلى إظهار ملاحظة قصيرة تحت منتقي الصوت توضح المقايضة وتُشير إلى الخيارات الأسرع، بحيث يكون التأخير متوقعًا بدلاً من أن يكون محيرًا.
- عام: تبديل تحليل الصوت مخفي الآن ما لم تكن التطبيق بحاجة إليه: زر الشكل الموجي المجاور للميكروفون — والذي يُرفق تسجيلك الفعلي حتى يتمكن النموذج القادر على الاستماع من مراجعته جنبًا إلى جنب مع مطابتك — هو عنصر تحكم مخصص لا يُفيد في معظم المهام. وهو مخفي الآن افتراضيًا ولا يظهر إلا في الأوضاع أو التطبيقات التي تختاره صراحةً، بحيث لم يعد يزدحم به منشئ المحتوى. إذا تم تعيين تسجيل مسبقًا لكي يتم التقاطه، فإن هذا التقاط يتوقف أيضًا مؤقتًا أثناء إخفاء زر التبديل، بحيث لا يتم تسجيل أي شيء بدون مفتاح إيقاف مرئي.
إصلاحات الأخطاء
- عام: تطبيقات Hub المثبتة لم تعد ترسل كل أداة في كل دور: في التطبيقات التي تقوم مسبقًا بتكوين الأدوات التي يلجأ إليها المساعد (لطب، وللقانون، وما شابه)، كان يتم تجاهل هذا التكوين، بحيث كان كل دور يرسل بهدوء قائمة الأدوات كاملة — مما يجعل الأدوار أبطأ وأكثر تكلفة. يتم الآن احترام التكوين، بحيث يتضمن كل دور الأدوات ذات الصلة فقط.
- عام: المهارات المدمجة تظهر بأسمائها الحقيقية: قد تظهر المهارة الافتراضية باسم نائب مثل "Skill 1781…" بدلاً من عنوانها الصحيح؛ تُظهر المهارات الآن أسماء مقروءة (على سبيل المثال "تلخيص الصفحة" (Summarize Page))، ويتم تصحيح أي مهارات تم إنشاؤها مسبقًا باسم نائب تلقائيًا.
- الامتداد: الخدمات المتصلة لم تعد تنقطع مبكرًا عند استخدامها عبر النطاق الخاص بك (private relay): قد يؤدي تحديث تسجيل دخول خدمة متصلة من خلال النطاق الخاص بك إلى إسقاط رمز الجلسة ورفضه، مما يوسم الاتصال بأنه منتهي الصلاحية قبل أوانه. يتم تحديث تسجيل الدخول الآن بشكل صحيح.
- عام: إصلاح التجميد عند الإطلاق بعد انتهاء صلاحية الاشتراك: إذا انتهت صلاحية اشتراك Pro الخاص بك أو تم إلغاؤه، فقد تعلق التطبيق في تكرار التخفيض إلى مستوى المجاني أثناء تحميله — مما يؤدي إلى تجميد الواجهة قبل اكتمال فتحها. يكتمل التخفيض الآن بسلاسة في تمريرة واحدة، بحيث يبدأ التطبيق بشكل طبيعي ويحافظ على كل ميزة من ميزات المستوى المجاني.
- الامتداد: اللوحات تفتح بشكل موثوق مباشرة بعد التحديث في الخلفية: عندما يقوم الامتداد بتحديث نفسه في الخلفية بينما تظل النافذة مفتوحة، قد يواجه فتح الإعدادات (Settings) (أو قسم آخر يتم تحميله عند الطلب) فشلًا نظرًا لأن النافذة المفتوحة لا تزال تشير إلى ملفات الإصدار السابق. يكتشف التطبيق هذا الآن ويقوم بالتحديث مرة واحدة لالتقاط الإصدار الجديد تلقائيًا.
الإصدار 0.9.72312 يونيو 2026
متابعة مستهدفة للإصدار 0.9.722 مع مزود صوتي جديد بنظام BYOK، وتطبيق جديد لدعم القرار السريري، وإمكانية التحرير داخل التطبيق لتطبيقات Hub الشخصية، والقدرة على استخدام Caiioo من أي متصفح عبر الترحيل الخاص (private relay) بك، ولوحة إعدادات أكثر وضوحاً، وتحرير الوضع المستدام مع التفريع التلقائي، ومراجعة ثانية شاملة لمسار معالجة المستندات (document round-trip)، ومراجعة لموثوقية البث عبر جميع مزودي AI، وحملة لتعزيز الأمان.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: Cartesia أصبح الآن مزود صوت بنظام BYOK: تمت إضافة Cartesia Sonic لتحويل النص إلى كلام وCartesia Ink لتحويل الكلام إلى نص في أداة اختيار الصوت لكل وضع، وحوارات TTS / STT للاستخدام الأول، ومسار التسميات التوضيحية المباشرة. أضف مفتاح Cartesia API الخاص بك في Settings ← Voice واختر Cartesia حيثما يمكن اختيار مزود صوت.
- عام: تحرير أي تطبيق Hub متفرع داخل Caiioo: حصل قسم Settings ← Tools, Modes & Apps على محرر لكل عنصر أساسي (primitive) للتطبيقات الشخصية (تطبيقات Hub المتفرعة والتطبيقات التي قمت بحفظها). حصلت البطاقات، والعروض، وسير العمل، والمهارات، والأوضاع، والمتغيرات جميعها على محررات مخصصة مع إعدادات افتراضية آمنة، بحيث لا يمكن لأي عنصر تالف في فرع ما أن يعطل المحرر. يمكن للوكيل أيضاً أخذ لقطة لجلسة مفيدة وتحويلها إلى مسودة تطبيق شخصي عبر أداة
save_session_as_appالجديدة — قل "احفظ هذا كتطبيق" (أو ما شابه) وسيتم حفظه في متجر تطبيقاتك الشخصية لتقوم بتحسينه. - عام: تحرير المطالبة النظامية (system prompt) لأي وضع — Caiioo يقوم بتفريعه لك: يمكنك الآن تحرير المطالبة النظامية (أو التعريف الكامل) لأي وضع، بما في ذلك الأوضاع المدمجة وتلك المثبتة من Hub. التعديل الأول يقوم تلقائياً بتفريع تطبيق الوضع إلى نسخة شخصية، بحيث تظل تغييراتك ثابتة عبر تبديلات الأوضاع وتتزامن مع أجهزتك الأخرى مثل أي تطبيق شخصي. يظهر شريط "Forked from … — your copy" كلما كانت نسختك نشطة، مع زر إعادة تعيين بنقرة واحدة يستعيد الأصل. تهاجر الأوضاع المخصصة الحالية إلى هذا النظام تلقائياً.
- عام: Caiioo للطب (بيتا): تطبيق جديد قابل للتثبيت من Community Hub يحاكي نمط Caiioo للحقوق — وهو مصنع لدعم القرار السريري يجمع مهارات التشخيص التفريقي، والتفاعلات الدوائية، وملاحظات SOAP مع موادها المرجعية. تثبيت بنقرة واحدة، وقابل للتفريع مثل أي تطبيق Hub.
- عام: استخدام Caiioo من أي متصفح عبر الترحيل الخاص بك: عند تسجيل الدخول وتشغيل الترحيل المكتبي (desktop relay)، فإن فتح caiioo.ai في متصفح بدون الامتداد (extension) يعرض الآن نفس واجهة اللوحة الجانبية عبر الترحيل الخاص بك — بحيث يمكنك استخدام Caiioo من جهاز Chromebook، أو كمبيوتر عام، أو جهاز لوحي بينما لا تزال جميع استدعاءات الأدوات تمر عبر جهازك الخاص.
- عام: إعادة تنظيم لوحة الإعدادات: أصبح تخطيط الإعدادات المتقدمة الآن سبع فئات حسب نية المستخدم — Account، وPersonalization & Privacy، وAI Setup، وTools / Modes & Apps، وData & Sync، وConnectivity، وHelp — بدلاً من الخمس التاريخية. انتقل ملف تعريف المستخدم ومخزن الاعتمادات إلى فئة Account مخصصة، وتم تجميع LAN Relay / API Access / Messaging Gateway معاً تحت اسم Connectivity (الرابط المشترك هو أسطح الشبكة الواردة/الصادرة)، وانتقل Voice إلى AI Setup (لأنه سلوك AI وليس أداة)، وشكلت النسخ الاحتياطي / المزامنة الخاصة / إدارة البيانات فئة Data & Sync الخاصة بها. يقلص متغير الوضع البسيط نفس عناصر التحكم إلى ست فئات مع إخفاء عناصر تحكم المستخدمين المتقدمين تماماً.
التحسينات
- عام: دورة المستندات (Document round-trip) — مراجعة الدقة الثانية: جولة أخرى عبر Slate / DOCX / PDF / RTF / Google Docs أغلقت قائمة طويلة من نتائج دورة المعالجة. أبرز النقاط: التغييرات المتعقبة التي يتم إنشاؤها تصدر الآن معرفات تغيير صالحة لبرنامج Word وتسطح علامات التغيير المتداخلة (حتى يتوقف Word عن الشكوى من تغييرات متعقبة "تالفة" عند الفتح)؛ يتم إلغاء تكرار تعليقات DOCX حسب المعرف بدلاً من عدها مرتين؛ تصدير DOCX ← Markdown يهرب أحرف
|الحرفية في خلايا الجدول حتى لا يتفكك الجدول؛ يستهلك محلل RTF الآن مقاطع الثنائي المضمنة (\binN) بشكل صحيح بحيث لا تؤدي البايتات الشاردة إلى إلغاء مزامنة بقية المستند، ويتخطى بدائل Unicode\ucبشكل صحيح، ويفك تشفير الستة عشري\'hhعبر Windows-1252، ويحافظ على المراجعات المتعقبة، ويعرض نائبات الصور؛ تقوم خرائط PDFToUnicodeCMaps بفك تشفير أزواج البدائل (surrogate pairs) ونماذج مصفوفة bfrange / متعددة الوحدات (يتم استخراج أحرف non-BMP والرموز التعبيرية بنظافة)؛ يتعامل اكتشاف بادئة تتبع التغييرات مع علامات القوائم البادئة والمتداخلة بالإضافة إلى ترقيم)؛ وتظهر مصفوفة الدقة الآن فقدان التعليقات لعمليات docx ← md/html/rtf و pdf ← docx حتى تتمكن من رؤية ما لن يعود في دورة المعالجة مسبقاً. كما يقوم تصدير RTF بحذف عمليات الحذف المتعقبة المعلقة بدلاً من إدراجها كنص حرفي. - عام: صيغ Google Sheets تنجو من مزامنة Slate: تحرير Google Sheet متزامن من Slate لم يعد يعيد كتابة الصيغ كقيمها المحسوبة. كما تم تصحيح تسوية التغييرات المتعقبة في Slate بحيث يلتزم قبول / رفض النص الصحيح عندما يتطابق المحتوى بالفعل مع الهدف.
- عام: مزامنة Google Docs تتجاهل فقرات خلايا الجدول: كان ماسح المزامنة سابقاً يدخل إلى خلايا الجدول وينتج إزاحات مستندات خاطئة. يتم الآن تخطي الخلايا قبل مسح الفقرات، بحيث تهبط التعديلات في الموضع الصحيح في المستندات التي تحتوي على جداول.
- عام: أداة إخفاء الهوية (Pseudonymizer) تحمي المعرفات التي ينشئها الجهاز من البداية للنهاية: يمكن لـ Slate (وأي أداة تصدر معرفات منشأة آلياً) الآن تغليفها بعلامة
<!--no-pseudonymize-->تنجو من المسار بالكامل — حيث يتخطاها Pseudonymizer، ويتم تجريد العلامات قبل وصولها إلى الشاشة. هذا يغلق الحالة التي كان يتم فيها إخفاء الهوية لمعرف داخلي لاستدعاء أداة في دورة واحدة وإسقاطه من خريطة الاستبدال في الدورة التالية، مما يؤدي إلى تعطل استدعاءات الأدوات اللاحقة التي تشير إليه. - عام: أداة التحقق الذاتي (Self Checker) تشغل الحكم الآن على الخادم: يؤدي النقر فوق زر ⚖ إلى نقل حساب الحكم إلى الترحيل بدلاً من تشغيله في اللوحة الجانبية، بحيث تكتمل النتيجة حتى إذا أغلقت اللوحة، وتعود بشكل أسرع، وتظل متسقة عبر الأجهزة. يتم أيضاً توجيه استدعاء الحكم عبر نفس Pseudonymizer على مستوى الخيط مثل الدورة الأصلية، بحيث لا يسرب الحكم على رسالة مخفية الهوية معلومات PII الحقيقية إلى نموذج الحكم.
- عام: شارات المهارة / الوضع في مخزون الإعدادات: تظهر كل مهارة مثبتة في Settings ← Tools, Modes & Apps الآن الوضع (الأوضاع) التي تنتمي إليها، بحيث يمكنك رؤية المكان الذي سيصل فيه الوكيل إليها بالفعل بلمحة سريعة.
- عام: مستخدمو الفئة المجانية على المفتاح المخصص لم يعودوا يواجهون خطأ 401 في البحث الويب: كانت أدوات البحث تحل مفتاح OpenRouter عبر مسار كود يتجاوز محلل الاعتمادات، لذا كان المستخدمون على المفتاح المخصص (بدون BYOK) يحصلون بشكل متقطع على أخطاء 401. يعمل المحلل الآن في كل موقع استدعاء.
- عام: مزود سياق واجهة المستخدم (UI-context provider) أصبح أسرع بشكل ملحوظ: حصل مزود سياق واجهة المستخدم للامتداد على تخزين مؤقت للنتائج، وتحميل كسول للأوضاع، وحل الأسماء المستعارة، واستثناءات أكثر صرامة، بحيث لا يتوقف اختيار النموذج واختيار الوضع في مساحات العمل الكبيرة.
- عام: منزلق سرعة تشغيل الصوت يعمل الآن مع ElevenLabs و Cartesia: لم يكن لمنزلق السرعة أي تأثير مع ElevenLabs أو Cartesia — كان الكلام يعمل دائماً بالمعدل الطبيعي بغض النظر عن الإعداد. يقوم كلا المزودين الآن بإنشاء الكلام بالسرعة التي تختارها. (يدعم ElevenLabs سرعة 0.7–1.2×، وCartesia سرعة 0.6–1.5×؛ يلتزم المنزلق بنطاق كل مزود. Resemble و Gemini لا يوفران تحكماً في السرعة ولم يتغيرا.)
- عام: تحميل نموذج STT مرئي في المحرر (composer): عندما يتم تنزيل نموذج الكلام على الجهاز أو تهيئته، يظهر المحرر الآن نسبة التنزيل الحقيقية، ويتم تسلسل طلبات التحميل المتزامنة بحيث لا يؤدي إجراءان "تحدث" شبه متزامنين إلى بدء تنزيلات مكررة.
- عام: المحرر يحافظ على زر الإرسال على الشاشة في العروض الضيقة: كان زر الإرسال سابقاً قد يختفي من المحرر عندما تكون اللوحة ضيقة جداً. يظل الآن ثابتاً بغض النظر عن العرض.
- عام: اللوحة الجانبية عن بُعد تعيد الاتصال بنظافة: بالنسبة لميزة "Caiioo عبر متصفح من خلال الترحيل الخاص بك" الجديدة، يقوم الترحيل الآن بتوجيه الردود إلى المتصفح البعيد بشكل صحيح ويهيئه بلقطة حالة أولية عند الاتصال، بحيث تعود الاتصالات في نفس الحالة التي توقفت عندها.
- عام: معالجات أصول واجهة المستخدم (UI-asset handlers) تعكس معرفات الطلب: تعكس الاستجابات الآن معرف الطلب الأصلي إلى المستدعي، مما يصلح فئة من أخطاء "المؤشر الدوار العالق" حيث يتسابق جلب أصلين ويتم تجاهل النتيجة الثانية.
- عام: Caiioo for Legal أصبح الآن "for Legal" فقط: كانت بادئة "Caiioo for" في اسم تطبيق Legal زائدة عن الحاجة بمجرد وصول "for Medicine" بدونها. تستمر التثبيتات الحالية في العمل عبر المعرف القديم.
- عام: مراجعة موثوقية البث عبر جميع مزودي AI: مراجعة عميقة لكيفية تدفق الردود من كل مزود. كانت أجزاء الرد التي تصل مجزأة عبر حزم الشبكة قد تسقط بصمت — مما يعطل التفكير الممتد متعدد الدورات مع نماذج Anthropic، واستمرارية التفكير مع Gemini و GPT-5، وأحياناً فقدان نص الإجابة تماماً مع نماذج MLX المحلية — وكان النص غير الإنجليزي أو الرموز التعبيرية قد تصل تالفة إلى أحرف في الإجابات المحفوظة. تم إصلاح كليهما في كل مكان. كما يقوم زر التوقف الآن بإلغاء بحث Perplexity الجاري بدلاً من تركه ينتهي (ويحاسب) في الخلفية، ويصل إيقاف التشغيل الآن إلى أي وكلاء فرعيين لا يزالون يعملون، ولم تعد الصور المرفقة عند الدردشة مع نماذج Mistral تتعرض للتلف أثناء النقل.
- عام: المهارات لها الآن أسماء مناسبة: تحمل كل مهارة اسماً صريحاً للعرض، يظهر في الإعدادات، وأداة اختيار المهارات في المحرر، وللوكيل نفسه — بحيث لا تنهار المهارات التي تبدأ مطالباتها بصياغة مماثلة في صفوف لا يمكن تمييزها. كتابة "/" في المحرر تطابق بالاسم أولاً، ويتطلب النشر في Hub الآن اسماً لكل مهارة.
- عام: أوضاع تطبيقات Hub تحافظ على تكوينها الكامل: كانت الأوضاع المثبتة من Community Hub (للحقوق، للطب، …) قد تتراجع بصمت إلى الوضع العام في عمق نواة الوكيل، مما يؤدي إلى إسقاط متغيراتها وتكوين أدواتها في منتصف التشغيل. يتم حلها الآن بشكل صحيح في كل مكان، والوضع الذي لا يمكن حل تعريفه يتراجع إلى مطالبة Caiioo القياسية بدلاً من مطالبة فارغة.
- عام: إصلاحات الحسابات ذات المفاتيح المخصصة (الصادرة من Caiioo): إعادة إصدار مفتاح AI المقدم من Caiioo لم يعد يمسح الرصيد المشترى — ينتقل الرصيد المتبقي إلى المفتاح الجديد. إلغاء المفتاح الآن يلغيه فعلياً لدى المزود قبل الإبلاغ عن النجاح. الحسابات ذات الأرصدة غير المحدودة تعرض الآن "Unlimited" بدلاً من رقم ولم تعد تطلق عمليات شراء رصيد تلقائية. وأي خلل بسيط في تسجيل الدخول أثناء استعادة مفتاحك على جهاز جديد يقوم الآن بإعادة المحاولة بدلاً من الفشل.
- عام: اختيارات نماذج الفئة المجانية تظل محدثة: لم تعد قائمة نماذج الفئة المجانية تعرض النماذج المجانية التي سحبها المزود، والتي كانت تنتج سابقاً أخطاء فورية عند اختيارها.
- عام: إنشاء الفيديو يتحقق من القدرات الحقيقية لكل نموذج أولاً: تقرأ أداة الفيديو الآن ورقة القدرات المباشرة لكل نموذج — نسب العرض إلى الارتفاع المدعومة، والمدد، والدقة، وما إذا كان يقبل إطارات مرجعية — مباشرة من المزود وتتحقق من طلبك قبل الإرسال، بحيث يفشل المزيج غير المدعوم فوراً برسالة واضحة بدلاً من الانتظار طويلاً. إرسال الرسوم المتحركة من الصور المرجعية يتم الآن بتنسيق يقبله كل نموذج.
- عام: تغطية Pseudonymizer — عناوين الخيوط واستدعاءات المساعد: مع تشغيل Pseudonymizer، يتم الآن توجيه عناوين المحادثات المنشأة تلقائياً واستدعاءات مساعد AI الداخلي الصغير عبر نفس الحماية مثل رسائلك — على كل من العميل والترحيل — بحيث لا يمكن لعنوان الخيط حمل اسم حقيقي إلى النموذج. كما تعرض إجابات الوكيل الفرعي الآن القيم الحقيقية على الشاشة بدلاً من أسمائها البديلة.
- عام: مزامنة GitHub تتعامل مع المحتوى غير الإنجليزي والتعديلات المتزامنة: الملفات المتزامنة من GitHub التي تحتوي على أحرف مشكلة أو غير لاتينية لم تعد تصل مشوهة، ودفع تغيير إلى ملف تم نقله على GitHub منذ آخر مزامنة لك يظهر الآن تعارضاً بدلاً من الكتابة فوق النسخة الأحدث بصمت.
- عام: أخطاء الخادم العابرة لم تعد تخرجك من الحساب: كان خطأ خادم مؤقت أثناء تحديث تسجيل الدخول في الخلفية اليومي قد يمسح جلستك ويخرجك. فقط الرفض الحقيقي للاعتمادات هو ما يخرجك الآن؛ أي شيء عابر يحافظ على جلستك تحت نافذة سماح.
- عام: عميل المتصفح عن بُعد يبدأ بنظافة: فتح caiioo.ai من متصفح عادي (عبر الترحيل الخاص بك) لم يعد يظهر جداراً طويلاً من أخطاء الاتصال أثناء تسجيل الدخول، وبعد التحديث يتم تحميل واجهة المستخدم دائماً بشكل جديد بدلاً من نسخة مخبأة قديمة.
- macOS، iOS، Android: تهيئة مسبقة للنموذج عند التشغيل البارد: يتم الآن تهيئة نماذج الصوت و STT الموجودة على الجهاز أثناء تشغيل التطبيق بدلاً من التحميل الكسول عند الاستخدام الأول، مما يخفي زمن انتقال المكالمة الأولى الذي يستغرق عدة ثوانٍ. النقر الأول على الميكروفون يبدو الآن فورياً تقريباً.
- iOS: الامتثال لتوجيه المبيعات §3.1.1 من App Store: جميع أسطح الدفع الخارجية (أزرار دفع Stripe، روابط "إدارة الفواتير" التي تشير إلى خارج التطبيق) محجوبة خلف فحص iOS، بحيث لا يقدم عميل iOS إلا عمليات شراء StoreKit داخل التطبيق للاشتراكات الرقمية، تماشياً مع سياسة Apple المناهضة للتوجيه (anti-steering).
- iOS، macOS: تسجيلات امتداد Safari القديمة لم تعد تجمد مسار الترحيل: عندما تترك WebKit من Apple تسجيلات متعددة لامتداد Safari قديمة عبر تحديثات التطبيق، يقوم Caiioo الآن بطرد النسخ المكررة المستبدلة بدلاً من تجميدها خاملة، بحيث يستمر امتداد Safari المدعوم بالترحيل في العمل دون الحاجة إلى إعادة تثبيت يدوية.
- Android: تنظيف أذونات الوسائط القديمة: تمت إزالة
READ_MEDIA_IMAGESمن البيان (manifest)، وتم تجريد الأذونات القديمة المضافة ضمنياً بواسطة مكتبة LiteRT GPU، لذا أصبح طلب إذن التشغيل للتطبيق الآن في حده الأدنى — أقرب إلى ما وافق عليه المستخدمون بالفعل.
الأمان
- عام: حملة تعزيز الأمان عبر الاستيراد والعرض والتسجيل: لم تعد مستندات Word المصممة وأرشيفات استيراد المحادثات قادرة على استنفاد الذاكرة عبر حيل فك الضغط (حدود حجم صارمة وتحليل مستندات أكثر أماناً)؛ لم يعد بإمكان تصدير ChatGPT ذو الهيكل الخبيث تعليق المستورد؛ تم إغلاق ثلاثة مخاطر للبرمجة عبر المواقع (XSS) في صفحة المستند (Slate)؛ يرفض الخادم الآن جلب عناوين URL المقترحة من النموذج والتي تشير إلى عناوين شبكة داخلية أو خاصة؛ يتم رفض قواعد التصفية إذا كان نمطها قد يؤدي إلى قفل المطابق؛ ولم يعد سجل تصحيح أخطاء خطاف دفع الويب (payment-webhook) يسجل الأسرار.
إصلاحات الأخطاء
- عام: مفتاح API لمزود الصوت يظهر في المكان الصحيح: عندما كان يتم استخدام مزود سحابي فقط لتحويل الكلام إلى نص (مثل Cartesia Ink كمحرك إملاء)، كان حقل مفتاح API الخاص به عالقاً في قسم تحويل النص إلى كلام (المخرجات) بدلاً من أن يكون بجانب اختيار تحويل الكلام إلى نص — وظل مرئياً حتى بعد تبديل صوت TTS إلى مزود مختلف. يتم الآن عرض حقل مفتاح كل مزود تحت المحدد الذي يستخدمه بالفعل (المدخلات مقابل المخرجات)، مدفوعاً بتعريف واحد لمزود الصوت.
- عام: القراءة التلقائية تعمل الآن مع أصوات Cartesia و Gemini: لم يتم تفعيل مفتاح "قراءة الردود بصوت عالٍ" بصمت أبداً عندما كان صوت TTS هو Cartesia أو Google Gemini — حيث تم تصنيف كليهما بشكل خاطئ كنماذج على الجهاز تنتظر التنزيل. تعمل القراءة التلقائية الآن بشكل صحيح بمجرد تعيين مفتاح API للمزود (والصوت، حيثما لزم الأمر).
- عام: إملاء Cartesia يعمل في كل مكان: يتم الآن التعرف على Cartesia Ink كمحرك تحويل الكلام إلى نص كجاهز بمجرد تعيين مفتاح API الخاص به (بدلاً من معاملته كنموذج محلي ينتظر التنزيل) — عبر الامتداد، والتطبيقات الأصلية، والإعدادات المدعومة بالترحيل (macOS، أو عميل الويب عبر الترحيل الخاص بك)، حيث كان الترحيل يحاول سابقاً تحميل "cartesia" كنموذج على الجهاز.
- عام: صوت Gemini يبدأ التشغيل في وقت أقرب: يقوم Google Gemini TTS بقراءة الردود بصوت عالٍ جملة بجملة الآن، لذا يبدأ التشغيل بعد الجملة الأولى بدلاً من انتظار تجميع الرد بالكامل — مما يماثل شعور ElevenLabs و Cartesia و Resemble و Kokoro. (تنشئ API الخاصة بـ Gemini كلاماً كاملاً دفعة واحدة، لذا يتم التقسيم من جانبنا؛ ينطبق منزلق السرعة الآن على Gemini أيضاً.)
- عام: أخطاء تشغيل الصوت تظهر الآن ولا تظل صامتة: عندما تفشل قراءة الرد بصوت عالٍ (مفتاح API مفقود/غير صالح، صوت/نموذج Resemble غير متوافق، رفض من المزود، إلخ)، يظهر السبب الآن كرسالة على الشاشة بدلاً من الفشل بصمت مع وجود سجل وحدة تحكم فقط. الرسائل قابلة للتنفيذ (على سبيل المثال: "صوت Resemble.ai المختار لا يدعم نموذج 'chatterbox-turbo' — اختر صوتاً متوافقاً مع Chatterbox…").
- عام: خطأ صوت/نموذج Resemble.ai أكثر وضوحاً: عندما لا يدعم صوت Resemble المختار النموذج المختار، يذكر الخطأ الآن ذلك بالضبط وكيفية إصلاحه، بدلاً من عرض حمولة خطأ داخلية خام.
- عام: صور HEIC/HEIF من أجهزة iPhone الحديثة تتحول مرة أخرى: فشل تحويل صور iPhone الحديثة (HEIC/HEIF) — حيث ظهر خطأ "التنسيق غير مدعوم" وتراجع إلى مرفق ملف عادي بدلاً من صورة قابلة للعرض. كان محول الصور المدمج قديماً لسنوات ولم يتمكن من قراءة الصور من أجهزة iPhone الحالية (اللقطات كاملة الدقة و HDR بشكل خاص). تم استبداله بفك تشفير محدث، لذا تتحول مرفقات HEIC/HEIF إلى JPEGs وتعرض بشكل مضمن مرة أخرى.
- عام: أدوات الفيديو والموسيقى تعلن دائماً عن قائمة النماذج المباشرة: كانت أدوات الفيديو والموسيقى تعرض فقط لمعرفات LLM الثلاثة المدمجة للاحتياط — كانت عملية التهيئة في الخلفية لكل دورة التي تجلب سجلات الفيديو/الموسيقى المباشرة من OpenRouter داخل عملية الترحيل الفرعية متسارعة وتفوت الموعد النهائي بانتظام قبل إرسال وصف الأداة. تقوم حالة السجل المخزنة مؤقتاً الآن بتهيئة خدمات نماذج الفيديو والموسيقى عند بدء تشغيل العملية الفرعية، لذا تعرض الأداة دائماً التشكيلة الحالية (Kling، Hailuo، Wan، إلخ)، ويتم حل النموذج الذي يختاره المستخدم دون دورة شبكة لكل دورة.
- عام: اختبارات Test Runner متعددة النماذج تعيد الآن درجات ذات مغزى: كان تشغيل اختبار "قارن هذه النماذج" مع
runLLMJudge = trueينتج بصمت درجات صفرية وتصنيفاً حسب ترتيب الإدخال، لأن مسار مستوى المجموعة كان يتحقق فقط من إعداداتevaluationلكل اختبار ويتجاهل العلامة على مستوى التشغيل. تحترم البوابة الآن أي من الإشارتين، وعندما يكون الحكم قيد التشغيل ولكن لم يتم توفير معايير (rubric)، يتم تطبيق معايير افتراضية (الحقائق + الاكتمال + الوضوح + الفائدة). كما أن إجراءاتget_resultوexport_transcriptلأداةtest_runnerلم تعد ترفض بـrunId and testId are requiredعندما يكون أحدهما فقط مفقوداً — يذكر الخطأ الآن الحقل المفقود فعلياً. - عام: تشغيل الصوت قد يكون صامتاً تماماً على iOS و Safari: كانت قراءة الردود بصوت عالٍ تنتج أحياناً لا صوت على الإطلاق حتى يتم إعادة تشغيل التطبيق — حيث بدأ محرك الصوت في حالة معلقة ولم يتم إيقاظه أبداً. ينتج التشغيل الآن صوتاً بشكل موثوق.
- عام: التذكيرات اليومية تعمل في الوقت الذي حددته: التذكير المتكرر الذي تم إنشاؤه، على سبيل المثال، للساعة 9:00 صباحاً كان يمكن أن ينحرف ويعمل في اللحظة التي أنشأته فيها كل يوم بدلاً من ذلك. التكرارات الآن مرتبطة بوقت البدء المجدول.
- macOS، Desktop: إشعارات المهام المجدولة تصل فعلياً: عندما تنتهي مهمة مجدولة وتحاول إخطارك، كانت تطبيقات سطح المكتب لنظام macOS و Windows/Linux تسقط الإشعار بصمت. يظهر الآن كإشعار نظام عادي.
- عام: فشل التسجيل لم يعد صامتاً: إذا تعذر إرسال بريد التحقق أثناء التسجيل، فستتلقى الآن خطأ واضحاً على الفور بدلاً من تسجيل يبدو ناجحاً ولكنه لا يسلم البريد الإلكتروني أبداً.
- عام: قائمة إرفاق "+" في المحرر تظهر مرة أخرى في اللوحات الضيقة: الإصلاح السابق الذي حافظ على زر الإرسال على الشاشة في العروض الضيقة جداً أدى عن غير قصد إلى تقليص قائمة الإرفاق إلى لا شيء. كلاهما يناسب الآن.
- عام: أسماء نماذج Claude تعمل مرة أخرى لمستخدمي BYOK Anthropic: أدى اختيار نماذج Claude معينة باستخدام مفتاح Anthropic الخاص بك إلى خطأ "النموذج غير موجود" بسبب رسم خرائط داخلي قديم لأسماء النماذج. تمر أسماء النماذج الآن إلى Anthropic كما هي.
- عام: الخطوة الفاشلة داخل سير عمل تطبيق متعدد الخطوات توقف سير العمل الآن: تم الإبلاغ عن سير عمل متداخل فشل إلى والده كنجاح، لذا لم يتم تشغيل فرع معالجة الأخطاء في سير العمل أبداً. تنتشر الإخفاقات الآن بشكل صحيح.
الإصدار 0.9.72222 مايو 2026
هذا هو الإصدار الأول الذي تتوفر فيه ثلاث قدرات طال انتظارها — Pseudonymizer، و Community Hub، و Messaging Gateway — للجميع. لقد تم اختبار الثلاثة وتطويرهم في برنامج المختبرين لعدة أشهر؛ وتغطي النقاط البارزة أدناه الإطلاق العلني بالإضافة إلى الميزات الجديدة والإصلاحات التي صاحبت هذا الإصدار.
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: إطلاق Pseudonymizer للجميع: يقوم فلتر البيانات الشخصية على الجهاز في Caiioo باكتشاف الأسماء، ورسائل البريد الإلكتروني، وأرقام الهواتف، والعناوين، والمعرفات، والمؤسسات، والمدن، والقيم الحساسة الأخرى فيما تكتبه، ويستبدلها ببيانات وهمية واقعية قبل أن يصل أي منها إلى النموذج — ثم يعكس عملية الاستبدال محلياً عند العودة، بحيث تظل المحادثة على شاشتك تعرض القيم الحقيقية. لا يرى النموذج القيم الحقيقية أبداً؛ بينما تعمل استدعاءات الأدوات على القيم الحقيقية بعد استعادتها. قم بتشغيله عبر أيقونة الدرع الجديدة بجوار زر الإرسال — اللون الرمادي للإيقاف، والأزرق لفلتر البيانات الشخصية، والأزرق المخضر لبيانات PHI / Limited Data Set، والزمردي لبيانات PHI / Safe Harbor. أثناء التشغيل، تحيط حلقة رفيعة ملونة تتناسب مع الوضع النشط بمربع الكتابة كتذكير محيطي، وتظهر شريحة "🛡 pseudonymized — N substitutions" أسفل كل رسالة تم استبدال قيمها؛ انقر عليها لرؤية أزواج (حقيقي ← وهمي) التي تم استخدامها بالضبط، مع تسميات الفئات. يتضمن وضعاً فرعياً صارماً لـ PHI / Safe Harbor (وفقاً لـ HIPAA §164.514(b)(2): يقوم أيضاً بإزالة التواريخ بعد السنة، والعناوين الجغرافية الكاملة، والأعمار فوق 89 عاماً) للحالات التي تحتاج فيها إلى مجموعة بيانات مجهولة الهوية يمكنك مشاركتها بدون اتفاقية استخدام بيانات (Data Use Agreement). (كانت هذه الميزة تسمى سابقاً "Anonymizer". قمنا بتغيير اسمها إلى "Pseudonymizer" لأنه المصطلح الصحيح تقنياً: حيث تحجز المادة 4(5) من GDPR مصطلح "anonymization" للتحويلات أحادية الاتجاه غير القابلة للعكس، بينما هذه الميزة قابلة للعكس حسب التصميم — فشاشتك لا تزال تعرض الأسماء الحقيقية).
- عام: إطلاق Community Hub: سوق جديد بنقرة واحدة لتثبيت الأدوات، والأنماط، وخوادم MCP، والتطبيقات الكاملة التي توسع قدرات Caiioo. تصفحه من داخل الإضافة أو من caiioo.ai/hub. يتضمن كتالوج الإطلاق Slack (سجل الدخول مرة واحدة باستخدام تطبيق Caiioo Slack — لا حاجة لتهيئة يدوية للتطبيق أو وضع المطور)، و Notion، و Linear، و GitHub، و Atlassian، و PandaDoc، و Microsoft 365، و Legal Data Hunter (أكثر من 18 مليون وثيقة من السوابق القضائية والتشريعات والعقائد القانونية عبر أكثر من 110 دولة)، و 18 خادم MCP إضافي ذاتي التسجيل تفوض نفسها من خلال تسجيل الدخول الخاص بمزودها — لا يتطلب منك نسخ ولصق الأسرار أو إعداد وضع المطور. تعرض كل حزمة معاينة لما تقوم بتثبيته بالضبط — الأدوات، والأنماط، والمهارات، وخوادم MCP، والمتغيرات — قبل النقر فوق تثبيت.
- عام: وصول الأداة إلى الشبكة — موافقة صريحة عندما تغادر الأداة جهازك: عندما تختار مزود دردشة محلي (Ollama، MLX)، فإنك تتخذ خياراً مقصوداً للخصوصية — محادثتك تبقى على الجهاز. كانت الأدوات التي يتم توجيهها عبر مزود عن بُعد (توليد الصور، الموسيقى، الفيديو، بحث ويب Perplexity) تتجاوز هذا الخط بصمت. الآن، يتوقف Caiioo عند المحاولة الأولى، ويعرض بطاقة "موافقة / إلغاء" مضمنة تذكر اسم الأداة والمزود الذي سيتم الإرسال إليه، ويتذكر قرارك لكل مزود. يمكنك إلغاء الموافقة في أي وقت من Settings ← Personalization & Privacy ← Tool Network Access.
- عام: إطلاق Messaging Gateway (نسخة Pro): يمكن لـ Caiioo الآن الرد على الرسائل على المنصات التي يستخدمها عملاؤك وجهات اتصالك بالفعل — WhatsApp Business، و Messenger، و Telegram، و iMessage، و Signal، و Viber، و Beeper — من خلال بوابة واحدة قابلة للتهيئة في Settings ← Messaging. تستخدم كل قناة بيانات اعتماد البوت / الأعمال القياسية الخاصة بمزودها، والتي يتم إدخالها مرة واحدة لكل خدمة. لكل محادثة، تختار كيفية ظهور الوكيل: Auto (الوكيل يجيب على الجميع؛ وأي شيء تكتبه في نفس السلسلة يُعامل كتدريب يشكل الرد التالي)، أو Direct (الوكيل لا يزال يجيب تلقائياً، ولكن أي شيء تكتبه يذهب إلى المتصل بصفتك أنت)، أو Takeover (يتراجع الوكيل تماماً وتتولى أنت زمام الأمور). تتدفق مرفقات الصور والصوت والفيديو إلى النموذج في كلا الاتجاهين، لذا يمكنك أن تسأل "ماذا يوجد في هذه الصورة التي أرسلها العميل للتو؟" والرد في نفس القناة. يتواجد Slack في Community Hub كحزمة MCP مستقلة — قم بتثبيته من هناك بدلاً من Messaging Gateway.
- عام: My Day (نسخة تجريبية): تطبيق ثانٍ قابل للتثبيت من Hub: موجز صباحي بنقرة واحدة يسحب تقويم اليوم، ورسائل البريد الإلكتروني غير المقروءة، والمستندات الحديثة في لوحة تحكم واحدة. يقوم زر الملحن بتشغيل الموجز؛ ويظهر الوكيل في نفس عرض لوحة التحكم في كل مرة، مع مهارات متابعة لتوسيع أي عنصر، أو صياغة رد، أو جدولة فترات عمل عميق.
- عام: Storybook Builder (نسخة تجريبية): تطبيق آخر قابل للتثبيت من Hub: اختر أسلوباً، وجمهوراً، وفئة عمرية، وموجزاً حراً؛ يقوم الوكيل بتصميم طاقم العمل، ورسم صور مرجعية للحفاظ على اتساق الشخصيات، وتوليد كل صفحة مع النثر والرسوم التوضيحية، واشتقاق غلاف من أفضل صفحة، وعرض الكتاب النهائي في عارض بتنسيق تمرير قابل للقراءة. قابل للتفرع (Forkable) مثل أي تطبيق في Hub، بحيث يمكنك تخصيص المطالبة الرئيسية أو تبديل خيارات الأسلوب.
- عام: الخطة المجانية تشمل الآن تطبيقات سطح المكتب: كانت تطبيقات سطح المكتب لنظامي macOS و Windows / Linux تتطلب نسخة Pro سابقاً. يمكن لمستخدمي الخطة المجانية الآن تسجيل الدخول إلى تطبيقات سطح المكتب على كل المنصات — المنصة نفسها مجانية، ولا تزال نسخة Pro تتميز بقدرات حصرية (توليد الصور، خوادم MCP عن بُعد، المهام المجدولة، إلخ).
- عام: إيقاف Pro Mobile — فئة Pro واحدة بقيمة 9 دولارات عبر الويب وسطح المكتب والجوال: تم إلغاء عملية الشراء داخل التطبيق Pro Mobile بقيمة 2.99 دولار (iOS و Android). الآن، تفتح فئة Pro الموحدة بقيمة 9 دولارات شهرياً كل عملاء Caiioo على كل المنصات — Chrome، و Edge، و macOS، و Windows، و Linux، و iOS، و Android — بدون وحدة تخزين جوال منفصلة وبدون تعقيدات استحقاق عبر المنصات. يتم نقل المشتركين الحاليين في Pro Mobile إلى فئة Pro دون تكلفة إضافية ويحتفظون بكل القدرات التي كانت لديهم. يرى مستخدمو الجوال الجدد فقط فئة Pro بقيمة 9 دولارات في واجهة الدفع داخل التطبيق، بما يطابق الموقع الإلكتروني.
- عام: Caiioo for Legal (نسخة تجريبية): تثبيت جديد بنقرة واحدة من Community Hub ينشط خمس عشرة مهارة قانونية عبر التخصصات — مراجعة العقود، صياغة التعديلات، الصياغة التعاقدية، المذكرات والآراء، المرافعة، مراجعة كتيبات القواعد بالجملة، والمزيد — مدعومة بكتيبي قواعد تفاوض شاملين (جانب الشراء وجانب البيع) مع مستويات (مفضل / بديل / انسحاب) عبر عشرات البنود الشائعة. تظل المتغيرات محصورة في سلسلة المحادثة التي تعمل عليها، بحيث يحتفظ كل موضوع بعميله، والطرف المقابل، والاختصاص القضائي، والموقف الخاص به دون تداخل مع الموضوع التالي.
- عام: Self Checker — احكم على أي إجابة باستخدام زر ⚖ الجديد: تحتوي كل استجابة للمساعد الآن على زر ⚖ في شريط الإجراءات. انقر عليه لتقييم تلك الإجابة مقابل طلبك — يرى "القاضي" الاستجابة الكاملة (مطالبتك، مدخلات ومخرجات كل استدعاء أداة، الصور المرفقة، ورد المساعد)، ويقوم بإنشاء فحوصات حتمية (تطابق تام، يحتوي على، regex، نطاق أرقام، حساب)، ويقوم بتشغيلها، ويعرض بطاقة حكم مضمنة. اختر أي مزود لديك مفتاح له؛ وتضاف تكلفة LLM الخاصة بالقاضي إلى الإجمالي الجاري للمحادثة بحيث لا توجد رسوم خفية.
- عام: Test Runner — جرب Caiioo على قائمتك الخاصة من الأمثلة (Pro): امنح Caiioo قائمة من المطالبات وطريقة لتقييم كل إجابة — نصوص فرعية يجب أن تظهر، أو نمط يجب أن يطابق الرد، أو أدوات محددة يجب استخدامها، أو نموذج ثانٍ يقيم الإجابة من 1-10 بناءً على معايير تحددها أنت. يقوم Caiioo بتشغيل كل مطالبة في محادثة جديدة خاصة بها، ويسجل رد المساعد، والأدوات التي استدعاها، والوقت الذي استغرقه، والتكلفة، ثم يعرض تقرير نجاح/فشل يمكنك تصديره كملف CSV. مفيد للتأكد من أن النمط الجديد، أو النموذج، أو تطبيق Hub المثبت لا يزال يعمل كما تتوقع.
- عام: تطبيقات Hub يمكنها شحن مواد مرجعية جاهزة: يمكن لحزمة Community Hub الآن تضمين قوالب Slate الخاصة بها، وملفات PDF، وملفات مرجعية أخرى. تثبيت Caiioo for Legal، على سبيل المثال، يضع كتيبي قواعد التفاوض مباشرة في مكتبتك بحيث يمكن للوكيل مراجعة عقودك بناءً عليهما من أول استجابة.
- عام: My Apps — تفرع من أي تطبيق في Hub وقم بتحريره كأنه ملكك: تتيح لك لوحة My Apps الجديدة في Settings ← Tools, Modes & Apps التفرع من أي تطبيق في Community Hub إلى نسخة شخصية وتحرير أي من عناصره الأساسية — الأدوات، والمهارات، والأنماط، والبطاقات، والعروض، وسير العمل، ومرفقات القوالب، والمتغيرات — مع محررات لكل عنصر. يمكن للوكيل أيضاً أخذ لقطة لمحادثة مفيدة وتحويلها إلى مسودة تطبيق شخصي لتقوم بتحسينها.
- عام: تطبيقات Hub تتزامن الآن عبر الأجهزة: قم بتثبيت حزمة Community Hub على جهاز Mac الخاص بك وستظهر على جهاز iPhone الخاص بك، والعكس صحيح. كما تتزامن التطبيقات الشخصية (التطبيقات التي تفرعت منها أو حفظتها كملكك) أيضاً. تعني ساعات المتجهات (vector clocks) لكل حزمة أن أي تثبيت لن يحل محل تثبيت أحدث من جهاز آخر.
- عام: إعدادات Hub تسرد الآن كل عنصر أساسي للتطبيق في قسمه الخاص: نما قسم Tools, Modes & Apps ليشمل أربعة أقسام جديدة — Cards، و Views، و Workflows، و Template Attachments — بجانب أقسام Tool Configuration و Agent Modes الحالية. كل منها عبارة عن جرد للقراءة فقط لما شحنته تطبيقاتك المثبتة بالفعل، مع إسناد المصدر حتى تتمكن من معرفة حزمة Hub التي جلبت مهارة أو نمطاً أو بطاقة معينة.
- عام: المهارات مرئية الآن للنموذج: سابقاً كانت المهارات مخصصة لواجهة المستخدم فقط — النقر على شريحة مهارة كان يلصق نصاً في رسالتك ولكن النموذج نفسه لم يكن لديه وعي بها. الآن يقوم كل نمط بحقن مهاراته المتاحة (الاسم، الوصف، نص المطالبة) في مطالبة النظام، لذا فإن عبارات مثل "استخدم مهارة تحليل العقود الخاصة بك على ملف PDF هذا" تعمل فعلياً.
- عام: بطاقات الوكيل الفرعي تظهر مضمنة في الدردشة الرئيسية: عندما يصدر وكيل فرعي بطاقة (حكم Self Checker، أو مخطط تم إنشاؤه، أو عرض نتائج مهيكل)، يتم نقل تبعية البطاقة إلى المحادثة الأب وتظهر مضمنة بجانب نتيجة نص الوكيل الفرعي — تماماً كما تعمل مرفقات الوكيل الفرعي حالياً.
- عام: Google Sheets — 14 إجراءً جديداً: لصق البيانات (CSV / TSV / HTML)، تقسيم النص إلى أعمدة، تقليم المسافات البيضاء، إزالة التكرارات، تطبيق أو مسح فلاتر شريط الأدوات مع معايير وقواعد فرز، نقل الصفوف أو الأعمدة، إدراج وحذف نطاقات الخلايا، حماية النطاقات بأذونات المحرر، تحديد وتحديث النطاقات المسماة، إرفاق بيانات تعريف المطور، ضبط التنسيق الشرطي بدقة، واستخدام لوحة ColorStyle الحديثة — كل ذلك دون مغادرة الدردشة.
- عام: Google Docs يحصل على تعليقات حقيقية، ودعم علامات تبويب متعددة، والوعي بالرقائق الذكية: إضافة الرد على تعليقات Docs الأصلية وحلها وحذفها، والتي تظهر في واجهة Docs للجميع في المستند. تعمل المستندات ذات علامات التبويب المتعددة الآن بشكل صحيح — يقرأ الوكيل ويكتب في علامة التبويب الصحيحة بدلاً من دمج كل علامات التبويب في مساحة واحدة. يتم الآن التعرف على الرقائق الذكية (الأشخاص، الروابط، المعادلات، فواصل الصفحات، رقائق التاريخ) بحيث تقع عمليات البحث والتحرير على الحرف الصحيح. تفشل التعديلات المتزامنة الآن بوضوح مع خطأ محدد بدلاً من أن يلغي بعضها البعض بصمت.
- macOS: تشغيل الصوت (Kokoro TTS) يبدأ في غضون ثانية: كان الصوت على الجهاز يفشل بصمت على macOS لأن النموذج لم يكن يتحمل داخل WebView. يعمل الصوت الآن من خلال عملية المساعدة الخاصة بتطبيق سطح المكتب ويتدفق جملة بجملة، لذا تسمع الجملة الأولى في غضون ثانية تقريباً من النقر فوق تشغيل، حتى على جهاز مثقل بالمهام.
- الويب: تثبيت حزم Hub عبر رابط
caiioo://: النقر فوق تثبيت على caiioo.ai يوجه الآن مباشرة إلى أي عميل لديك بالفعل — إضافة Chrome أو التطبيق الأصلي — بدلاً من تشغيل كليهما معاً. إذا كان كلاهما مثبتاً، فسترى أداة اختيار. كما تعرض نافذة تثبيت Community Hub محتوى كل حزمة — الأدوات، والأنماط، والمهارات، وخوادم MCP، والمتغيرات — حتى تتمكن من رؤية ما يتم تثبيته بالضبط قبل النقر فوق تثبيت. - سطح المكتب: Linux AppImage يسجل مخطط URL
caiioo://: يمكن لمستخدمي Linux على نسخة AppImage الآن تثبيت تطبيقات Hub من caiioo.ai بنقرة واحدة — يسجل مخطط URL نفسه عند التشغيل الأول دون أي تثبيت لحزمة النظام.
التحسينات
- عام: إصلاح شامل لاستقرار Slate ودقة الرحلة الكاملة للبيانات: تم إغلاق ما يقرب من 40 خطأ فردياً عبر محرر النصوص الغنية، ومحرك الفروقات (diff engine)، وسجل الإصدارات، واستيراد/تصدير Word. لم تعد التغييرات المتعقبة تتعطل عندما يصل اقتراح ذكاء اصطناعي على مستند قمت بتحريره منذ ذلك الحين؛ أصبحت لقطات سجل الإصدارات نسخاً مجمدة حقيقية؛ يتم حل المراجعات بشكل صحيح عندما يطابق المحتوى الهدف بدلاً من التوقف؛ تندمج اقتراحات الذكاء الاصطناعي مع التعديلات الحالية بدلاً من الكتابة فوق تعديلات المؤلفين الآخرين؛ قبول أو رفض التغييرات في ملف Word يستمر في التخزين؛ تتعامل صادرات النصوص الغنية مع الرموز التعبيرية وغيرها من أحرف المكملة؛ ولم يعد محرك الفروقات يخلط بين الحذف والتعديل عندما يتطابق نصها.
- عام: Slate — قبول أو رفض كل تغيير متعقب داخل تحديد: أزرار ✓ Sel / ✗ Sel الجديدة في شريط أدوات مراجعة Slate تحاكي سلوك Word في "تحديد فقرة، وقبول جميع التغييرات بداخلها" — حدد منطقة وبنقرة واحدة يتم حل كل تغيير متعقب يتداخل معها. يقوم محرك الفروقات أيضاً بدمج التعديلات المتجاورة التي تفصل بينها مسافات بيضاء أو علامات ترقيم فقط في وحدة قبول أو رفض واحدة، بحيث لا تكون مراجعة إعادة كتابة الذكاء الاصطناعي عبارة عن مئات النقرات الفردية.
- عام: دقة استيراد / تصدير مستندات Word: تم إجراء مراجعة لحوالي 110 أخطاء في محلل .docx لإصلاح تنسيق الأحرف الذي كان يتجاهل مفاتيح "الإيقاف" الصريحة، ووراثة الأنماط المكسورة، وحل ألوان السمات المفقودة، وفقدان مسافة الفقرة البادئة، وسوء التعامل مع النص المرتفع / المنخفض / المخفي، وترقيم القوائم الخاطئ بعد العناوين، وفواصل علامات التبويب والأسطر المفقودة في النص المستخرج، والصور المضمنة التي لم تكن تُستخرج على الإطلاق، وفقدان مراجع الصور المضمنة عند التصدير. يستخدم تصدير Markdown الآن مسافة بادئة للقوائم متوافقة مع CommonMark.
- عام: تدقيق PDF والرحلة الكاملة والعرض: تدقيق لمسار PDF يحافظ على الصور المضمنة، وسلاسل hex، وتباعد الأحرف في الرحلة الكاملة؛ يحل موارد الصفحة الموروثة بشكل صحيح؛ يحافظ على أقنعة الشفافية، وفك التشفير، والقصد، وأعلام الاستيفاء عند استبدال الصور؛ ينقذ الأحرف الخاصة (رمز اليورو، علامات الاقتباس الذكية، العلامة التجارية) التي لا تستطيع خطوط Windows ترميزها أصلاً؛ يتعامل بشكل صحيح مع الرموز التعبيرية وأحرف المكملة الأخرى في الخطوط المضمنة في PDF؛ ويظهر أخطاء OCR بدلاً من تجاهلها. كما يفتح عارض Slate PDF بشكل أسرع ملحوظ في ملفات PDF متعددة الصفحات من خلال عرض الصفحات بشكل كسول (lazily)، ولم تعد ملفات PDF الكبيرة تجلب الملف بشكل متكرر عند فتحها لأول مرة.
- عام: تصدير PDF يحافظ على الأحرف غير القابلة للترميز بدلاً من الفشل: يتم الآن تمرير الأحرف الخاصة التي لا يستطيع الخط المختار ترميزها دون تغيير من ملف PDF المصدر بدلاً من إلغاء عملية التصدير بالكامل.
- عام: ترقيات دقة وتغطية Pseudonymizer: تمت إعادة تدريب نموذج كاشف البيانات الشخصية بمسار واعٍ بالموقع الجغرافي، وهو الآن يتعامل مع اللغة الصينية ومجموعة أوسع من النصوص غير اللاتينية بشكل أفضل بكثير. تمتد نطاقات الأسماء الآن بشكل صحيح عبر حدود النصوص — الأحرف الأولى الوسطى، والألقاب التشريفية البادئة، والنصوص المتصلة بالصينية واليابانية والكورية والعربية — مما يسد ثغرات تسريب أجزاء من الأسماء. تمريرة ثانية جديدة كشبكة أمان تلتقط الإخفاقات قبل إرسالها. يتم دمج النطاقات المجزأة ذات التسمية نفسها قبل الاستبدال. أصبح اكتشاف أسماء المدن والشركات متعدد اللغات قيد التشغيل الفعلي. لم يعد الناتج الرقمي لأداة الحاسبة يُصنف خطأً كاسم.
- عام: مفتش هلوسة Pseudonymizer: يفحص رد المساعد بحثاً عن أسماء تبدو وهمية ولكنها ليست موجودة في خريطة الاستبدال الخاصة بجلسنك — العثور على نتيجة يعني أن النموذج ربما اخترع اسماً. يقترن هذا مع مفتش التسريبات الحالي لإعطاء رؤية كاملة لما قاله النموذج عن الهوية.
- عام: بيانات وهمية متعددة اللغات في Pseudonymizer: تولد أسماء المدن وأسماء الشركات والأسماء الشخصية الآن بدائل مناسبة للموقع الجغرافي — فالمطالبة باللغة الإسبانية تحصل على بيانات وهمية تبدو إسبانية، والمطالبة باليابانية تحصل على بيانات وهمية تبدو يابانية، وهكذا.
- عام: أكثر من 30 إصلاحاً صغيراً لصحة Pseudonymizer: أدت مراجعة متعددة الجولات إلى معالجة عشرات النتائج منخفضة ومتوسطة وعالية الخطورة — فجوات تغطية النصوص، وضوضاء سجل التصحيح، والتسريبات عبر الجلسات، وأخطاء تقليم URL، وحالات سياسة الحافة، وخصوصية سجل التدقيق، وقوة الاستعادة، والتعامل مع Unicode في قاموس المستخدم، وتسريبات PII الهيكلية في وضع "النفس فقط"، والمزيد.
- عام: رسائل Telegram تظهر بتنسيق صحيح: يتم الآن تنسيق الرسائل المرسلة عبر جسر Telegram باستخدام أنماط Telegram الأصلية للخط العريض والمائل والكود والروابط بدلاً من إظهار علامات النجمة والشرطات المائلة وبنية "text (url)" المكسورة. كما تتدفق الصور الواردة من Telegram بشكل صحيح إلى النماذج القادرة على الرؤية، ولا يتم إعادة تنسيق الرسائل المنسقة مسبقاً من الوكيل بواسطة الجسر.
- عام: مزامنة التقويم تشمل كل تقويم في حسابك: كانت المزامنة الخلفية تكرر فقط تقويم Google الأساسي الخاص بك؛ وكانت تقاويم الفريق والعائلة غائبة بصمت. يتم الآن مزامنة كل تقويم مرئي. يتم اتباع ترقيم صفحات الأحداث بشكل صحيح (بحيث لا تضيع الأحداث بعد الصفحة الأولى)، ويتم الحفاظ على المناطق الزمنية للأحداث بدلاً من تطبيعها إلى UTC، وتثبت أحداث اليوم الكامل بشكل صحيح، كما يوجه التعامل مع Apple Calendar الآن Apple Reminders أيضاً.
- عام: صحة أداة التقويم / الأجندة: تم إغلاق مجموعة من 19 خطأ عبر إنشاء / تحديث / حذف / سرد التقويم — والأهم من ذلك، يتم الآن اشتقاق تواريخ أحداث اليوم الكامل في منطقتك الزمنية المحلية بدلاً من UTC، لذا فإن الحدث الذي حددته ليوم الجمعة لم يعد يقع يوم الخميس في المناطق الزمنية الشرقية.
- عام: حملة موثوقية أداة Gmail: تم إصلاح خمسة أخطاء كانت تؤدي بصمت إلى نتائج حساب خاطئ، وتسلسل ردود مكسور، وأسماء مستلمين مشوهة بنمط "Doe, John"، وإخفاقات مصادقة مخفية. تظهر الردود الآن بشكل متسلسل صحيح في كل من Gmail وعملاء البريد الخارجيين (Outlook، Apple Mail، Thunderbird). تحافظ تحديثات المسودات على سلسلة المحادثة الأصلية.
- عام: بحث Gmail حسب المرسل، والفئة، والعمر، والمرفقات، وحالة عدم القراءة: كان الطلب من الوكيل العثور على "رسائل بريد إلكتروني غير مقروءة من Bob من الأسبوع الماضي مع مرفقات" يعتمد سابقاً على تذكر النموذج لبنية مشغل البحث الدقيقة في Gmail — وكان يعيد إصدار نفس الاستعلام المنطقي بصياغات مختلفة حتى ينجح شيء ما. تعرض أداة Gmail الآن معلمات تصفية من الدرجة الأولى (
from،subject،label،hasAttachment،isUnread،isImportant،category،newerThan/olderThanمثل7d/1m/1yوتواريخafter/before)، بحيث يختار الوكيل الفلتر الصحيح من المحاولة الأولى. - عام: حملة موثوقية أداة Google Drive: اثنا عشر إصلاحاً تشمل رفض قراءة الملفات الثنائية كنص، ودعم مسارات مجلدات محركات الأقراص المشتركة، وإظهار ترقيم الصفحات لقوائم المجلدات الكبيرة، ورسم خرائط Slides لصادرات PPTX، وإزالة دور "المالك" المكسور من خيارات المشاركة، وإصلاح تصفية مجلد الوجهة عند النقل. تنتهي الآن صلاحية الروابط العامة في ذاكرة التخزين المؤقت لنقل Drive بعد 24 ساعة بدلاً من تركها عامة بشكل دائم إذا فشلت عملية التنظيف.
- عام: Google Drive — مسارات المجلدات الكاملة، محركات الأقراص المشتركة، التصدير، نقل الملكية، اكتشاف الروابط: تقبل عمليات Drive الآن مسارات المجلدات المقروءة بشرياً (
Engineering/Specs/Q3) بدلاً من معرفات المجلدات الغامضة فقط، وتدخل في محركات الأقراص المشتركة كوجهات من الدرجة الأولى، وتصدر Docs / Sheets / Slides إلى أنواع MIME محددة (PDF، DOCX، XLSX، PPTX)، وتنقل ملكية الملفات بين المستخدمين، وتظهر روابط "أي شخص لديه الرابط" والروابط العامة حتى يتمكن الوكيل من الإجابة على "ما هو عنوان URL القابل للمشاركة لهذا الملف؟" دون أن تقوم بنسخه يدوياً. - عام: تعديلات نص Google Slides تقع في المكان الصحيح: استخدمت أداة Slides الرقم السحري 999999 لتعني "نهاية النص"، وهو ما رفضته API. الآن تبحث عن طول النص الفعلي وتنشئ نطاقات صحيحة بحيث تعمل تعديلات الفهرس الجزئي (مثل "تغيير النمط من الحرف 5 فصاعداً") كما هو مقصود.
- عام: Google Sheets — أكثر من 30 إصلاحاً صغيراً لصحة الأداة: يتعامل تحليل النطاق مع أسماء الأوراق المقتبسة بعلامات ترقيم داخلية، والمراجع غير المحدودة (A:A، 1:10)، والأعمدة بعد Z؛ تكتب عمليات تحميل الصور صيغة
=IMAGE()حقيقية بدلاً من مسح الخلية؛ يفك استيراد HTML ترميز الكيانات المسماة والعشرية والست عشرية بما في ذلك أحرف astral-plane؛ لم تعد المخططات تتسبب في تعطل قارئ معلومات الورقة؛ يبلغ البحث عن أحرف الأعمدة المطلقة ويظهر الأخطاء لكل ورقة. تصدر فروقات الأوراق الآن كلاً من الإضافات والحذف بشكل صحيح. - عام: حوار المتغيرات يعمل الآن لأي تطبيق في Hub: كان زر الملحن "فتح المتغيرات" مبرمجاً بشكل ثابت لتطبيق واحد محدد. الآن يتم تشغيله من بيان Hub، لذا فإن أي تطبيق يشحن حوار متغيرات يحصل على زره وتسميته الخاصة.
- عام: التطبيقات الشخصية تظهر عبر كل قارئ: تساهم التطبيقات الشخصية (التطبيقات التي تفرعت منها أو حفظتها) الآن بمهاراتها، وأنماطها، وخوادم MCP، وأدواتها، وعروضها، ومتغيراتها من خلال كل مكان يقرأها فيه الوكيل — وليس فقط الملحن. إنها الآن تطبيقات من الدرجة الأولى، مطابقة للتطبيقات المثبتة من Hub.
- عام: إلغاء تثبيت Hub يزيل كل شيء فعلياً: يؤدي إلغاء تثبيت تطبيق من Hub الآن أيضاً إلى إزالة أنماط الحزمة، وأزرار الملحن، والمهارات، ومرفقات القوالب، وتصحيحات متغيرات النمط، وقائمة تعطيل النظام المخزنة مؤقتاً، و (إذا كنت تستخدمه) النمط النشط للحزمة. لا مزيد من الأنماط اليتيمة العالقة في أداة الاختيار بعد إلغاء التثبيت.
- عام: تثبيت Hub يحذر من التداخلات: عندما تقوم بتثبيت حزمة تكرر مهاراتها أو أنماطها أو MCPs أو أدواتها أو عروضها شيئاً لديك بالفعل، تظهر رسالة تنبيه بالتعارضات وقت التثبيت حتى تتمكن من اتخاذ القرار، وتظل مؤشرات التكرار لكل صف مرئية في قائمة تثبيت Hub وفي جرد الإعدادات الخاص بك.
- عام: تراكبات المتغيرات لكل سلسلة عمل للمواضيع المحددة: كانت متغيرات النمط ثابتة عبر كل محادثة، وهو أمر خاطئ للعمل المحدد بموضوع (كل موضوع قانوني، كل تعامل مع عميل، كل مشروع هو سياق مختلف). يمكن لكل سلسلة محادثة الآن حمل تراكب المتغيرات الخاص بها بحيث يعمل الوكيل على "الموضوع أ" في سلسلة و"الموضوع ب" في السلسلة التالية دون خلط بينهما.
- عام: تثبيت Hub لم يعد يفتح سلسلة من علامات التبويب لكل تسجيل دخول مطلوب: كان تثبيت تطبيق Hub متعدد المزودين يفتح علامة تبويب تسجيل دخول واحدة لكل مزود بالتتابع. الآن تكتمل عمليات التثبيت بسرعة وتطلب كل تسجيل دخول متبقٍ عند الطلب، واحداً تلو الآخر، بدلاً من تكديس علامات التبويب.
- عام: قوة المزامنة السحابية: يستخدم اشتقاق مفتاح مزامنة الفريق الآن معرف مؤسستك وعبارة المرور بدلاً من بريدك الإلكتروني الشخصي، بحيث يشتق كل عضو في نفس الفريق نفس المفتاح ويمكنه فعلياً فك تشفير عناصر بعضهم البعض (كان هذا معطلاً سابقاً). كما تم تشديد مؤقتات المزامنة، وساعات المتجهات، وقفل البيان لمنع المزامنات المتداخلة من إفساد الحالة.
- عام: زر "استخدام حساب Caiioo" يعمل للمفاتيح المخصصة المعاد إصدارها: كان زر الإعدادات لا يفعل شيئاً إذا تم إلغاء تنشيط صف OpenRouter المخصص الخاص بك بسبب تبديل سابق إلى BYOK أو فشل فك التشفير. الآن يقوم بإنشاء صف جديد عندما يقول الخادم إنك لا تملك واحداً، بحيث يستعيد الزر دائماً مفتاحاً يعمل.
- عام: حقل مفتاح OpenRouter يظل متزامناً مع الإعدادات: يتم الآن تحديث مدخل مفتاح API عندما يدفع المكون الأب قيمة جديدة (على سبيل المثال بعد النقر فوق "استخدام حساب Caiioo") بدلاً من التمسك بالقيمة التي كانت لديه عند عرض الصفحة لأول مرة.
- عام: أزرار الملحن تعيد التحميل عند تغيير إعدادات النمط: يتم الآن تحديث أزرار إجراءات الملحن (Variables، إلخ) فوراً عند تغيير إعدادات النمط، بدلاً من الحاجة إلى إعادة تحميل الدردشة.
- عام: أدوات الوكيل ترى أحدث تعديلاتك قبل قراءة Slate: إذا كنت لا تزال تكتب عندما تنطلق أداة ذكاء اصطناعي (تحديث Slate، مراجعة، حل التغييرات المتعقبة)، فإن الأداة تنتظر الآن إفراغ محتوى المحرر قيد التنفيذ إلى التخزين بحيث تعمل على ما يمكنك رؤيته فعلياً — وليس لقطة قديمة من قبل ثانية.
- عام: البطاقات المضمنة تضبط حجمها حسب محتواها: تنمو الآن بطاقة حكم Self Checker والبطاقات المضمنة الأخرى لتناسب محتواها الفعلي بدلاً من حجز مساحة ثابتة، وتعتمد سمة التطبيق الأب (فاتح أو داكن) بدلاً من فرض خلفية بيضاء.
- عام: الأزرار العائمة للإجراءات تظهر افتراضياً في الزاوية العلوية اليسرى: تظهر الآن الأزرار العائمة ⚖ و 🛡 (وأي أزرار عائمة مخصصة) في الجزء العلوي الأيسر من الملحن افتراضياً بدلاً من إعاقة زر الإرسال على اليمين. لا يزال بإمكانك سحبها إلى أي مكان.
- عام: تحديثات ملف تعريف المستخدم ومتغيرات النمط ترفض الحقول المجهولة: كان بإمكان الوكيل سابقاً اختراع أسماء متغيرات مثل
_clientNameتذهب بصمت إلى لا مكان. تتطلب التحديثات الآن وجود المفتاح في المخطط (schema) وترجع خطأً واضحاً بخلاف ذلك. - عام: تبسيط شاشة الترحيب للانضمام: يعرض التشغيل الأول الآن ثلاثة خيارات واضحة — مجاني، أو الاشتراك في Pro، أو إحضار مفتاح API الخاص بك مع تجربة — بدلاً من نموذج الانضمام الأطول السابق. في المرة الأولى التي تفتح فيها الملحن، أو الإعدادات، أو Slate، يتم تشغيل جولة تفاعلية قصيرة للإشارة إلى عناصر التحكم ذات الصلة.
- عام: تسجيل الدخول في خطوة واحدة: كان Caiioo يتطلب سابقاً كلاً من الهوية المؤكدة وفحص الترخيص النشط قبل السماح لك بالدخول. تم إلغاء فحص الترخيص الزائد هذا — بمجرد تسجيل الدخول، فأنت في الداخل. لا تزال حالة الترخيص تحكم القدرات الخاصة بـ Pro فقط (توليد الصور، إلخ)؛ لكنها لم تعد تحكم فتح التطبيق.
- عام: بحث الإعدادات يكشف الأقسام المتقدمة: كان البحث عن إعداد موجود تحت قسم "متقدم" مطوي لا يعيد أي نتائج بصمت لأن القسم كان مخفياً. الآن يكشف شريط البحث الأقسام المطوية المطابقة، ويقوم زر "طي الكل" الجديد بعكس ذلك بنقرة واحدة.
- عام: كتالوج مزودين أكثر وداً: يتم الآن إعطاء الأولوية لنماذج الفئة المجانية من OpenRouter التي تم إصدارها حديثاً في أداة اختيار النماذج، ويتم إزالة النماذج المهجورة بهدوء بدلاً من ازدحام القائمة.
- عام: اكتشاف لغة المضيف على كل منصة أصلية: تكتشف أغلفة macOS و iOS و Android و Tauri الآن لغة واجهة نظام التشغيل الخاص بك عند التشغيل وتمررها إلى اللوحة الجانبية، بحيث تظهر ترجمات التشغيل الأول باللغة الصحيحة دون الحاجة إلى ضبطها يدوياً. تم إضافة حوالي 10,000 سلسلة ترجمة إضافية عبر 23 لغة غير الإنجليزية.
- macOS: فرض نسخة واحدة: لم يعد بإمكان نسخة ثانية من تطبيق macOS الانطلاق من رابط
caiioo://عندما تكون هناك نسخة قيد التشغيل بالفعل، حتى عندما يكون لدى خدمات إطلاق macOS نسختان مسجلتان (عادةً ما تكون بقايا من تثبيت سابق). - macOS: خوادم MCP المثبتة عبر Homebrew تعمل الآن: يحظر نظام macOS 15+ التطبيقات الموثقة من تشغيل الملفات الثنائية التي تحمل سمة "provenance"، والتي يضيفها Homebrew إلى كل ما يثبته. يقوم Caiioo الآن بمسح تلك السمة تلقائياً عند رفض إذن التشغيل، بحيث تبدأ خوادم MCP المحلية (نظام الملفات، الذاكرة، الجلب، إلخ) المثبتة عبر Homebrew في العمل دون أي تنظيف يدوي.
- macOS, iOS: تثبيت Hub عبر
caiioo://موثوق عند التشغيل البارد: كان النقر على رابط تثبيتcaiioo://في تطبيق تم إطلاقه للتو قد يسابق التحميل الأول لـ WebView ويسقط قصد التثبيت بصمت. يتم الآن الاحتفاظ بالقصد عبر سباق التشغيل البارد بحيث يكتمل التثبيت بمجرد جاهزية التطبيق. - iOS: احترام إذن التقويم الجديد "للكتابة فقط" من Apple: قدم نظام iOS 17 إذن تقويم / تذكيرات ثالثاً — "للكتابة فقط" — يسمح لـ Caiioo بإنشاء أحداث وتذكيرات دون رؤية أحداثك الحالية. كان Caiioo يعامل هذا سابقاً كـ "مرفوض"؛ الآن يستخدم وصول الكتابة فقط بشكل صحيح، بحيث لا يزال بإمكان المستخدمين الذين يمنحون هذا المستوى فقط أن يطلبوا من الوكيل جدولة الأشياء.
- iOS: رسالة أوضح عندما لا يمكن التحقق من عملية شراء داخل التطبيق: تظهر الآن إخفاقات التحقق من الشراء سبباً محدداً بدلاً من خطأ عام، ولم يعد يتم إنهاء المعاملة بصمت، التزاماً بتوجيهات StoreKit من Apple.
- Android: حفظ ملف لم يعد يجمد التطبيق: كانت كتابة ملف كبير من خلال أداة اختيار حفظ الملفات في Android تعمل على خيط واجهة المستخدم (UI thread) وكان بإمكانها تجميد التطبيق لعدة ثوانٍ على وحدات التخزين البطيئة. تحدث الكتابة الآن خارج خيط واجهة المستخدم.
- Android: استجابات الشبكة المتدفقة تسلم الرؤوس قبل الأجزاء: تسلم مكالمات التدفق طويلة الأمد الآن الرؤوس للمتصل قبل وصول أي أجزاء من الجسم، مما يصلح فئة من إخفاقات التدفق المتقطعة.
- Android: نسخ الصوت على الجهاز أسرع وأكثر كفاءة في الذاكرة: يستخدم مسار التقاط الصوت Whisper / Moonshine الآن مخزناً مؤقتاً عائماً بدائياً بدلاً من قائمة مغلفة، مما يقلل من استهلاك الذاكرة والمعالج. كما يتم الآن تحميل وإلغاء تحميل ونسخ ومسح ذاكرة التخزين المؤقت للنموذج بشكل تسلسلي عبر قفل مشترك، لذا لم يعد التطبيق يتعطل أحياناً إذا قمت بتبديل النماذج في منتصف عملية النسخ.
- سطح المكتب: تدقيق الموثوقية والأمان لغلاف Windows / Linux: مراجعة كاملة لغلاف Tauri — تم تضييق نطاق القدرات إلى اللوحة الجانبية الموثوقة فقط (بحيث لا يمكن لصفحة عشوائية تمت زيارتها استدعاء أوامر مميزة)، وتم تشديد هروب HTML على جسر تثبيت Hub
caiioo://، ورسالة "Node.js غير موجود" لبقة بدلاً من تعطل صامت، وحفنة من إصلاحات القوة. - سطح المكتب، macOS: تنزيلات نماذج الكلام والصوت على الجهاز تعمل الآن: كانت سياسة أمان محتوى WebView في تطبيقات سطح المكتب تمنع التنزيلات من huggingface.co، لذا لم تكن نماذج صوت Kokoro والكلام إلى نص Whisper تتحمل عند الاستخدام الأول. تسمح السياسة الآن بـ huggingface.co.
- الإضافة: إعادة تسمية وتنظيم Settings ← Tools, Modes & Apps: أصبحت فئة "Tools & Capabilities" القديمة الآن "Tools, Modes & Apps" مع فصل فئة "Connectivity" جديدة عن الإعدادات المتقدمة.
- الويب: تحسين نصوص التسعير عبر 23 لغة: مراجعة تحريرية لنقاط ميزات Free / Pro على الموقع الإلكتروني جعلت اللغات غير الإنجليزية تتماشى مع أحدث المصادر الإنجليزية. تم تحديث تواريخ "آخر تحديث" للوثائق القانونية.
الأمان
- عام: تشديد تسجيل الدخول: تم إغلاق نتائج متعددة من تدقيق مسار تسجيل الدخول وخزنة الاعتماد. يتم الآن قبول رموز معرف Google فقط إذا تم إصدارها لمعرفات عملاء Caiioo الخاصة (إغلاق ثغرة حيث كان بإمكان رمز أي عميل Google OAuth تسجيل دخول شخص ما). يتحقق تسجيل دخول Apple الآن من "nonce" الذي أرجعته Apple مقابل الذي أنشأه Caiioo. يرفض تسجيل دخول Google و Apple ربط هوية خارجية تلقائياً بحساب بريد إلكتروني غير مؤكد (إغلاق عملية استيلاء "shadow signup"). ترفض نقطة نهاية رمز التحديث الآن الرموز الملغاة، لذا لا يمكن استبدال رمز تم تسجيل الخروج منه برمز جديد. تتطلب نقطة نهاية إصدار رمز OAuth الآن رمز حامل (bearer token) مباشر. تم تشديد صفحة رد اتصال OAuth نفسها ضد عدة ناقلات لحقن البرامج النصية.
- عام: عزل لكل ملف تعريف لجميع الإعدادات: كانت طبقة الإعدادات تشارك وعاءً واحداً عبر تسجيلات دخول متعددة على نفس التثبيت في مسارات برمجية معينة، مما قد يسرب اعتماداً تم إدخاله تحت حساب واحد إلى عرض حساب آخر. أصبحت كل قراءة وكتابة للإعدادات الآن لكل ملف تعريف بدقة، ويتم مسح الأوعية المشتركة القديمة عند التشغيل الأول بعد الترقية، وترفض المزامنة السحابية تحميل أو تنزيل تلك الأوعية القديمة.
- الإضافة: اكتشاف الجسر المحلي تلقائياً أصبح الآن اختيارياً: كانت إضافة Chrome تتصل سابقاً دون قيد أو شرط بأي تطبيق سطح مكتب Caiioo تجده على localhost. الآن تفعل ذلك فقط عندما تقوم بتشغيل الوصول إلى الجسر المحلي صراحة في الإعدادات، بحيث لا يمكن ربط تطبيق سطح مكتب ثبته مستخدم آخر على جهاز مشترك بجلسة إضافتك بصمت.
- macOS, iOS: تشديد جسر تثبيت
caiioo://ضد الحقن: كان هروب السلاسل المكتوب يدوياً في JavaScript الذي يعالج روابطcaiioo://hub/install/<id>يهرب فقط علامات الاقتباس الفردية — وكان بإمكان معرف حزمة مصمم بشكل خبيث الخروج من السلسلة الحرفية وتشغيل نص برمجى عشوائي في WebView. تم استبداله بهروب JSON كامل على كلا المنصتين. - iOS, macOS, الإضافة: تدفقات تسجيل دخول Google تستخدم الآن تطبيق Caiioo OAuth المعتمد: كان ربط Google لـ Private Sync، و Calendar، و Gmail، و Drive، وأدوات Workspace الأخرى يظهر تحذير "هذا التطبيق غير معتمد" على iOS و macOS وإضافة Chrome / Edge لأن تلك المنصات كانت لا تزال تصادق مقابل مشروع Google Cloud قديم وغير معتمد. تستخدم كل المنصات الآن مشروع Google المعتمد من Caiioo من البداية إلى النهاية، لذا ترى علامة Caiioo التجارية المناسبة وعلامة الاختيار الخضراء للتطبيق المعتمد في شاشة موافقة Google بدلاً من التحذير. إعادة تسجيل دخول لمرة واحدة: سيتم تسجيل خروج المستخدمين الحاليين على iOS و macOS تلقائياً ويُطلب منهم تسجيل الدخول مرة أخرى في المرة الأولى التي يفتحون فيها التطبيق بعد هذا التحديث — فرموز تسجيل الدخول السابقة تم إصدارها بواسطة مشروع Google القديم ولا يمكن ترحيلها.
إصلاح الأخطاء
- macOS: تحذير "المتصفح غير متصل" يختفي عندما يتصل Safari: كان ربط إضافة Safari بتطبيق Mac يترك تحذيراً قديماً يقول إن التحكم في المتصفح غير متاح — وكان التحذير يذكر Chrome فقط، على الرغم من أن Safari و Edge و Firefox جميعها تعمل. يحصي التطبيق الآن كل متصفح متصل (يتصل Safari عبر قناة مختلفة عن الآخرين، ولهذا السبب كان يتم تجاهله)، لذا يختفي التحذير بمجرد اتصال أي متصفح، ولم تعد صياغته تقتصر على Chrome.
- عام: نماذج الصور الأحدث التي تختارها أصبحت قابلة للاستخدام فعلياً: كانت أداة اختيار نماذج الصور تعرض كل نموذج يمكن لحسابك التوليد به — بما في ذلك النماذج الصادرة حديثاً مثل Recraft — ولكن اختيار أحدها كان قد يفشل مع خطأ "نموذج صورة غير معروف" لأن المولد كان يتحقق من اختيارك مقابل قائمة مدمجة قديمة بدلاً من القائمة المباشرة. يقوم المولد الآن بتحديث قائمة النماذج المباشرة قبل اتخاذ القرار، لذا فإن أي شيء مرئي في أداة الاختيار يعمل. كما تم تغيير النموذج الافتراضي من FLUX.2 [pro] إلى FLUX.2 [flex] الأسرع والأرخص، وهو خيار افتراضي أفضل بشكل عام.
- عام: التغييرات المتعقبة داخل مستندات Word تُقبل وتُرفض الآن بشكل صحيح: كان النقر فوق قبول أو رفض تغيير متعقب داخل Slate مدعوم بملف .docx يستخدم موضع المستند كمعرف للتغيير، وهو ما لم يطابق أبداً معرف التغيير الحقيقي المخزن — لذا كان التغيير يغير حالته بصرياً ولكنه لا يستمر أبداً. تم الإصلاح.
- عام: Slate يتعامل مع تثبيتات القوالب التالفة: كانت قوالب Slate المثبتة من Hub والتي شُحنت بدون الغلاف المناسب تتسبب في تعليق العارض عند "Loading artifact" دون إمكانية استعادة. الآن تعالج القوالب نفسها ذاتياً عند التحميل ويظهر العارض خطأً واضحاً إذا كان القالب تالفاً حقاً.
- عام: Self Checker لم يعد يسرد الحكم مرتين: عندما كان Self Checker يعرض بطاقة حكمه، كان الوكيل يصف أيضاً الدرجات في نص الرد — نسختان من نفس الحكم على نفس الشاشة. تم كتم الملخص النثري عند عرض البطاقة.
- عام: Self Checker يقرأ مرفقات الصور بشكل صحيح: كان "القاضي" يفك تشفير مرفقات الصور كنص ويغذي التقييم بالبيانات الناتجة غير المفهومة. يتم الآن توجيه مرفقات الصور إلى القاضي كصور حقيقية، بحيث يتم تقييم أي استجابة تعتمد صحتها على ما يوجد في الصورة بشكل صحيح.
- عام: Self Checker يظهر فقط أحدث حكم: كانت كل نقرة على ⚖ تضيف بطاقة حكم جديدة دون إزالة السابقة، مما أدى إلى تكدس التكرارات في الدردشة. تظهر كل استجابة الآن فقط أحدث حكم، مع علامة × لمسحه.
- عام: حوار مزامنة التذكيرات يعرض أحداث Outlook بشكل صحيح: كانت قيمة المصدر الداخلية "microsoft_calendar" تتسرب إلى مسار اكتشاف المنصة في نافذة التذكيرات. تعود النافذة الآن إلى مسار الاستدلال الخاص بها بحيث تظهر الأحداث بشكل صحيح بغض النظر عن مصدرها.
- عام: مرفقات Gmail الكبيرة تتدفق بشكل موثوق: كانت مرفقات Gmail الكبيرة (ملف بحجم 25 ميجابايت يصل إلى حوالي 33 ميجابايت بعد ترميز base64) تتجاوز سقف الرسائل بين العمليات وتسقط بصمت. يعود وقت التشغيل الآن إلى ملف مؤقت للحمولات الزائدة بحيث تصل المرفقات.
- عام: تثبيت PandaDoc MCP يعمل مرة أخرى: نقلت PandaDoc نقطة نهاية MCP الخاصة بها إلى مسار جديد. يشير إدخال كتالوج Caiioo الآن إلى نقطة النهاية الجديدة.
- عام: خطوات عرض سير العمل لم تعد تخطئ في حل مخرجات السلاسل كمرفقات: كان توجيه مخرج سلسلة من خطوة سير عمل إلى خطوة View يفشل لأن كل سلسلة كانت تُعامل كمعرف مرفق. يتم الآن تمييز السلاسل الموجهة بالمرجع عن معرفات المرفقات الحرفية.
- عام: فحص حالة الاشتراك لم يعد يعلق في بيئات المتصفح فقط: كانت أداة الأجندة تفحص الجسر المكتبي عند كل فقدان لذاكرة التخزين المؤقت في البيئات التي لا تملك واحداً، مما يلقي خطأ "Failed to fetch" في كل مرة. تم الآن قصر الفحص على ما إذا كان الجسر المكتبي متاحاً فعلياً.
- عام: العملية الخلفية للوكيل تخرج الآن بشكل نظيف: ترك تغيير في إصدار سابق العملية الخلفية للوكيل مفتوحة بعد انتهائها، مما منع الأشياء التي تعمل بعد الاستجابة — وأبرزها العنوان التلقائي للمحادثة. تخرج العملية الآن بشكل نظيف بحيث تنطلق عملية توليد العنوان وخطوات ما بعد الاستجابة الأخرى كما هو متوقع.
- عام: إخفاء أنماط المختبر والمسؤول فقط من أداة اختيار الأنماط: كان هناك مساران لا يزالان يسربان نمط "lab" الداخلي (وأي نمط آخر محدد للمسؤول فقط) إلى أداة اختيار الأنماط المواجهة للمستخدم. تم الإصلاح.
- عام: إلغاء تكرار تثبيتات Hub عند الحفظ: كان هناك سباق في مسار التثبيت قد يكتب إدخالين لنفس الحزمة. تقوم عمليات الحفظ الجديدة بإلغاء التكرار حسب معرف الحزمة (slug)، ويتم إصلاح التكرارات الموجودة عند القراءة التالية.
- عام: معرفات الأنماط المخصصة لم تعد تتعارض مع تثبيتات Hub: أصبح مفتاح التخزين الآن هو المرجعي لمعرف النمط المخصص، مما يلغي فئة من التعارضات عندما يقع نمط مثبت من Hub على مفتاح يحتوي بالفعل على نسخة محرر من قبل المستخدم.
- عام: مرفقات وبطاقات الوكيل الفرعي تصل إلى الدردشة الرئيسية: كان الوكيل الفرعي الذي يولد صورة أو مخططاً أو حكماً من Self Checker أو أي مرفق آخر يسقط النتيجة في سلسلة وكيل فرعي غير مرئية — وكانت المحادثة الأب تخترع أحياناً عنوان URL لملء الفجوة. يتم الآن نقل تبعية مرفقات وبطاقات الوكيل الفرعي إلى السلسلة الرئيسية بشكل صحيح عبر عملية تنظيف منتصف التشغيل لعداء الوكيل، بحيث يظهر ما أنتجه الوكيل الفرعي في المكان الذي أرسلت فيه الطلب.
- عام: قراءة PDF في الصفحات المعروضة بشكل كسول: تعمل الآن نافذة "عرض النص الأصلي" المنبثقة لقطعة PDF على الصفحات التي لم تكن قد عُرضت بعد عند إنشاء القطعة.
- macOS: تسجيلات دخول OAuth لـ Slack و Notion و Linear وتطبيقات Hub الأخرى تكتمل الآن في التطبيق الأصلي: لم تكن خوادم Hub MCP التي تستخدم OAuth عبر HTTPS فقط (Slack، Notion، Linear، إلخ) قادرة على إعادة التوجيه إلى المرحل المحلي لأن مزوديها يرفضون ردود اتصال http://. يوجه تطبيق macOS الآن تلك التدفقات عبر مرحل Caiioo السحابي
/oauth/callback، والذي يعيد بعد ذلك رمز التفويض إلى المرحل المحلي عبر القناة الحالية لكل مستخدم — لذا فإن تسجيل الدخول لهؤلاء المزودين من داخل التطبيق الأصلي يتم الآن بنفس الطريقة التي يتم بها في الإضافة. يتضمن ذلك هجرة لمرة واحدة تصلح التثبيتات الحالية التي لم يكن ملف تعريفها المخزن مرتبطاً بعد بمزود هوية المرحل المحلي. - عام: "اسأل المستخدم" لا يعلق في تشغيلات الوكيل الفرعي: كان الوكيل الذي يستدعي
ask_userمن داخل عملية فرعية يصطدم بكائن وحيد (singleton) مشترك في الذاكرة لا يمكن الوصول إليه عبر العمليات، لذا لم يكن السؤال يظهر أبداً وكان التشغيل يتوقف حتى تقوم بإلغائه. أصبح متحكم التعاون الآن لكل سلسلة محادثة، لذا يظهر السؤال في الدردشة بالطريقة التي يظهر بها في حلقة الوكيل الرئيسية. - عام: تحديث مساعدي macOS الأصليين لـ Calendar / Notes / Reminders: تم تحديث الملفات الثنائية المساعدة مقابل مجموعات أدوات تطوير macOS الحالية لمعالجة مشكلة حيث كانت مزامنة التذكيرات ترى عناصر خاطئة بشكل متقطع في الإصدار 0.9.721.
- الإضافة: بطاقات حكم Self Checker تظهر الآن داخل الإضافة: كانت النصوص البرمجية المضمنة داخل قوالب البطاقات محظورة بواسطة سياسة أمان المحتوى الخاصة بالإضافة. يتم الآن توجيه البطاقات عبر صفحة الحماية (sandbox) الخاصة بالإضافة بحيث تظهر بشكل صحيح.
- عام: النص يظهر عند تحويل رسم SVG إلى صورة: كان تحويل SVG — شعار أو مخطط أو رسم بياني — إلى صورة يؤدي إلى سقوط كل نصوصه (العلامات اللفظية، التسميات، التعليقات) في إضافة Chrome وتطبيق macOS، مما يترك فجوات فارغة حيث يجب أن تكون الكلمات؛ فقط تطبيقات الجوال كانت تعرضها. يشحن Caiioo الآن خطوطاً احتياطية (sans-serif، و serif، و monospace، بما في ذلك الخط العريض)، لذا يظهر النص تماماً كما رُسم — بما في ذلك الرموز مثل & و ™ والأحرف المشكلة — وأي نوع خط يطلبه الرسم وغير متوفر يعود إلى خط sans-serif نظيف بدلاً من الاختفاء.
الإصدار 0.9.72115 مايو 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: دمج الأسعار في باقتي Free و Pro، مع مكافأة رصيد OpenRouter بقيمة 5 دولارات شهرياً لمشتركي Pro: قمنا بإلغاء فئتي Platform و Pro Mobile المنفصلتين ودمجنا كل ميزات Platform (تقويم Apple / التذكيرات / الملاحظات، الترحيل الخاص المشفر، معاينة الوصول إلى API، الإملاء الصوتي الأصلي، واجهة مستخدم المتصفح) في باقة Pro. أصبح الموقع الإلكتروني، وصفحة الحساب، ولوحة الأسعار داخل الامتداد الآن بتصميم نظيف يتكون من بطاقتين: Free و Pro. كجزء من هذا التغيير، سيتم شحن مفتاح OpenRouter المخصص لك برصيد 5 دولارات إضافية فوق رصيدك الحالي مع كل شهر اشتراك Pro مدفوع (عبر Stripe أو Apple). سيتم نقل مشتركي Platform الحاليين إلى باقة Pro تلقائياً دون تكلفة إضافية مع الاحتفاظ بكافة الصلاحيات التي كانت لديهم. كما تم خفض الحد الأدنى لشراء رصيد OpenRouter: لن يرى المستخدمون النهائيون رسوم الحد الأدنى الموروثة البالغة 0.80 دولار، بل فقط رسوم العبور البالغة 5.5%.
- عام: Slack أصبح الآن تثبيتاً بنقرة واحدة عبر Community Hub: تم إلغاء تكامل Slack المستقل؛ حيث يتم تثبيت Slack الآن من Community Hub مثل Notion و Linear و GitHub وغيرها. انقر فوق "تثبيت" (Install) على حزمة Slack في Hub، وسجل الدخول مرة واحدة باستخدام تطبيق Caiioo Slack، وسيتم ربط خادم Slack MCP الرسمي فوراً — دون الحاجة إلى تكوين يدوي للتطبيق أو وضع المطور. تعمل أوامر الشرطة المائلة مثل
/caiiooو/caiioo-helpمن أي قناة تتم دعوة البوت إليها. - عام: أداة ملفات مساحة العمل (Workspace Files): تتيح أداة ملفات معزولة (sandboxed) جديدة للوكيل قراءة الملفات وكتابتها وتحريرها والبحث فيها داخل مجلد مساحة عمل تحدده له. لا يمكن للوكيل الخروج من هذا المجلد، ولا يمكنه الوصول إلى الشبكة من خلال هذه الأداة. تدعم القراءة التحليل التلقائي لتنسيقات Office (docx/xlsx/pptx) وملفات PDF. قم بتكوين المجلد في Settings ← Tools ← Workspace Files؛ وسيتعرف عليه الوكيل فوراً.
- عام: وضع PHI Safe Harbor الفرعي لأداة Pseudonymizer: يوفر وضع PHI في أداة Pseudonymizer الآن وضعين فرعيين — Limited Data Set (المجموعة الحالية المكونة من 16 فئة، وهي الافتراضية) و Safe Harbor (معيار HIPAA §164.514(b)(2) الأكثر صرامة والذي يزيل أيضاً تواريخ محددة تتجاوز السنة، والعناوين الجغرافية الكاملة، والأعمار التي تزيد عن 89 عاماً). اختر الوضع الفرعي من إعدادات Pseudonymizer أو من مفتاح التبديل الجديد داخل الدردشة. وضع Safe Harbor هو الخيار الصحيح عندما تحتاج إلى مجموعة بيانات مجهولة الهوية يمكنك مشاركتها بدون اتفاقية استخدام بيانات (Data Use Agreement).
- عام: أداة Pseudonymizer متاحة الآن للجميع: أداة Pseudonymizer — التي تكتشف الأسماء ورسائل البريد الإلكتروني والعناوين والمعرفات والقيم الحساسة الأخرى فيما تكتبه وتستبدلها ببيانات وهمية واقعية قبل وصولها إلى النموذج — تخرج من البرنامج التجريبي مع هذا الإصدار وهي متاحة في كل الباقات، بما في ذلك باقة Free. قم بتفعيلها من Settings ← Privacy ← Pseudonymizer، أو عبر أيقونة الدرع الجديدة في الدردشة. لن يرى النموذج قيمك الحقيقية أبداً؛ حيث يتم كشف الاستبدالات محلياً قبل تشغيل استدعاءات الأدوات، مما يحافظ على دقة النتائج.
- عام: عناصر التحكم في Pseudonymizer داخل الدردشة: لم يعد Pseudonymizer مخفياً في الإعدادات. تظهر أيقونة درع بجوار زر الإرسال (رمادي = إيقاف، أزرق = فلتر البيانات الشخصية، فيروزي = PHI/Limited Data Set، زمردي = PHI/Safe Harbor) توضح الوضع النشط بلمحة سريعة وتفتح نافذة منبثقة مع نفس أداة اختيار الوضع الموجودة في الإعدادات. عندما يكون Pseudonymizer قيد التشغيل، يحيط إطار بسمك 1 بكسل ملون بلون الوضع بمربع الكتابة كتذكير محيطي. بعد كل جولة تضمنت استبدالات، تظهر علامة صغيرة "🛡 pseudonymized — N substitutions" أسفل رسالتك؛ انقر عليها لرؤية أزواج (الحقيقي ← الوهمي) التي تم تبديلها بالضبط، مع تسميات الفئات.
- عام: ربط متصفح على جهاز آخر بجهاز الكمبيوتر الخاص بك: يتيح تدفق اقتران جديد استخدام Caiioo بأمان في متصفح على هاتفك أو جهازك اللوحي أو كمبيوتر محمول آخر، مع بقاء كل شيء يعمل على جهاز الكمبيوتر الرئيسي الخاص بك. في Settings ← Connections ← Caiioo Bridge ← "Pair a device"، قم بإنشاء رمز مكون من 6 أحرف صالح لمدة 5 دقائق وللاستخدام مرة واحدة. افتح نفس الرابط على الجهاز الآخر، وأدخل الرمز، وسيبقى هذا الجهاز مقترناً من ذلك الحين فصاعداً. يتم تحديد معدل محاولات التخمين بـ 10 محاولات لكل عنوان IP في الدقيقة، وتؤدي إعادة تشغيل الخادم على جهازك الرئيسي إلى إعادة اقتران كل جهاز بسلاسة.
التحسينات
- عام: تمييز بنود الأجندة بشريط ملون حسب تقويم المصدر: تحمل كل بطاقة حدث في نافذة Reminders / Agenda الآن شريطاً ملوناً يطابق التقويم الذي جاءت منه، بحيث يمكنك التمييز بلمحة سريعة ما إذا كان البند من تقويم العمل أو التقويم الشخصي أو المشترك. متاح لـ Google Calendar اليوم؛ وستتبعه Apple و Microsoft بمجرد أن توفر خلاصات بياناتهما لون التقويم.
- عام: يمكن للذكاء الاصطناعي قراءة Google Sheet دون تحديد الخلايا بالضبط أولاً: كانت أداة قراءة Google Sheets ترفض العمل ما لم يحدد الوكيل نطاق خلايا دقيق مثل
Sheet1!A1:D200. يمكن للنموذج الآن طلب ورقة كاملة، أو كل الأوراق في دفتر عمل، وتقوم الأداة بتحديد التنسيق بنفسها. يمنع سقف مدمج يبلغ 1000 صف جداول البيانات الضخمة من تجاوز نافذة سياق النموذج — إذا تم تقييد الورقة، فسيخبر الرد النموذج بذلك حتى يتمكن من طلب نطاق أصغر أو عدد صفوف أكبر في المرة القادمة. - عام: تثبيت أداة OAuth من Community Hub يفتح الآن تسجيل الدخول لك: كان إضافة حزمة من Hub تتطلب تسجيل الدخول (مثل Notion و Linear وغيرها) يترك البطاقة عالقة في حالة "OAuth required" مع زر "Sign in" كان عليك النقر عليه بشكل منفصل. الآن، يفتح التثبيت علامة تبويب تسجيل الدخول لك تلقائياً — حيث يتم اعتبار نقرك على "تثبيت" بمثابة موافقة — ويشرح سطر "Opening sign-in for X…" سبب ظهور علامة التبويب. يظل زر تسجيل الدخول اليدوي متاحاً كنسخة احتياطية.
- عام: Settings ← Connections تعرض عنوان الشبكة الحقيقي للأجهزة الأخرى: كانت لوحة "Connect from other devices on your network" تعرض
127.0.0.1:3847(عنوان الاسترجاع الذي يعمل فقط على نفس الكمبيوتر) في تطبيق macOS، مما جعل المستخدمين ينسخون عنواناً لا يمكن الوصول إليه فعلياً من جهاز آخر. تعرض اللوحة الآن عنوان LAN IP الحقيقي واسم شبكة.localمن الجسر نفسه. يتم إخفاء العنوان أيضاً عندما يكون مفتاح التبديل الجديد "Allow access from other devices" مغلقاً، حتى لا ترى عنواناً لن يعمل على أي حال. - عام: البحث في الويب يلتقط Google's AI Overview بشكل موثوق: كان مستخرج البيانات من Google في أداة تصفح الويب يعيد أحياناً كتلة AI Overview فارغة، أو يسحب نصوص "Sources" المزعجة من الشريط الجانبي والسكربتات المضمنة. قمنا بإعادة ضبط الاستخراج ليعتمد على علامات الأقسام المستقرة في Google ونقوم الآن بإزالة محتوى السكربتات والشريط الجانبي قبل الإرسال، ليرى الوكيل الإجابة المقروءة فقط.
- عام: Pseudonymizer يحمي أسماء الشركات أيضاً: يتعامل Pseudonymizer الآن مع أسماء المؤسسات ككيانات محمية، ويستبدلها بأسماء وهمية واقعية تحافظ على نمط اللاحقة القانونية (Inc., LLC, GmbH) وهيكل "الشركاء مقابل العلامة التجارية". كما يتم اكتشاف أسماء المدن والمناطق الصغيرة ("Springfield", "St. Albans") كفئة أساسية بحيث يمكن استبدالها أو إزالتها حسب وضعك النشط.
- عام: Pseudonymizer يضيف تغطية متعددة اللغات للإسبانية والفرنسية والألمانية وغيرها للمدن والمناطق: تمت إعادة تدريب نموذج كاشف البيانات الشخصية ببيانات متعددة اللغات مكتوبة يدوياً لأسماء المدن عبر 23 لغة، بحيث يحصل المستخدمون الذين يكتبون بلغات غير الإنجليزية الآن على نفس مستوى الحماية.
- عام: تحميل نموذج Pseudonymizer يظهر التقدم على iOS: كان تحميل كاشف PHI / البيانات الشخصية للمرة الأولى قد يبدو عالقاً على iOS لعدم وجود ما يشير إلى أنه لا يزال يعمل. يوجد الآن سجل تقدم (heartbeat) حتى تتمكن من رؤية أن التحميل لم يتجمد.
- عام: يمكن للوكلاء الفرعيين البحث في كتالوج النماذج بالاسم: للحفاظ على وصف أداة الوكيل الفرعي ضمن حدود الميزانية، أصبح الكتالوج المضمن فيها الآن يضم أفضل 10 نماذج قيمة لكل مزود. عندما يحتاج وكيل فرعي إلى نموذج خارج هذه القائمة، يمكنه استدعاء إجراء
search_modelsالجديد مع جزء من الاسم (مثل "haiku") والحصول على معرفات الكتالوج الدقيقة والأسعار وأعلام القدرات — حتى يتمكن النموذج من اختيار معرف ملموس حتى للخيارات الأقل استخداماً. - عام: خوادم MCP المخصصة تظهر اسماً ودوداً في مخزن بيانات الاعتماد: عند تسجيل الدخول إلى خادم MCP مخصص، كان مخزن بيانات الاعتماد يسميه باستخدام عنوان URL الخام للاتصال، وهو ما كان يصعب قراءته. يعرض المخزن الآن الاسم الودود الذي أعطيته للخادم، مع العودة إلى عنوان URL فقط في حال عدم تعيين اسم.
- عام: Community Hub يضيف الآن Legal Data Hunter: حزمة جديدة في Community Hub تربط Legal Data Hunter — أكثر من 18 مليون وثيقة من السوابق القضائية والتشريعات والعقائد عبر أكثر من 110 دولة — كتثبيت MCP بنقرة واحدة.
- الويب: شارة SOC 2 Type I في صفحة الثقة: اجتاز Caiioo تدقيق SOC 2 Type I. تحمل صفحة الثقة على caiioo.ai الآن شارة AICPA SOC 2 إلى جانب الإفصاحات الأمنية الحالية.
- iOS: إخفاء شريط أدوات لوحة المفاتيح الذي يضيفه iOS إلى حقول النص: كانت أسهم السابق/التالي وزر "تم" (Done) التي يضيفها iOS فوق لوحة المفاتيح لحقول نص الويب تستهلك مساحة عمودية ملحوظة في مربع الكتابة. تم إخفاء الشريط الآن (باستخدام واجهات برمجة تطبيقات Apple العامة فقط، ليبقى ذلك آمناً لمتجر التطبيقات)، ويظل مخفياً بعد إعادة تحميل الصفحة.
الأمن
- عام: الجسر المحلي يبقى على جهازك افتراضياً؛ الوصول عبر LAN اختياري: كان الجسر المحلي الذي يشغل stdio MCPs والأدوات المخصصة لسطح المكتب يستمع إلى كل واجهات الشبكة، وفي شبكة Wi-Fi عامة كان بإمكان جهاز آخر طلب رمز جلسة ثم استدعاء نقاط نهاية "تشغيل أمر shell" المتميزة. يستمع الجسر الآن فقط إلى جهاز الكمبيوتر الخاص بك افتراضياً. لاستخدامه من جهاز آخر، قم بتفعيل "Allow access from other devices on your network" في Settings ← Connections، ثم قم باقران الجهاز بتدفق الرمز الجديد (انظر أعلاه). حتى عند تفعيل الوصول عبر LAN، يتم منح رموز الجلسة فقط للطلبات القادمة من جهازك الخاص، لذا لا يمكن لشخص غريب على نفس شبكة Wi-Fi الحصول على موطئ قدم.
- عام: Pseudonymizer يرفض تسريب قيمك الحقيقية إلى Perplexity: إذا كان Pseudonymizer قيد التشغيل وحاول الوكيل إجراء بحث في Perplexity يحتوي استعلامه على معرف تم استبداله (اسم، بريد إلكتروني، عنوان تم تبديله بالفعل)، يقوم Caiioo الآن بحظر البحث ويظهر شرحاً واضحاً بدلاً من إلغاء التبديل وإرسال القيمة إلى Perplexity. إن Perplexity هي خدمة LLM تابعة لجهة خارجية — والهدف الأساسي من Pseudonymizer هو ألا تصل قيم كهذه أبداً إلى خدمة LLM. لإجراء البحث، قم بإيقاف Pseudonymizer لهذه الجولة، أو أعد صياغة النص لتجنب القيمة المحمية.
- عام: استبدال محلل جداول البيانات بمكتبة مدعومة (GHSA-4r6h-8v6p-xvw6): كانت المكتبة التي يستخدمها Caiioo لتحليل مرفقات
.xlsxتحتوي على تنبيه مفتوح بخصوص تلوث النموذج الأولي (prototype-pollution) ولم تعد مدعومة. استبدلناها بمكتبةexceljsالمدعومة جيداً. تعيد عمليات رفع جداول البيانات وقراءات.xlsxفي مساحة عمل الملفات نفس المحتوى كما كان من قبل.
إصلاح الأخطاء
- عام: المتصفح عالق عند "Loading Caiioo… 0/0" بعد إعادة تشغيل الخادم: عندما لا يكون لدى الخادم المضيف جلسة مشفرة من طرف إلى طرف مع متصفح متصل بعد (بسبب إعادة تشغيل الخادم للتو، أو لأنه أول اتصال للمتصفح)، كان المتصفح يتجاهل طلب الخادم لبدء تبادل المفاتيح — لذا لم يتم فك تشفير الرسائل المشفرة أبداً، وظلت واجهة المستخدم عالقة في التحميل. يستجيب المتصفح الآن لطلب تبادل المفاتيح بشكل صحيح ويتم تحميل اللوحة الجانبية.
- عام: Caiioo يستمر في طلب أذونات Google التي منحتها بالفعل: عند منح إذن Google في منتصف المحادثة (من أداة شقيقة، أو لوحة الإعدادات، أو مزامنة من جهاز آخر)، لم تكن نسخة حسابك في ذاكرة الوكيل تلاحظ ذلك، وكان يستمر في طلب نفس الإذن مرة أخرى — أحياناً عدة مرات في المرة الواحدة. يقوم Caiioo الآن بإعادة قراءة حسابك مرة واحدة قبل الشكوى من فقدان إذن، بحيث يتم تفعيل الأذونات الممنوحة أثناء التشغيل فوراً.
- عام: تم إخبار 7 لغات بأن الذكاء الاصطناعي "إنجليزي": كانت الخريطة الداخلية من رمز المنطقة إلى اسم اللغة تغطي 17 لغة من أصل 24 لغة مدعومة. كان المستخدمون الذين تم ضبط واجهة المستخدم لديهم على العربية أو العبرية أو الهندية أو البنغالية أو الأردية أو التركية أو الهولندية يحصلون على توجيه نظام يقول "أجب باللغة الإنجليزية" بدلاً من لغة واجهة المستخدم الفعلية. الخريطة الآن مكتملة، وهناك اختبار يمنع تكرار هذا الخطأ.
- عام: حوار مزامنة التذكيرات أظهر رموزاً نصية خام بدلاً من التسميات المترجمة: كانت بطاقة Caiioo في حوار مزامنة Reminders / Agenda تعرض عناصر نائبة حرفية مثل
reminders.sync.CaiiooNameبدلاً من النص المترجم، في كل اللغات. تم الإصلاح. - عام: تسجيل دخول Google يتوقف عن التكرار عند منح إذن إضافي في منتصف المحادثة: عندما يحتاج الوكيل إلى نطاق Google لم يحصل عليه بعد (Drive، Sheets، إلخ) ويطلب منك منحه من علامة تبويب جانبية، كان تسجيل الدخول الجديد قد يعيد الوكيل إلى حالة يطلب فيها نفس النطاق مرة أخرى. يقوم تدفق OAuth الآن بدمج النطاق الممنوح حديثاً بشكل صحيح في اتصالك الحالي بدلاً من الكتابة فوقه، لذا فإن موافقة واحدة تعني موافقة واحدة.
- عام: مرفقات الوكيل الفرعي تظهر الآن في الدردشة الرئيسية: عندما كانت أداة الوكيل الفرعي تنشئ صورة أو ملفاً أو مرفقاً آخر، كان يتم تخزينها في سلسلة الرسائل غير المرئية للوكيل الفرعي ولا تظهر المحادثة الرئيسية شيئاً — وأحياناً كان النموذج الأب يخترع عنوان URL لسد الفجوة. يتم الآن ربط مرفقات الوكيل الفرعي بالسلسلة الأب تلقائياً وتظهر مضمنة مثل أي نتيجة أداة أخرى.
- عام: تمريرة الكشف الثانية في Pseudonymizer تلتقط الأسماء التي فاتتها التمريرة الأولى: يقوم Pseudonymizer الآن بإجراء تمريرة كشف ثانية سريعة تعيد فحص الرسالة بحثاً عن أي قيم حقيقية كان يجب حجبها ولكن لم يتم ذلك، قبل الإرسال. إجراء احترازي إضافي للفئات المحمية التي من المرجح أن يخطئ فيها النموذج.
- عام: Pseudonymizer لم يعد يضع اسمك الحقيقي في العنصر النائب My Identifiers: كان حقل Settings ← Pseudonymizer ← My Identifiers يعرض الاسم الحقيقي لحسابك كمثال للعنصر النائب، مما بدا وكأنه تسريب وأربك عملية الإعداد. تم استبداله بعنصر نائب عام.
- عام: نص علامة Pseudonymizer مقروء في المظهر الداكن: كانت علامة "🛡 pseudonymized" أسفل رسائل المستخدم تستخدم لون نص المظهر الفاتح في المظهر الداكن، مما جعلها غير مرئية تقريباً. تم الإصلاح.
- الامتداد: إصلاح الطريق المسدود لـ "Get current location" في اللوحة الجانبية: كان طلب الموقع في اللوحة الجانبية يعيد "Permission denied" قبل أن يتمكن المتصفح من سؤالك، لأن ملف manifest الخاص بـ Chrome كان يفتقد إذن الموقع تماماً. تمت إضافة الإذن؛ ويصل طلب الموقع الآن إلى مطالبة المتصفح كما هو متوقع. سيرى المستخدمون الحاليون طلب إذن لمرة واحدة عند التحديث.
- iOS: صفحة الاشتراك تبيع باقة Pro فقط بعد دمج الفئات: كانت صفحة الدفع في تطبيق iOS لا تزال تعرض لفترة وجيزة فئتي Pro Mobile و Platform الملغاتين، مما قد يترك المستخدمين في خطة غير مدعومة حالياً. تبيع صفحة الدفع الآن باقة Pro نفسها تماماً كما هو موضح على الموقع. يستمر تكريم مشتركي Pro Mobile / Platform الحاليين كمشتركي Pro دون تكلفة إضافية.
- iOS: تعطل نادر أثناء التنقل بينما كانت الصفحة لا تزال قيد التحميل: كان iOS قد يتعطل عند إلغاء تنقل الصفحة في منتصف التحميل (على سبيل المثال، النقر فوق رابط قبل انتهاء الصفحة السابقة). يقوم الإصلاح بتوجيه كل مسار خطأ عبر نفس المساعد المحمي مسبقاً، بحيث لا يحاول التحميل الملغى أبداً تقديم نتيجة في صفحة مغلقة.
- الويب: تسجيل الدخول يعمل داخل المتصفحات المضمنة في التطبيقات (Slack / X / LinkedIn / Instagram) وعلى Safari لنظام iOS: كان تسجيل دخول Google بنمط النافذة المنبثقة يفشل عند فتح caiioo.ai من رابط داخل تطبيق آخر، لأن المتصفحات المضمنة إما تحظر النافذة المنبثقة أو تقطع اتصالها بالصفحة الأصلية. يستخدم الموقع الآن على الهاتف المحمول والمتصفحات المضمنة إعادة توجيه كاملة للصفحة عبر جلسة المتصفح الخاصة بك بدلاً من النافذة المنبثقة، بحيث يكتمل تسجيل الدخول ويعيدك إلى الصفحة التي بدأت منها. لم يتغير تسجيل الدخول بالنافذة المنبثقة على سطح المكتب.
- الويب: تحسين Community Hub على الأجهزة اللوحية والأسماء الطويلة: يتحول شريط التنقل في الموقع الآن إلى قائمة الهامبرغر في عرض الأجهزة اللوحية (حتى 1024 بكسل) بدلاً من التداخل مع الشعار. لم تعد عناوين حزم Hub تظهر تحت زر الإغلاق. تلتف علامة "Coming Soon" بشكل نظيف في العروض الضيقة. تعود أيقونات الأدوات إلى إيموجي، ثم إلى شعار معروف من موقع الشركة، ثم إلى حرف أول — بدلاً من ترك الاسم الداخلي الطويل (مثل "customerio") يخرج عن حدود مربع الأيقونة.
- الويب: Community Hub يعرض الآن المؤلف الصحيح لكل حزمة: كانت كل حزمة في Hub تظهر "بواسطة caiioo" بغض النظر عن من بناها فعلياً. يعكس المؤلفون الآن المطور الحقيقي — "Model Context Protocol" أو "oraios" أو العلامة التجارية للمورد — ويعود فقط إلى "Caiioo" للأدوات والأنماط التي بنيناها بأنفسنا. يتم إخفاء بطاقات التكاملات التي لم يتم ربطها بالكامل بعد من Hub حتى تعمل، حتى لا ترى بطاقات قابلة للتثبيت تعطي أخطاء فورية.
- الويب: خريطة الموقع تتوقف عن إطلاق تحذيرات "صفحة مع إعادة توجيه": كان Search Console يميز كل صفحة على caiioo.ai كإعادة توجيه لأن خريطة الموقع كانت تدرج عناوين URL بدون الشرطة المائلة اللاحقة التي يستخدمها الموقع المباشر. تطابق خريطة الموقع الآن عناوين URL الأساسية وتتضمن بدائل لكل لغة، بحيث تتوقف محركات البحث عن رؤية الموقع بالكامل كمعاد توجيهه.
الإصدار 0.9.7201 مايو 2026
إظهار التفاصيلإخفاء التفاصيل
العلامة التجارية
- عام: PebbleFlow أصبح الآن Caiioo: تم تغيير اسم المنتج إلى Caiioo — نفس الكائن، ونفس التطبيق الذي تستخدمه. ستلاحظ الاسم الجديد في اللوحة الجانبية، والإعدادات، والموقع الإلكتروني، وقائمة تطبيق macOS المضيف، وتطبيق Safari المضيف. البيانات الحالية، والحسابات، وتسجيلات الدخول، والمزامنة لم تتغير — فقط اسم العرض هو ما تغير. يظل موقع التسويق على pebbleflow.ai في الوقت الحالي ويعرض العلامة التجارية الجديدة مع توافق مستقبلي؛ وسيتبع ذلك توجيه caiioo.ai الأساسي في إصدار لاحق.
الميزات الجديدة
- عام: "الوضع البسيط" (Simple Mode) مفعل افتراضياً للمستخدمين الجدد: عمليات التثبيت لأول مرة ستبدأ الآن في "الوضع البسيط" — وهو واجهة أكثر هدوءاً تخفي تفاصيل التكلفة والرموز (tokens) لكل رسالة، وقائمة الضغط غير المفقود (lossless-compression)، ومؤشرات سياق التبويب. لا يزال منتقي النماذج مرئياً لأن اختيار النموذج يعد إجراءً أساسياً. يحتفظ المستخدمون الحاليون بأي إعدادات كانت لديهم لـ Simple Mode. يتيح زر تبديل جديد بأيقونة "عين" في واجهة الكتابة إظهار أو إخفاء التفاصيل الكاملة بنقرة واحدة.
- عام: حذف الحساب: يمكنك الآن حذف حساب Caiioo الخاص بك من صفحة الحساب على الموقع الإلكتروني (المرتبطة أيضاً من تطبيق iOS، وفقاً لمتطلبات Apple لحذف الحساب). يؤدي الحذف إلى إزالة ملفك الشخصي، وبيانات اعتماد تسجيل الدخول، ورصيد ائتمان AI، والنسخة المشفرة من مفتاح OpenRouter المزود الخاص بك؛ يتم الاحتفاظ بسجلات تدقيق الامتثال الدنيا بدون معرف الحساب كما يقتضي القانون. يوضح قسم سياسة الخصوصية الجديد بالضبط ما يتم إزالته وما يتم الاحتفاظ به.
- iOS: تحويل النص إلى كلام محلي على الجهاز (Kokoro 82M): يعمل توليف الصوت Kokoro الآن في عملية iOS المضيفة عبر WebAssembly (OnnxRuntime) بدلاً من داخل WKWebView، محاكياً بنية e5-embeddings من الإصدار 0.9.719. يحصل النموذج على ميزانية الذاكرة المتزايدة للعملية المضيفة بدلاً من التنافس مع واجهة اللوحة الجانبية على الحد الأقصى لكل عملية في WebKit، لذا فإن ميزة TTS على الجهاز لم تعد تتسبب في تعطل WebView تحت الضغط على أجهزة iPhone 13/14.
التحسينات
- عام: مولد الصور يعمل مع نماذج البث البطيئة: أداة توليد الصور تدعم الآن البث (streaming) لنماذج صور OpenRouter، مما يعالج خطأ "Network error: Unable to connect to OpenRouter" في النماذج البطيئة مثل
gpt-5.4-image-2(~167 ثانية من البداية للنهاية). كان المسار المخزن مؤقتاً سابقاً ينتظر حوالي 1.8 ميجابايت من بيانات keepalive قبل وصول JSON الفعلي، مما كان يؤدي لانتهاء مهلة طبقة الاتصال أولاً. - عام: اختيار نموذج الفئة المجانية يختار نموذجاً حقيقياً ديناميكياً: كان الموجه التلقائي السابق
openrouter/freeيوجه الطلبات داخل OpenRouter دون وعي بالنماذج التي تدعم الأدوات (tools) أو الرؤية (vision) — مما كان يجعل مستخدمي Android الذين يرسلون صورة مع استدعاء أداة يواجهون خطأ "No endpoints found that support tool use". يقوم Caiioo الآن بالتوجيه بنفسه: عند الإعداد، وفي الإعدادات، وفي نافذة الترقية، يتم اختيار نموذج مجاني حقيقي يدعم الأدوات (ومدخلات الصور حيثما توفرت)، مع التبديل التلقائي عند حدوث أخطاء في حدود الاستخدام أو القدرات. سيتم نقل المستخدمين الحاليين علىopenrouter/freeتدريجياً عند التشغيل التالي. - عام: ميزة Personal Intuition تجد السياق المناسب في الرسائل الطويلة: كان استعلام الاسترجاع يقتصر على آخر 500 حرف من رسالتك ويتم تضمينه كمتجه واحد. في الرسائل الطويلة المنسوخة أو المحادثات متعددة المواضيع، كان ذلك يؤدي إما لاقتطاع السؤال الفعلي أو دمج كل شيء في نقطة مركزية مسطحة تعطي نتائج سيئة. يقوم Caiioo الآن باستخراج استعلام بارز — يحتفظ ببداية النص حرفياً ويضيف مجموعة من الرموز الحاملة للمحتوى المستخرجة من الـ 3000 حرف التالية — بحيث يظل الاسترجاع مرتبطاً بالموضوع حتى عندما يكون "البرومبت" طويلاً.
- عام: تبديل "الإعدادات الدنيا" في الإعدادات يتوقف عن تغيير عنوانه: كان زر التبديل يغير تسميته بين "Minimal settings" (عند التفعيل) و "Advanced settings" (عند الإيقاف)، مما جعل حالة الإيقاف تبدو وكأن تفعيل المربع سينقلك إلى الإعدادات المتقدمة — وهو عكس ما يحدث. العنوان الآن ثابت؛ وتضيف الوصف بادئة "On — " / "Off — " لجعل الحالة الحالية واضحة.
- عام: حوار تحميل نموذج الصوت يتعامل مع التقدم غير المحدد: كانت بطاقة معلومات النموذج أثناء التحميل قد تتداخل في اللوحة الجانبية الضيقة؛ تم الآن تثبيت التخطيط. عندما لا يرجع الخادم Content-Length، يعرض مربع التقدم مؤشر دوران بدلاً من شريط 0% متجمد.
- عام: Simple Mode يعرض شريط إحصائيات مضغوط بدلاً من إخفاء كل شيء: كان Simple Mode سابقاً يخفي ملخص إحصائيات المحادثة بالكامل. يعرض الآن شريطاً نحيفاً — حلقة نافذة السياق، وإجمالي الرموز بشكل مضغوط (مثل "1k")، والتكلفة، والرصيد المتبقي — ويتوسع زر العين في واجهة الكتابة للتفاصيل الكاملة بنقرة واحدة.
- عام: تجميع تكاليف الوكلاء الفرعيين (Subagents) بشكل صحيح: كان إجمالي تكلفة المحادثة يفتقد إنفاق الوكلاء الفرعيين لـ Perplexity / البحث في الويب، وتكاليف المساعدين، وتكاليف توليد الصور/الفيديو/الموسيقى، وتكاليف OCR لملفات PDF، وتكاليف الصوت. يتم الآن تجميع جميع الفئات تحت بند
sub_agent_costالأساسي. - عام: محدد الأدوات في الإعدادات يتجاوز الأدوات المعطلة افتراضياً: كان يتم تجاهل اختيار "Always" أو "Auto" للأدوات التي تأتي معطلة افتراضياً. الآن، اختيارك في إعدادات الأدوات الديناميكية يتجاوز الإعداد الافتراضي.
- عام: تغيير اسم "Local sidecar" إلى "Desktop app" في النصوص الموجهة للمستخدم: جميع الإشارات المرئية للمستخدم إلى "PebbleFlow Relay" — التطبيق المساعد الذي يدعم خادمات MCP المحلية وأدوات سطح المكتب فقط — تقرأ الآن "Desktop app"، وهو ما يقوم المستخدمون بتثبيته فعلياً.
- عام: تدقيق نصوص الخصوصية: تم حذف كلمة "telemetry" المكررة في السياسات القانونية، وقوائم المتاجر، وصفحة خصوصية الموقع، والدليل داخل التطبيق. مصطلح "No analytics" يغطي ذلك بالفعل؛ لا يوجد تغيير فعلي في ما تجمعه التطبيقات أو لا تجمعه.
- عام: تسميات عرض حساب المزود توضح مصدر الرصيد: تعرض لوحة حساب المزود الآن المفتاح الذي يتبع له كل رصيد (مفتاح BYOK الخاص بك مقابل المفتاح المزود من Caiioo)، بحيث لا يمكن الخلط بين الرصيد المتبقي والائتمانات بنظرة سريعة.
إصلاح الأخطاء
- عام: تسجيل الدخول عبر Apple بعد انتقال العلامة التجارية: كان تسجيل الدخول عبر Apple يفشل للمشتركين الجدد لأن معرف خدمات OAuth لا يزال يشير إلى
com.sixcailloux.PebbleFlow.webالقديم. تم التغيير إلىcom.sixcailloux.Caiioo.webليعمل "Sign in with Apple" مجدداً على iOS وmacOS وصفحة حساب الويب. - عام: زر "تسجيل الدخول" في خوادم MCP التي تتطلب OAuth: عند تثبيت خادم MCP عن بُعد يتطلب OAuth (مثل Notion)، يتم حفظ الخادم حتى لو فشل الاتصال الأولي بسبب متطلب OAuth، ولكن لا يتم تسجيل أي عميل. كان زر "Sign in" يرسل طلب تحديث يرجع خطأ خام "MCP server
not found" بدلاً من فتح حوار OAuth. الآن يعود التحديث إلى استدعاء addServerجديد عندما لا يكون العميل مسجلاً، ليظهر حوار OAuth ويفتح بالفعل. - عام: تقارير الأخطاء المرسلة من التطبيقات الأصلية تسجل الآن إصدار التطبيق الصحيح: تقوم أغلفة iOS وmacOS وAndroid الآن بحقن إصدار التطبيق المثبت في WebView عند التشغيل، بحيث تحدد تقارير الأخطاء المرسلة الإصدار الذي جاءت منه بدلاً من ترك الحقل فارغاً أو تكرار إصدار اللوحة الجانبية المدمج.
- Android: تعطل التشغيل بعد تغيير العلامة التجارية: أدى تغيير الاسم المتسرع من PebbleFlow إلى Caiioo إلى تغيير اسم فئة Application ورموز JNI في جانب Kotlin دون تغيير التصديرات الأصلية المقابلة، مما أدى لتعطل التطبيق عند التشغيل لعدم قدرته على حل الرموز. تم التراجع عن تغييرات الأسماء؛ والتطبيق يعمل الآن بسلاسة.
- عام: حلقة إعادة تفويض Google Workspace: كان المستخدمون يعلقون في إعادة تفويض Google Workspace كل ساعة تقريباً لأن اتصال OAuth المخزن لم يكن يحتوي على
refresh_token. تضمن ستة إصلاحات متصلة الحصول على رمز تحديث في كل عملية منح والحفاظ عليه عبر المزامنة السحابية، لتستمر اتصالات Google بعد انتهاء صلاحية رمز الوصول (ساعة واحدة) دون الحاجة لشاشة الموافقة. - عام: التعافي من خطأ "User not found" في OpenRouter: يرجع OpenRouter خطأ HTTP 401 "User not found" عندما يتم حذف سجل المستخدم الأساسي لمفتاح فرعي مزود بينما لا يزال كيان المفتاح موجوداً. كان Caiioo يعرض هذا كإضافة معطلة لا يصلحها إلا تسجيل الخروج ثم الدخول. يقوم المزود الآن بالإصلاح الذاتي عبر استبدال المفتاح المزود بآخر جديد وإعادة محاولة الطلب مرة واحدة.
- عام: Google Docs
insert_componentكان يرجع أخطاء مضللة: إدراج مكون بعد جدول تم إدراجه سابقاً كان يظهر خطأ "Document not found" لأن الجدول المدرج لم يتم ربطه بـcomponentNameالخاص به. تحصل الجداول الآن على نطاق مسمى في نفس مرحلة الإدراج، ويحترم محلل الموقع معرفtabIdغير الافتراضي، وتوقفت أخطاء مستوى التطبيق عن التصنيف الخاطئ كأخطاء 404. - عام: نماذج OpenRouter الصادرة حديثاً فقدت توجيه ZDR: عندما لا يكون النموذج موجوداً بعد في قاعدة بيانات ذكاء Caiioo، كان سجل الاحتياطي الاصطناعي يميزه كغير قادر على ZDR، حتى عندما كانت مزودات ZDR فقط تدعمه بالفعل. يستخدم توجيه ZDR الآن نفس قائمة احتياطي المزودين كالمسار العادي.
- عام: واجهة برمجة التطبيقات
/v1/runsتجاهلت المرفقات في أول استدعاء: عندما تبدأ نقطة نهاية API وكيلاً في محادثة جديدة، كانت قائمة المرفقات في رسالة المستخدم تضيع لأن فرع المحادثة الفارغة كان يرسل النص فقط. المرفقات الآن تمر بشكل صحيح. - عام: التطبيقات الأصلية كانت تقرأ إعدادات قديمة بعد تغيير النموذج مباشرة: في أجهزة Android ذات الذاكرة المحدودة، كان تغيير منتقي النماذج وإرسال رسالة فوراً قد يجعل الوكيل يقرأ النموذج السابق من القرص لأن عملية الحفظ (flush) المؤجلة بـ 500 مللي ثانية لم تكن قد بدأت بعد. يقوم مسار الإرسال الآن بفرض حفظ الحالة قبل تشغيل الوكيل.
- عام: فرز أخطاء المختبرين (PF-260429 / PF-260430): خمسة إصلاحات — يمكن لمستخدمي المفاتيح المدارة (الفئة المجانية) الآن معالجة المستندات عبر PDF OCR دون كتابة مفتاحهم الخاص؛ يقوم macOS بتثبيت المنطقة الزمنية لـ Node المساعد مع المضيف لتظهر التواريخ بشكل صحيح داخل البيئة المعزولة (sandbox)؛ المهام المجدولة تستمر الآن في أغلفة iOS/macOS/Tauri (كان مخزن WebView يسقط عمليات الكتابة بصمت)؛ تعرض أداة التكوين الجداول الزمنية لمرة واحدة واليدوية كخيارات أساسية؛ وتتعافي مواقع استدعاء الأدوات من خطأ OpenRouter 401 بالإصلاح الذاتي بنفس طريقة مشغل الوكيل.
- عام: نافذة الترقية تتوقف عن خلط اشتراك الفئة مع الائتمانات/BYOK: كان زر "Add Credits" يفتح فعلياً بوابة الاشتراك — التسمية كانت خاطئة. تركز النافذة الآن على اشتراك الفئة فقط؛ كما يخفي iOS أي واجهة لشراء الائتمان وفقاً لسياسة Apple §3.1.1.
- الويب: نقل قسم "حذف الحساب" إلى أسفل صفحة الحساب: كان قسم حذف الحساب يظهر بين بطاقة الهوية وواجهة الاشتراك/الفواتير. يعيش الآن في أسفل الصفحة تماماً، بعد الأسئلة الشائعة. لم يتغير سلوك الرابط العميق في iOS الذي يوجه لعرض الحذف فقط.
- iOS: "إدارة الخطة" تفتح الآن ورقة اشتراكات Apple: كان خيار "Manage Plan" في iOS يوجه سابقاً إلى صفحة حساب الويب للمستخدمين المجانيين، والتجريبيين، ومستخدمي Stripe، والمصادر غير المعروفة، حيث كان Google OAuth يفشل في WKWebView. النقر على "Manage Plan" في iOS يفتح الآن دائماً ورقة StoreKit
showManageSubscriptionsالخاصة بـ Apple. - iOS: عرض ويب حذف الحساب يقتصر على صفحة الحذف فقط: عندما يفتح زر حذف الحساب في iOS الموقع الإلكتروني، تخفي الصفحة الآن كل واجهات الفواتير (الاشتراك، الخطط، الائتمانات، بوابة Stripe، الأسئلة الشائعة) وتعرض فقط قسم الحذف، التزاماً بالبند §3.1.1.
- iOS: إصلاح التحقق من إصدار إطار العمل ITMS-90208: يتم الآن تعديل Info.plist الخاص بإطار عمل onnxruntime وقت الأرشفة ليتوافق مع هدف النشر للتطبيق المضيف، ليتوقف App Store Connect عن رفض الإصدارات بسبب "إطار العمل لا يدعم الحد الأدنى من إصدار نظام التشغيل المحدد في Info.plist".
- Android: الروابط الخارجية تفتح في Custom Tab ليعمل Google OAuth: كان النقر على روابط مثل "Open pebbleflow.ai/account" يفتح داخل Android WebView، حيث يحظر Google نظام OAuth مع رسالة
disallowed_useragent(خطأ 403). الروابط الخارجية توجه الآن عبر الجسر الأصلي إلى Chrome Custom Tab، الذي يثق به Google. - Android: أزرار النسخ تحت الرسائل تعمل فعلياً: كانت أيقونة النسخ تستخدم
navigator.clipboard.writeTextمباشرة، وهو ما يفشل بصمت في Android WebView عندما تنتهي صلاحية تفعيل المستخدم عبر الحدود غير المتزامنة. النسخ يوجه الآن عبر جسر الحافظة الأصلي.
الإصدار 0.9.71925 أبريل 2026
إظهار التفاصيلإخفاء التفاصيل
الأمن
- عام: إصلاح ثغرة CVE-2026-41242 في protobufjs (بدرجة خطورة 9.8): تم تثبيت الإصدار
protobufjs >= 7.5.5(تمت الترقية إلى 8.0.1) لسد ثغرة حرجة تسمح بتنفيذ أكواد برمجية عشوائية فيRoot.fromJSON. لا يقوم Caiioo باستيرادprotobufjsبشكل مباشر — فهو تابع لـonnxruntime-web— وكانت المخاطر العملية منخفضة لأننا نستخدم النماذج المدمجة فقط، وليس المخططات (schemas) المقدمة من المستخدم. تم الإصلاح على أي حال لأن الحل بسيط. - عام: إصلاح 4 ثغرات أمنية عالية الخطورة في @xmldom/xmldom: تم تثبيت الإصدار
@xmldom/xmldom >= 0.9.10. يُستخدم تحليل XML في مسارات معالجة التغييرات (redline) لملفات DOCX/XLSX ومسارات أكواد الإضافات المختلفة. - الخادم: إصلاح 3 ثغرات أمنية عالية الخطورة في undici: تم تثبيت الإصدار
undici >= 7.24.0فيcloud/relay. يؤثر هذا على عميل HTTP الخاص بخادم الترحيل (relay server) فقط. - سطح المكتب: إصلاح ثغرتين عاليتي الخطورة في rustls-webpki + quinn-proto: تم تحديث تبعيات Rust هذه في Tauri. يؤثر هذا على نسخ سطح المكتب لنظامي Windows و Linux التي تعمل عبر إطار Tauri.
ميزات جديدة
- عام: توليد الفيديو (Pro): توليد أو تحريك فيديوهات قصيرة باستخدام Google Veo 3.1 و OpenAI Sora 2 Pro و ByteDance Seedance عبر OpenRouter. تختار الأداة المدد والدقة الصالحة لكل نموذج، وتستمر في التحقق حتى اكتمال المهمة، ثم تحفظ النتيجة كمرفق في المحادثة.
- عام: توليد الموسيقى (Pro): توليد أغاني ومقاطع موسيقية باستخدام Google Lyria 3 Pro Preview عبر OpenRouter. يتم حفظ المخرجات كمرفق صوتي يعمل مباشرة داخل التطبيق.
- عام: كتالوج ديناميكي لنماذج الفيديو: تجلب أداة توليد الفيديو القائمة الحالية لنماذج الفيديو المتاحة على OpenRouter وقت التشغيل، بحيث تظهر النماذج والمزودون الجدد دون الحاجة لتحديث caiioo. توجد نسخة احتياطية مدمجة لضمان العمل دون اتصال بالإنترنت.
- عام: كتالوج ديناميكي لنماذج الموسيقى: الأمر نفسه ينطبق على توليد الموسيقى — تلتقط الأداة نماذج الموسيقى الجديدة فور نشرها على OpenRouter، مع وجود خيار احتياطي للعمل دون اتصال.
- عام: OAuth مخصص لمشتركي Pro: ميزة "استخدم هويتك الخاصة" (BYOK) — معالج Google Workspace، ومعالج Microsoft 365، وتدفق "إضافة مزود مخصص" العام — أصبحت الآن مرئية لجميع مستخدمي Pro و Platform و Teams و Enterprise في الإعدادات ← OAuth مخصص. سابقاً، كانت علامة التبويب وأزرار الإضافة مخفية خلف علامات مخصصة للمختبرين فقط.
- عام: الفيزياء والتحليل الإنشائي (Pro): أداة محاكاة الفيزياء (حركة المقذوفات، التصادمات، الطاقة الحركية/الكامنة، الزخم، القوة، الدفع، السرعة نحو الهدف) والتحليل الإنشائي (تحميل الروافد، انبعاج الأعمدة، خصائص المواد) متاحة الآن لمشتركي Pro إلى جانب الأدوات الإبداعية والخدمية الأخرى.
- عام: Seeing-Eye Dog — بديل الرؤية لنماذج النصوص فقط: النماذج النصية فقط مثل DeepSeek V4 Pro و Kimi K2.6 و MiMo V2.5 Pro ونماذج Ollama المحلية يمكنها الآن التعامل مع مرفقات الصور عن طريق توجيهها عبر نموذج رؤية رخيص مهيأ مسبقاً (الافتراضي: Gemini 3.1 Flash Lite). يتم إنشاء الوصف التلقائي عند بناء الرسالة ويُخزن مؤقتاً لكل مرفق؛ كما توفر أداة
vision({action: "inspect"})مخصصة للنموذج إمكانية وصول لاحقة ومستهدفة. يمكن اختيار النموذج المساعد من الإعدادات ← الأدوات ← نموذج بديل للرؤية. - عام: تتبع التغييرات على مستوى الخلية في XLSX: تدعم ملفات الجداول الآن نفس تجربة تتبع التغييرات (redlining) الموجودة في DOCX. مقترحات الذكاء الاصطناعي عبر
propose_change(editMode: 'xlsx_cell')تنشئ تغييرات متتبعة محددة بالخلية ومرتبطة بـcellRef+sheetName؛ التعديلات التي يكتبها المستخدم في وضع تتبع التغييرات تنشئ فروقات على مستوى الخلية؛ الخلايا التي بها تغييرات معلقة تظهر بصيغة<del>قديم</del><ins>جديد</ins>؛ وتعمل أزرار (التالي/السابق/قبول/رفض) في شريط الأدوات الحالي على تغييرات الخلايا؛ التعديلات المتزامنة بين الذكاء الاصطناعي والمستخدم تُدمج خلية بخلية مع أولوية للمستخدم عند التعارض في نفس الخلية. - عام: تتبع التكلفة لأدوات توليد الفيديو والموسيقى: الفيديوهات المولدة (عبر OpenRouter
/api/v1/videos) والموسيقى (عبرchat-completions) تضاف تكلفتها الآن إلى إجمالي المحادثة تماماً مثل توليد الصور، مع ظهور صفوف تفصيلية جديدة لـvideo_gen_costوmusic_gen_costفي قائمة التكاليف المنسدلة باللوحة الجانبية.
تحسينات
- عام: استقرار سلسلة GPT-5: نماذج OpenAI gpt-5 و gpt-5.1 و gpt-5.4 و gpt-5.4-pro و gpt-5.3-codex لم تعد تنتج ردوداً فارغة صامتة في المحادثات التي تعتمد بكثافة على الأدوات. كان هناك تداخل في مخطط أدوات الوظائف يتسبب في إنهاء OpenAI للبث دون إنتاج أي مخرجات؛ يقوم Caiioo الآن بتسلسل الأدوات بالشكل الذي تتطلبه هذه النماذج.
- عام: سلوك أفضل للمحادثات الطويلة في GPT-5.4+: المحادثات متعددة الأدوار مع gpt-5.4 و gpt-5.4-pro و gpt-5.3-codex لم تعد تتوقف مبكراً عند تسلسلات استدعاء الأدوات الطويلة — علامة المرحلة التي تستخدمها OpenAI للتمييز بين التعليقات الوسيطة والإجابات النهائية يتم الحفاظ عليها الآن عبر الأدوار.
- عام: ظهور تفكير GPT-5.x في لوحة التفكير: نماذج gpt-5 و gpt-5.1 و gpt-5.4 و gpt-5.4-pro و gpt-5.3-codex تبث الآن ملخص تفكيرها في لوحة التفكير داخل الدردشة أثناء المعالجة، تماشياً مع سلوك Gemini. سابقاً، كانت لوحة التفكير تظل فارغة لهذه النماذج رغم أن OpenRouter كان يبث نص التفكير.
- عام: استرداد شفاف من انقطاعات الخدمة المؤقتة: عندما يوجه OpenRouter طلباً إلى مزود يعيد خطأ مؤقتاً من فئة 5xx قبل بدء بث أي محتوى، يقوم Caiioo بإعادة المحاولة بهدوء عبر مزود آخر بدلاً من إظهار رد فارغ.
- عام: أخطاء أوضح عند فشل بث النموذج: حالات تعطل المزود، ورفض مرشح المحتوى، وفشل البث في منتصف العملية تظهر الآن برسالة خطأ محددة بدلاً من مجرد "توقف" المحادثة دون تفسير.
- عام: عرض الفيديوهات والموسيقى المولدة بشكل مباشر: تظهر الفيديوهات والموسيقى المولدة الآن في المحادثة مثل الصور المولدة — يظهر مشغل فيديو أو صوت فوق الإجابة النهائية مع شارة صغيرة توضح النموذج الذي أنتجها، بدلاً من أن تكون مخفية داخل قسم الأدوات المطوي.
- عام: اختيار النموذج الافتراضي لأدوات الفيديو والموسيقى: تتضمن الإعدادات ← الأدوات الآن قائمة منسدلة للنموذج الافتراضي لمولدي الفيديو والموسيقى، على غرار أداة اختيار مولد الصور الحالية. يستخدم الوكيل النموذج المختار افتراضياً؛ ولا يزال بإمكانك تجاوزه في كل طلب عبر تسمية نموذج مختلف.
- عام: عرض حالة فهرسة Personal Intuition: تعرض لوحة إعدادات التخصيص الآن سطراً مباشراً يوضح "تمت فهرسة: N محادثة · M قطعة · K رمز (token) · آخر فهرسة منذ X دقيقة" للتأكد من عمل مفهرس الذاكرة. كما يظل ملخص آخر عملية ملء بيانات مرئياً بعد اكتمال التشغيل بدلاً من الاختفاء.
- iOS: تضمينات (embeddings) أصلية على الجهاز (أسرع، ذاكرة أقل): استدلال Multilingual-e5-small يعمل الآن في عملية iOS المضيفة عبر
onnxruntime-objcمن Apple بدلاً من داخل WKWebView. هذا يحل مشكلة حد الذاكرة لكل عملية الذي كان يتسبب في تعطل WebView بعد حوالي 7 ثوانٍ من تحميل النموذج (مشكلة الانهيار بعد تسجيل الدخول). بعد التشفير الأول لكتالوج الأدوات، تكتمل استدعاءات اختيار الأدوات اللاحقة في حوالي 10 مللي ثانية بدلاً من 5 ثوانٍ بفضل التخزين المؤقت في الذاكرة. كما يمنع إعادة بناء المسار المشترك كلاً من Personal Intuition واختيار الأدوات على الجهاز من تحميل نسختهما الخاصة من النموذج (حوالي 115 ميجابايت لكل منهما). - عام: اشتراك Personal Intuition واختيار الأدوات على الجهاز في مسار e5 واحد: كانت الميزتان سابقاً تقومان بإنشاء محمل multilingual-e5-small خاص بكل منهما (حوالي 115 ميجابايت لكل منهما، بإجمالي 230 ميجابايت في المعالج). الآن يتم التفويض لمسار مشترك واحد يمنع التكرار، مما يقلل تكلفة التشغيل البارد إلى النصف.
إصلاح الأخطاء
- عام: ملفات تعريف الارتباط (cookies) للمتصفح لم تعد تتسرب إلى استدعاءات API: إذا قمت بزيارة openrouter.ai في علامة تبويب بالمتصفح، كانت الإضافة ترفق دون قصد جلسة متصفح OpenRouter الخاصة بك (ملفات تعريف ارتباط Clerk / Stripe / التحليلات) بكل استدعاء API. أصبحت استدعاءات API الآن تعتمد حصرياً على مصادقة Bearer.
- عام: ردود GPT-5.4 لم تعد تظهر مرتين: تم إصلاح خلل كان يتسبب في ظهور ردود gpt-5.4 و gpt-5.4-pro و gpt-5.3-codex بنفس النص مرتين متتاليتين — حيث كان يتم تجميع حمولة الإجابة النهائية جنباً إلى جنب مع بث الرموز الذي تم عرضه بالفعل.
- عام: تحديث أداة اختيار النموذج بعد إعادة التحميل: يتم الآن إبطال قائمة النماذج عند ترقية الإصدار وتلتزم بمدة صلاحية قصيرة في الذاكرة (TTL)، بحيث تظهر نماذج OpenRouter المصدرة حديثاً بعد إعادة التحميل بدلاً من أن تظل مخفية خلف ذاكرة تخزين مؤقت قديمة.
- عام: الروابط المختصرة للوسائط المولدة تفتح المشغل: عندما يكتب النموذج رابطاً مختصراً مثل
[Listen](audio-…)بعد توليد صوت/صورة/فيديو، فإن النقر عليه يفتح الآن مشغل slate بدلاً من الفشل كعنوان URL خارجي معطل. ينطبق نفس الإصلاح على روابط الصور والفيديو. - عام: الوسائط المولدة كتضمينات صور markdown كانت تظهر معطلة: عندما يكتب النموذج مرفق فيديو أو صوت كـ
بدلاً من[Video 1](video-…)، كان يظهر كصورة<img>معطلة بدلاً من فتح المشغل. يتم الآن إزالة علامة!البادئة ليفتح الرابط في مشغل slate. - الإضافة: طريق مسدود في اللوحة الجانبية بسبب "رفض إذن الموقع": تم إصلاح مشكلة تراجع حيث كانت كل طلبات الموقع في اللوحة الجانبية تعيد "تم رفض إذن الموقع. يرجى السماح بالوصول إلى الموقع في إعدادات المتصفح" بغض النظر عما نقر عليه المستخدم. محاولة التوجيه عبر المستند غير المرئي كانت تصطدم بـ
PERMISSION_DENIEDفوراً لأن السياق غير المرئي لا يمكنه إظهار طلب إذن والبيان (manifest) لا يعلن عنgeolocation. تستخدم اللوحة الجانبية الآن سلسلة (نص المحتوى ثم الموقع الجغرافي عبر IP) التي كانت تعمل سابقاً. - عام: إعادة البناء الكامل لـ Personal Intuition كانت تترك أعداداً مفهرسة قديمة: تم إصلاح تخطي تحديث الفهرس لكل محادثة أثناء إعادة البناء الكامل، مما كان يجعل الإعدادات ← التخصيص تظهر إجماليات ما قبل إعادة البناء بشكل مبالغ فيه. المحادثات التي تم فحصها بواسطة إعادة البناء الكامل ولم تكن مفهرسة سابقاً لم تعد مخفية عن عملية الاسترجاع.
- iOS: حلقة انهيار WKWebView بعد تسجيل الدخول: ثلاثة إصلاحات مجتمعة لانهيار ما بعد تسجيل الدخول. (1) تضمينات e5 الأصلية تعمل الآن على دفعات من 8 مع ضبط ساحة ذاكرة ORT لتتقلص بين التشغيلات — تظل ذروة الذاكرة المستخدمة تحت ~100 ميجابايت بدلاً من القفز إلى ~3 جيجابايت وتفعيل خاصية إنهاء العمليات في iOS. (2) المسترجع على الجهاز يتم تحميمه الآن أثناء
requestIdleCallbackبدلاً من وقت الإقلاع، فلا يتنافس مع مزامنة الترخيص واستعادة الهوية وعرض الواجهة وبدء المزامنة السحابية. (3) المسترجع على الجهاز يعيد التهيئة عند تغيير الهوية أو الفئة، لذا فإن التثبيتات الجديدة لم تعد تعود بصمت إلى المساعدين السحابيين بسبب عدم تحديد الفئة عند التسجيل الأول. - iOS: أخطاء 403 وهمية "تم حظر تجاوز المسار": تم إصلاح قيام
LocalFileSchemeHandlerبوسم كل خطأ 404 كمحاولة لتجاوز المسار لأنNSString.standardizingPathيقوم فقط بتحويل/var←/private/varللملفات الموجودة فعلياً على القرص. المسارات المشروعة لموارد غير موجودة (حزمة iOS تستبعد*.wasmبالإضافة إلى مسارات chrome-extension API مثلapi/active-tab-context) كانت تعيد 403 بدلاً من 404، مما يعطل آلية الرجوع المسبق لـ wasm في transformers.js. تم استبداله بفحص../ NUL نصي يطابق معالج Android. - عام: الصور المدمجة في PDF كانت تعطل النماذج النصية فقط: إرسال ملف PDF يحتوي على صور مدمجة إلى نموذج OpenRouter نصي فقط (DeepSeek V4 Pro، Kimi K2.6، إلخ) كان يؤدي لظهور خطأ "لم يتم العثور على نقاط نهاية تدعم إدخال الصور" — وهو التحذير الذي كان من المفترض أن تلغيه ميزة Seeing-Eye Dog الجديدة. مسار تسليم PDF يلتزم الآن بنفس علامة
supportsVisionلكل نموذج التي يلتزم بها تسليم كتل الصور، لذا تتلقى النماذج النصية ملف PDF نصياً فقط ويمكن للوكيل إنشاء وكيل رؤية فرعي إذا لزم الأمر. - عام: مفتاح تبديل مستوى أداة حظر الإعلانات لم يكن فعالاً: تغيير مستوى حظر الإعلانات (إيقاف / قياسي / قوي) كان يغير القيمة المخزنة فقط بينما تظل قواعد DNR الحية + مجموعة القواعد الثابتة فعالة حتى يتم إعادة تشغيل service worker — لذا بعد التبديل إلى "إيقاف"، ظلت مواقع مثل ads.google.com محظورة. يراقب مستمع التخزين الآن قسم
globalSharedSettingsحيث تُكتب الإعدادات فعلياً، ويتم توجيه علامةadBlockerEnabledالقديمة عبر نفس القسم. - الإضافة: الصور الضخمة كانت تُسقط بصمت: عندما يتجاوز مرفق الصورة حد API، لم يكن لدى service worker الإضافة تنفيذ للضغط مسجل (فقط النسخة المدعومة بـ sharp على الخادم كانت موجودة) — لذا فإن الحماية في
pushImageBlockكانت تلتقط الخطأ وتُسقط الصورة تماماً. يقوم SW الآن بفحص الأبعاد الطبيعية عبرcreateImageBitmapويوجه التشفير عبر المستند غير المرئي الحالي، بحيث يحصل المتصلون في سياق الإضافة على الصورة المضغوطة بدلاً من عنصر نائب فارغ. - عام: الصور المولدة ولقطات الشاشة كانت تُرفض من قبل المزودين: تضع Anthropic حداً لصور base64 عند 5 ميجابايت؛ ولدى المزودين الآخرين حدود مماثلة. الصور المولدة من FLUX / Gemini / Seedream ولقطات الشاشة الكبيرة كانت تُمرر بحجمها الكامل، مما يؤدي لأخطاء 4xx توقف دورة الوكيل بالكامل. تم وضع ثلاث طبقات دفاعية: مولد الصور يضغط المخرجات قبل التخزين؛ مساعد
pushImageBlockجديد يوجه كل انبعاث لـimage_urlعبر الضغط أو الإسقاط؛ وإعادة بناء لقطة الشاشة وحقن لقطة الشاشة الحية كلاهما يمر عبر نفس المساعد. تم وضع حد محافظ عند 4 ميجابايت يعمل مع كل المزودين.
الإصدار 0.9.71822 أبريل 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: ميزة Personal Intuition — الذاكرة المترابطة عبر المحادثات: يتذكر Caiioo بهدوء ما تحدثت عنه سابقاً — عبر كل محادثة، وليس هذه المحادثة فقط. تتبادر الذكريات ذات الصلة إلى الذهن أثناء الدردشة؛ قد يستخدم وكيلك إحداها مباشرة، أو يتركها تضفي طابعاً خاصاً على الرد. تماماً كما تذكرك رائحة ما بمكان معين. تجدها تحت Personalization ← Personal Intuition؛ وهي معطلة افتراضياً. تتضمن خياري Full-rebuild و Incremental backfill حتى تتمكن من فهرسة سلاسل محادثاتك الحالية.
- Common: النسخ الاحتياطي والاستعادة لـ Personal Intuition: يمكنك أخذ لقطة (snapshot) لكامل مجموعة الذاكرة إلى ملف JSON تحت Backup & Restore ← Personal Intuition، واستعادتها لاحقاً في حال حدوث خطأ ما أو إذا كنت ترغب في نقلها إلى جهاز آخر.
- Common: اختيار Instant Tool Chooser كافتراضي لكل الفئات: يعمل منتقي الأدوات الدلالي (semantic tool chooser) الآن محلياً على كل جهاز، وفي كل فئة — بما في ذلك الفئة المجانية. يختار الأدوات المناسبة لكل دور في المحادثة خلال 10 مللي ثانية تقريباً، بالكامل على جهازك. توضح واجهة المنتقي في Settings ← Tools الخيار كـ "Instant Tool Chooser" مقابل "Quick Tasks LLM" (الذي يستخدم أي نموذج قمت بتمييزه بعلامة البرق في منتقي النماذج).
- iOS / Android: ميزة Instant Tool Chooser في التطبيقات الأصلية: تم الآن توفير نفس منتقي الأدوات الذي يعمل على الجهاز داخل WebView الخاص بتطبيقات iOS و Android، وليس فقط في إضافة المتصفح وتطبيق المكتب.
التحسينات
- Common: بيئة Slate sandbox تسمح بشبكات توصيل المحتوى (CDNs) للبرامج النصية عبر HTTPS: يمكن لملفات HTML slate artifacts الآن تحميل المكتبات الشائعة مثل Chart.js أو D3 من شبكات HTTPS CDNs الموثوقة (مثل jsdelivr و unpkg وغيرها). لا يزال جلب البيانات مقيداً بنفس الأصل (same-origin)، لذا استخدم
bind_dataلتمرير بيانات المرفقات إلى slate. - Common: وضوح أكبر لتقدم Personal Intuition: يعرض الـ Backfill الآن التقدم لكل سلسلة محادثات في لوحة الإعدادات (مثل "47/75 threads · 2,134 chunks") أثناء تشغيله، بدلاً من البقاء صامتاً حتى الاكتمال.
- Common: اختيار أسرع للأدوات بعد فهرسة الذاكرة: لم تعد فهرسة مجموعة ذاكرة كبيرة تؤدي إلى طرد ذاكرة التخزين المؤقت لكتالوج الأدوات في المسترجع الموجود على الجهاز — يظل استدعاء الأداة التالي جاهزاً للعمل فوراً بدلاً من دفع تكلفة إعادة الترميز.
إصلاح الأخطاء
- Common: الوكلاء الفرعيون المتزامنون يواجهون أخطاء خاطئة في ترقية الفئة: تم إصلاح حالة تسابق (race condition) حيث كان من الممكن لوكيلين فرعيين يعملان بالتوازي أن يكتب كل منهما فوق سياق السلسلة النشطة للآخر، مما يؤدي إلى رفض الإجراءات المقيدة بـ Pro (مثل update_slate، إلخ) للوكيل الفرعي الخطأ. أصبح فرض قيود الفئة الآن مقتصرًا على سلسلة المحادثات المحددة للاستدعاء المرسل.
- Common: ربط بيانات CSV في Slate تسبب في تعطل
forEach: تم إصلاح وصول البيانات المرتبطة بـ CSV إلى البيئة المعزولة (sandbox) ككائن غير قابل للتكرار — أصبحdata.forEach(...)داخل JavaScript الخاص بالبيئة المعزولة يعمل الآن كما هو متوقع.
الإصدار 0.9.71717 أبريل 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: فئة Pro موحدة عبر جميع التطبيقات: أصبحت فئة Pro الآن اشتراكاً واحداً بقيمة 9 دولارات شهرياً يفتح جميع تطبيقات Caiioo — Chrome، وسطح المكتب، والجوال — بدلاً من فئات منفصلة لكل تطبيق. تمت إعادة تموضع فئة Platform (بـ 14 دولاراً شهرياً) لتكون "Pro + البنية التحتية" (خادم محلي، معاينة الوصول إلى API، والمراسلة).
- عام: فئة Pro للجوال: تتوفر خطة Pro مخصصة للجوال فقط مقابل 2.99 دولار شهرياً، تُباع مباشرة في App Store و Play Store. الشراء من داخل التطبيق هو بحد ذاته الاستحقاق — لا حاجة لترخيص منفصل.
- عام: أداة Ask-User لمشاركة العنصر البشري: يمكن للوكيل الآن التوقف مؤقتاً أثناء التشغيل وإظهار مربع حوار لاتخاذ قرار من أربعة خيارات (موافقة، موافقة مع ملاحظات، رفض، رفض مع ملاحظات). تعود ملاحظاتك إلى النموذج كإرشادات باللغة الإنجليزية البسيطة تتجاوز الخطة المقترحة — لا يتم إطلاق دورة جديدة، بل يستمر الوكيل في مكانه.
- عام: البحث في الدليل داخل التطبيق: ابحث في دليل المستخدم مباشرة من قائمة Document. تؤدي النتائج إلى روابط عميقة في caiioo.ai/guide، مع الحفاظ على تدفق إعادة التوجيه الحالي.
- iOS: تبديل جدار الدفع شهرياً/سنوياً: تتيح لك ورقة الاشتراك في iOS الآن التبديل بين الفوترة الشهرية والسنوية قبل الشراء.
- سطح المكتب: التحديثات التلقائية على Windows و Linux: يتم شحن تطبيق Tauri لسطح المكتب الآن مع تفعيل أداة التحديث، بحيث يمكن لإصدارات Windows و Linux تلقي التحديثات في مكانها بدلاً من طلب إعادة تثبيت يدوية.
- الويب: بحث مبوب عبر الدليل والمدونة: تتضمن تخطيطات الدليل والمدونة في موقع التسويق الآن شريط بحث مع تبديل النطاق المبوب — تظهر مطابقات العناوين فوق مطابقات المحتوى، ويتحول التبويب النشط تلقائياً إلى مكان وجود النتائج.
- الويب: صفحة تثبيت مخصصة لنظام Linux: توجه صفحة التثبيت مستخدمي Linux إلى
/install/linux، والتي تعرض خيارات AppImage و.debو.rpmمع أوامر خاصة بكل توزيعة. - الويب: مسارات تنزيل ثابتة: أصبحت الروابط
/download/macosو/download/linuxو/download/windowsالآن روابط ثابتة مدعومة بـ edge-worker وتؤدي دائماً إلى أحدث إصدار — لا يتطلب الأمر إعادة بناء الموقع لكل إصدار.
التحسينات
- عام: تذاكر الدعم داخل التطبيق: يتم الآن توجيه طلبات الدعم عبر تدفق التذاكر داخل التطبيق كمسار أساسي، مع رسائل خطأ في الرصيد أكثر وضوحاً توجهك إلى المكان الصحيح عند حدوث خطأ ما.
- عام: إعادة مصادقة Google OAuth أكثر ذكاءً: تتحقق أدوات Google الآن من النطاقات (scopes) الممنوحة فعلياً من Google وتطلق مطالبة إعادة مصادقة فورية عندما يشير خطأ 403 إلى نطاق مفقود، بدلاً من الفشل الصامت.
- عام: نطاق Drive كامل لعمليات كتابة Google: تطلب إجراءات الكتابة في Google Drive الآن نطاق Drive الكامل بحيث تنجح التعديلات على المستندات التي لم تقم بإنشائها بدلاً من مواجهة أخطاء في الأذونات.
- عام: أوصاف نماذج مولد الصور: تعرض أداة توليد الصور وصفاً لكل نموذج متاح لتسهيل اختيار النموذج المناسب للمهمة.
- عام: رسائل Slate Artifact أكثر دقة: عندما تقوم أداة بإنشاء أو تحديث Slate artifact، لم يعد النموذج يدعي أن الـ artifact "معروض في المحرر" — تعكس الصياغة الآن ما يحدث بالفعل.
- عام: اختيار ديناميكي أفضل للأدوات من التبويبات: تطلق تلميحات سياق التبويب الآن معرفات الأدوات (tool IDs)، بحيث يمكن لمحدد الأدوات الديناميكي تطبيق قواعد الاختيار القائمة على السياق والتي تعتمد على الأدوات المتاحة.
- عام: تخصيص تكاليف الصوت للمحادثات: يتم الآن تجميع استخدام TTS المتدفق (ElevenLabs، Resemble) و STT (ElevenLabs Scribe) كتكلفة صوتية في المحادثة التي حدث فيها، بما يتماشى مع مسار التركيب الصوتي الحالي.
- الإضافة (Extension): العنوان الفرعي لتسجيل الدخول يؤكد على الوكلاء المحليين: تحديث بسيط للنص في شاشة تسجيل الدخول.
إصلاح الأخطاء
- سطح المكتب: استعادة منتقي الملفات في Linux: تم إصلاح فشل منتقي الملفات في نظام Linux في تطبيق Tauri لسطح المكتب.
- سطح المكتب: تقرير إصدار خاطئ: تم إصلاح إبلاغ تطبيق Tauri لسطح المكتب عن سلسلة إصدار غير صحيحة في واجهة المستخدم والبيانات عن بُعد (telemetry).
- سطح المكتب: صوت Linux أكثر هدوءاً وأخطاء أوضح: تم كتم ضجيج سجلات PipeWire على Linux، وإظهار أخطاء OpenRouter بدلاً من تجاهلها، واستعادة مسار قراءة تبديل API، وإصلاح شعار التكافؤ غير الصحيح.
- عام: فقدان الروابط عند استخراج محتوى Gmail: تم عكس أولوية استخراج Gmail لتجربة markdown الذي يحافظ على الروابط أولاً، ثم الرجوع إلى النص العادي فقط عندما يكون مخرج markdown فارغاً — لم تعد رسائل البريد الإلكتروني تفقد الروابط في الحالة العامة.
- عام: عدم حفظ إعدادات Public API: تم إصلاح فشل حفظ مفتاح تبديل Public API ورمز الوصول في بعض الإعدادات، وضمان بقاء هذه الإعدادات محلية تماماً بدلاً من المزامنة مع السحابة.
- عام: الأرشفة وإعادة التسمية كانت تبدو بطيئة: يتم الآن تحديث واجهة المستخدم للحذف والأرشفة وإلغاء الأرشفة وإعادة التسمية بشكل متفائل (optimistically) بحيث تعكس القائمة التغيير فوراً بدلاً من انتظار استجابة الخادم.
- عام: عدم مزامنة عمليات حذف الأرشيف: تم إصلاح تطبيق عمليات حذف الأرشيف مباشرة على التخزين، متجاوزاً مسار البروتوكول — وهي الآن تنتشر عبر العملاء مثل أي إجراء آخر في المحادثات.
- عام: إظهار "نطاقات مفقودة" خاطئة في الأجندة: تم إصلاح قراءة أداة التذكيرات/الأجندة لملف تعريف سياق أداة قديم مباشرة بعد منح نطاقات Google Calendar، مما أدى إلى الإشارة لنطاقات مفقودة بينما كانت الأدوات تعمل بشكل جيد. تقرأ واجهة المستخدم الآن ملف التعريف الجديد، وتقوم عملية التحديث بتشغيل تدفق الموافقة على النطاقات المتزايدة بالتتابع عبر أي حسابات Google متصلة لا تزال بحاجة إليها — لا حاجة لفتح حوار المزامنة للعثور على "منح الوصول".
- عام: رفض استدعاءات أدوات Google بـ "Unknown name exclusiveMinimum": تم إصلاح رفض Gemini لاستدعاءات الأدوات التي استخدمت مخططات معلماتها حدود
exclusiveMinimum/exclusiveMaximumالرقمية — يتم الآن تجريد هذه الحدود قبل الإرسال إلى مجموعة OpenAPI المقيدة من Google. - عام: فشل اتصال خوادم MCP عن بُعد بدون DCR: تم إصلاح إضافة خوادم MCP عن بُعد التي لا تدعم التسجيل الديناميكي للعملاء (مثل Slack): يحترم العميل الآن بيانات تعريف الموارد المحمية RFC 9728، ويتبع
authorization_serversإلى مضيف AS عندما يختلف عن مضيف المورد، ويتوقف عن اختلاق نقطة نهاية/registerغير موجودة. - الخادم: رفض مستخدمي فئة Tester من قبل نقاط النهاية المقيدة: تم إصلاح رفض نقاط نهاية المؤسسات، والمركز (hub)، والمسؤول، والمفاتيح المخصصة للمستخدمين الذين كانت فئتهم الفعلية (من التراخيص) أعلى من الفئة القديمة المسجلة في رمز المصادقة الخاص بهم. تقيم نقاط النهاية المقيدة الآن الفئة الفعلية بما يتوافق مع
/api/auth/me. - الإضافة (Extension): حلقة تكرار مزامنة الهوية: تم إصلاح تضارب الهويات بين الإضافة وخادم الترحيل (relay server) الذي كان يدخل في حلقة تكرار لا نهائية على
IDENTITY_SYNC. تقوم الإضافة الآن بالإقرار مرة واحدة ضد نفس الطرف البعيد المتضارب، وتحذر من وجوب تسجيل الخروج من جانب واحد للحل، وتُعيد الضبط عند قطع الاتصال / المطابقة / اعتماد الطرف البعيد. - عام: تعذر اختيار أو تكوين Gemini Flash TTS: تم إصلاح عدم إمكانية استخدام Gemini Flash TTS (الصوت) بشكل كامل — حيث كان اختياره يتراجع عند إغلاق الإعدادات، وكان حقل مفتاح API يبدو وكأنه لا يقبل الكتابة. أصبح المزود الآن خيار TTS أساسياً: يستمر الاختيار، ويتم حفظ مفتاح API + منتقي الصوت بشكل صحيح، ويستخدم التركيب نقطة نهاية SSE متدفقة بحيث يمكن بدء تشغيل الصوت قبل انتهاء توليد العبارة الكاملة.
- iOS: واجهة مستخدم المحادثة الجديدة لم تتغير: تم إصلاح فشل تطبيق iOS في تبديل العرض النشط إلى محادثة تم إنشاؤها حديثاً، وإصلاح خطأ مرجعي
modelNameذو صلة كان يتسبب في تعطل الملحن (composer). - iOS: تعطل عند بدء التشغيل في خطاف التخزين الاختياري: تم إصلاح تعطل iOS عندما لا يكون
storage.primeSettingsCacheمتاحاً أثناء بدء التشغيل — تم تأمين الاستدعاء الآن. - عام: تباينات تدقيق الفئات بعد إعادة تشكيل الأسعار: تم إصلاح ستة تباينات في الأسعار والميزات ظهرت من خلال تدقيق الفئات، بحيث تتوافق الآن بوابات الاستحقاق، ومطالبات الترقية، وأعلام الميزات عبر الإضافة، والموقع الإلكتروني، وتطبيقات الجوال.
الامتثال لمتجر تطبيقات iOS
- iOS: إخفاء عبارات الحث على التسجيل الخارجي في التهيئة: لم تعد عملية التهيئة (Onboarding) تعرض عبارات تحث المستخدمين على التوجه خارج الجهاز لإنشاء حساب أو ترقيات مدفوعة.
- iOS: إخفاء واجهة شراء الرصيد: تم إخفاء واجهات شراء الرصيد على iOS وفقاً لقواعد Apple §3.1.1؛ ويتم توجيه الاشتراكات عبر StoreKit بدلاً من ذلك.
- iOS: تحديث صياغة الدعم وأخطاء الرصيد: تمت إعادة صياغة صفحة /support ورسائل خطأ الرصيد على iOS لتلبية إرشادات Apple بشأن مراجع الشراء الخارجية.
الإصدار 0.9.71612 أبريل 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: Gemini 3.1 Flash TTS: خيار جديد لإخراج الصوت مدعوم بتقنية Gemini 3.1 Flash TTS من Google. يتضمن 30 صوتاً مسبق الإعداد، وأكثر من 70 لغة، وعلامات صوتية مضمنة مثل
[whispers]و[sighs]لتوليد صوتي تعبيري. استخدم مفتاح API الخاص بك لـ Gemini؛ احصل على واحد مجاناً من aistudio.google.com. الصوت محمي بعلامة مائية بواسطة SynthID. - عام: تكلفة الصوت في إجمالي المحادثة: استهلاك API لتحويل النص إلى كلام والكلام إلى نص (Gemini، ElevenLabs، Resemble) يضاف الآن إلى ملخص تكلفة كل سلسلة محادثات (thread) جنباً إلى جنب مع تكاليف الدردشة، وتوليد الصور، والمساعدين، وتكاليف OCR — لذا فإن الرقم الذي تراه هو الرقم الحقيقي.
- عام: أداة قاعدة بيانات SQL: أرفق قواعد بيانات SQLite بالمحادثات وقم بالاستعلام عنها باستخدام SQL. يمكن عرض النتائج كلوحات معلومات حية في قوالب Slate.
- عام: دعوات التقويم و Google Meet: إنشاء أحداث التقويم يرسل الآن رسائل بريد إلكتروني للدعوة إلى الحاضرين ويمكنه تلقائياً إضافة رابط فيديو Google Meet.
- عام: توجيه المزود لكل أداة (Per-Tool Provider Routing): قم بتوجيه الأدوات الفردية (توليد الصور، البحث، PDF OCR، إلخ) إلى مزودين محددين عبر Settings، بدلاً من مرور كل شيء عبر النموذج الافتراضي.
- عام: مشاركة المحادثات: شارك المحادثات بتنسيق Markdown أو نص عادي.
- عام: تجربة المنصة لمدة 14 يوماً: ابدأ تجربة لمدة 14 يوماً لفئة Platform من واجهة الإضافة أو صفحة الحساب على الموقع الإلكتروني. مشتركو Pro مؤهلون أيضاً.
- عام: تصفية سريعة لـ ZDR في منتقي النماذج: زر جديد في القائمة المنسدلة لاختيار النماذج لتصفية النماذج التي تدعم عدم الاحتفاظ بالبيانات (zero-data-retention) بسرعة.
- عام: إعدادات مبسطة: تفتح Settings الآن في عرض "بسيط" انسيابي بشكل افتراضي، لتظهر الأساسيات فقط. انتقل إلى الوضع المتقدم (Advanced) في أي وقت لرؤية كل شيء.
- عام: وصول مجاني لـ Google Gemini: استخدم مفتاح Google AI Studio الخاص بك لاستخدام Gemini 2.5 Flash مجاناً — الفئة المجانية من Google متاحة الآن لجميع المستخدمين، ولا يلزم وجود خطة مدفوعة.
- عام: نماذج Baseten المستضافة ذاتياً: اربط عمليات نشر Baseten الخاصة بك لاستخدام النماذج المستضافة ذاتياً مباشرة في caiioo.
- iOS: تحويل الكلام إلى نص على الجهاز عبر WhisperKit: الإملاء يعمل الآن بالكامل على الجهاز عبر WhisperKit — الصوت لا يغادر الهاتف أبداً.
- Android: تحويل الكلام إلى نص Whisper على الجهاز: يعمل تحويل الكلام إلى نص عبر whisper.cpp بالكامل على الجهاز في Android مع تدفق أذونات الميكروفون.
- Android: تقنية Moonshine STT بتسريع GPU: على أجهزة Android التي تدعم GPU، يمكن تشغيل الإملاء على Moonshine مع استنتاج في أقل من ثانية. للغة الإنجليزية فقط؛ ويظل whisper.cpp هو البديل متعدد اللغات.
- الويب: تسجيل الدخول باستخدام Apple في صفحات الحساب والمركز (Hub): يتوفر تسجيل الدخول باستخدام Apple الآن في صفحات الحساب والمركز على الموقع الإلكتروني.
التحسينات
- عام: تصدير PDF أفضل: تصدير PDF من Slate ينتج الآن ملف PDF حقيقياً بدلاً من فتح مربع حوار الطباعة، مما يمنحك مستنداً نظيفاً في كل مرة.
- عام: النص الكامل لـ Google Slides: طلب نص الشرائح دون تحديد صفحة يعيد الآن النص من جميع الشرائح في العرض التقديمي.
- عام: بحث ويب أذكى: يتم الآن استخراج نتائج بحث Google بهيكل أفضل، مع التقاط العناوين والمقتطفات والروابط بشكل أكثر موثوقية بعد تغييرات تخطيط Google الأخيرة.
- عام: تحويل النص إلى كلام Kokoro على جميع المنصات: يظهر خيار صوت Kokoro الآن على iOS و macOS و Android — سابقاً كان مخفياً في التطبيقات الأصلية.
- عام: عرض أوضح لرصيد الائتمان: يظهر رصيد الحساب للإعدادات مسبقة الدفع وإعدادات BYOK رصيدك الفعلي دون صياغة "الحد" (Limit) المربكة.
- عام: تحويل PDF إلى Word بدقة أعلى: يستخدم تصدير PDF→DOCX الآن عرض مستند مخصص في Slate، مما ينتج ملفات Word تحافظ بأمانة أكبر على التخطيط والهيكل من ملف PDF المصدر.
- الويب: صفحات حساب ومصادقة أكثر هدوءاً: تم حجب Google Analytics وبانر الموافقة على ملفات تعريف الارتباط في صفحات الحساب والمصادقة لتدفق تسجيل دخول أكثر سلاسة.
إصلاح الأخطاء
- عام: بحث الإعدادات لم ينتقل للهدف: تم إصلاح القائمة المنسدلة لبحث الإعدادات والروابط العميقة التي كانت تفشل في الانتقال إلى عدة أقسام (API Access، Private Sync، Backup & Restore، Voice، وغيرها) — حيث كانت الفئة المستهدفة تظل مطوية فلا يتم التمرير إليها.
- عام: مطالبات OAuth في الوكلاء الفرعيين: إصلاح مطالبات تفويض OAuth وترقية الفئة التي كانت تُتجاهل بصمت عند تفعيلها من وكيل فرعي، مما كان يؤدي لقطع تدفقات الاتصال في منتصف التشغيل.
- عام: عدم حفظ نموذج Ollama بعد الإعداد الأولي: إصلاح عدم استمرار نموذج Ollama الذي اخترته أثناء عملية الإعداد (onboarding) بعد ذلك.
- عام: فشل تحميل أجزاء من واجهة المستخدم أثناء تحديد المعدل (Rate Limiting): إصلاح تعرض أصول واجهة المستخدم الثابتة لتحديد المعدل جنباً إلى جنب مع طلبات API، مما كان يسبب شاشات فارغة أو فقدان لوحات حتى يتم التحديث.
- عام: فقدان البيانات الوصفية للمرفقات المعالجة مسبقاً في Composer: إصلاح فقدان البيانات الوصفية للمرفقات على الخادم للمستندات التي تمت معالجتها مسبقاً في composer قبل إرسالها إلى النموذج.
- عام: وقت الفراغ اعتبر الأحداث التي حضرتها كـ "مشغول": إصلاح حساب وقت الفراغ في الأجندة الذي كان يحددك كـ "مشغول" خلال الأحداث التي حضرتها فقط — الآن يتم احتساب الأحداث الموجودة في تقويمك الخاص فقط.
- عام: تعطل نتائج بحث Google: إصلاح عودة بحث الويب بنتائج فارغة بعد تغيير Google لتخطيط صفحة البحث الخاصة بهم.
- سطح المكتب: تسجيل دخول Windows/Linux غير متزامن مع المنصات الأخرى: إصلاح تدفق تسجيل دخول Tauri لسطح المكتب الذي كان يختلف عن Chrome/macOS/iOS — بما في ذلك الكشف غير الصحيح عن الفئة وعدم القدرة على تسجيل الدخول مرة أخرى بعد تسجيل الخروج.
- سطح المكتب: Public API حظر واجهة مستخدم سطح المكتب: إصلاح حظر واجهة المستخدم الخاصة بتطبيق سطح المكتب بواسطة مصادقة API عند تمكين إعداد Public API.
- عام: إخفاء أخطاء OAuth في Google Docs: إصلاح فشل عمليات Google Docs بصمت عند انتهاء صلاحية المصادقة بدلاً من إظهار خطأ واضح.
- عام: تعطل لوحة الإعدادات: إصلاح تعطل لوحة الإعدادات عند استعادة مفتاح API مخصص.
- عام: مزامنة Google Drive تكرر المستندات: إصلاح تكرار Google Docs في كل عملية مزامنة بدلاً من تحديثها في مكانها.
- عام: فقدان الكود المضمن (Inline Code) في مزامنة Google Drive: إصلاح فقدان تنسيق الكود المضمن عند مزامنة المستندات إلى Google Docs.
- عام: استخراج تفكير Gemini: إصلاح عدم التقاط محتوى التفكير/الاستنتاج بشكل صحيح من استجابات نموذج Gemini.
- عام: بيانات قديمة عند تبديل الملف الشخصي: إصلاح إظهار المحادثات من الملف الشخصي السابق أحياناً عند التبديل بين الملفات الشخصية حتى يتم التحديث يدوياً.
- عام: خطأ "Method Not Found" في جدولة المهام: إصلاح المهام المجدولة التي كانت تظهر أخطاء كل 60 ثانية في إعدادات معينة.
- عام: أسطر جديدة في إدراج النص في Google Docs: إصلاح ظهور
حرفياً في إدراجات النص بدلاً من الأسطر الجديدة الفعلية. - عام: تلميح حساب Google في الأدوات: إصلاح استخدام أدوات Google أحياناً لحساب Google خاطئ لمكالمات API.
- عام: استيراد وتصدير الإعدادات وسلاسل المحادثات: إصلاح عدم استيراد صادرات الإعدادات وسلاسل المحادثات بشكل صحيح.
- عام: استخدام توكنات الوكيل الفرعي: إصلاح عدم احتساب استخدام توكنات الوكيل الفرعي في المحادثة الأب.
- عام: رد جسر المراسلة أثناء إعادة المحاولة: إصلاح فشل ردود جسر المراسلة عندما يعيد المساعد محاولة الاستجابة.
- عام: تموضع الخط الأحمر (Redline) في Slate: إصلاح وقوع عمليات حذف الخط الأحمر في موضع خاطئ عند وجود markdown.
- عام: اتصال المتصفح يصمد بعد السكون/الاستيقاظ: إصلاح أخطاء "No browser connected" بعد سكون الكمبيوتر أو بقائه خاملاً لفترات طويلة.
- عام: المهام المجدولة تصمد بعد سكون Service Worker: إصلاح توقف المهام المتكررة بعد فترات خمول طويلة.
- macOS: فشل بحث Google في Safari: إصلاح عدم عمل بحث Google في إضافة Safari على macOS.
- iOS: الوصول إلى تطبيق الهاتف المحمول: إصلاح تطلب تطبيق iOS لخطة مدفوعة بشكل غير صحيح — تطبيق الهاتف المحمول متاح الآن لجميع المستخدمين.
الإصدار 0.9.7153 أبريل 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: Hub Delivery System: أصبحت تعريفات الأدوات الأساسية، وتكوينات الأنماط (mode configs)، وكتالوج MCP جاهزة الآن ليتم تقديمها عبر السحابة (cloud hub) بدلاً من برمجتها بشكل ثابت داخل الحزمة، مع دعم التخزين المؤقت المحلي والعمل دون اتصال بالإنترنت تمهيداً لإطلاق المجتمع.
- Common: Single-Tab Mode for Browser Tools: سياسة جديدة لعلامات تبويب المتصفح لكل نمط تقوم بإعادة استخدام علامة تبويب واحدة لجميع عمليات التنقل داخل المحادثة، مما يمنع تراكم علامات التبويب أثناء سير العمل كثيف المراسلات مثل WhatsApp.
- Common: API Integration Binary Uploads: تدعم أداة api_integration الآن رفع الملفات الثنائية (binary) ورفع الملفات المحلية المباشر عبر روابط presigned URLs، بدلاً من تحويل أجسام الطلبات دائماً إلى نصوص JSON.
- Common: Credential Management via Tool: إمكانية حفظ وقائمة وحذف بيانات اعتماد API برمجياً من خلال أداة api_integration، وهو ما كان ممكناً في السابق فقط عبر واجهة إعدادات UI.
- macOS: Audio Input Device Selection: اختر الميكروفون الذي تريد استخدامه للإدخال الصوتي — يعرض جميع أجهزة الصوت المتاحة ويحفظ اختيارك.
- Android: OAuth Recovery on Low Memory: عمليات تدفق OAuth على Android تنجو الآن من إعادة إنشاء النشاط (activity recreation) عندما يقوم النظام بإغلاق التطبيق لتوفير الذاكرة، مع استعادة جلسة المصادقة بسلاسة.
- Common: 3-Layer Mobile CSS Architecture: نظام CSS جديد متجاوب مع الأجهزة المحمولة يتكون من طبقات للمنصة، والتخطيط، والمكونات، مما يضمن واجهة مستخدم متسقة عبر شاشات الهاتف، الجهاز اللوحي، وسطح المكتب.
التحسينات
- Extension: Incremental OAuth via Tab: طلبات النطاق (scope) الإضافية تفتح الآن علامة تبويب متصفح كاملة بدلاً من نافذة منبثقة، مما يعالج حالات التوقف في الحسابات التي تتطلب موافقة تفاعلية.
- Common: MCP Tool Schema Quality: جميع أدوات MCP تجتاز الآن اختبار جودة (lint test) للتحقق من اكتمال المخططات (schemas)، والأوصاف المناسبة، وتعاريف المعلمات المتسقة.
- Extension: Auto-Close Browser Tabs on Stop: يتم الآن إغلاق علامات تبويب المتصفح التي فتحها المساعد عند إيقاف التشغيل، كما يتم إغلاق نوافذ Safari الخاصة بـ OAuth على macOS.
- Android: Toolchain Upgrade: ترقية بناء Android إلى AGP 9.1، و Kotlin 2.2.10، و Gradle 9.3.1.
إصلاح الأخطاء
- Common: Google Docs Table Positioning: إصلاح مشكلة هبوط التعديلات في مواقع خاطئة عندما تسبق الجداول النص المستهدف في Google Docs.
- Common: Page Content Footer Stripping: إصلاح استخراج محتوى الصفحة الذي كان يقوم بحذف عناصر التذييل (footer) بشكل غير صحيح من الصفحات الملتقطة.
- Common: Web Browsing Pagination: إصلاح تعطل تقسيم الصفحات (pagination) للصفحة 2 فما فوق عندما لا يتم تحديد maxLength صريح.
- Common: Content Script Fallback: إصلاح فشل استخراج محتوى الصفحة بصمت من خلال العودة إلى executeScript عندما يكون نص المحتوى (content script) غير متاح.
- Common: PDF Rendering for URL-Ingested Documents: إصلاح فشل عرض PDF الأصلي للمستندات التي يتم جلبها عبر URL.
- Common: Gemini Tool Call Parsing: إصلاح مشكلة المفاتيح المحاطة بعلامات اقتباس مزدوجة في وسائط استدعاء أدوات LLM التي كانت تسبب فشل التحليل مع نماذج Gemini.
- Common: Amazon Nova Compatibility: إصلاح رسائل tool_call المرفوضة من قبل Amazon Nova بسبب حقول النص الفارغة.
- Common: Agent Run Not Terminating: إصلاح عدم استدعاء endRun بشكل موثوق في سياق service worker، مما يترك علامات تبويب المتصفح والحالة دون تنظيف.
- macOS: Voice Audio Resume: إصلاح عدم استئناف الصوت بعد وضع السكون لتطبيق macOS أو تصغيره في الـ dock.
- macOS: Screenshots Not Appearing: إصلاح عدم ظهور لقطات شاشة macOS في واجهة المساعد بسبب الكشف غير الصحيح عن السياق.
- macOS: Location Not Working: إصلاح تعطل الموقع في Safari وتطبيق macOS الأصلي عن طريق إضافة جسر CoreLocation وإصلاح العودة التلقائية إلى IP fallback.
- macOS: Location Entitlement Missing: إصلاح استحقاق الموقع المفقود وزيادة مهلة الموقع الأصلية.
- iOS: File Picker Broken: إصلاح عدم فتح منتقي الملفات في iOS WKWebView عن طريق إضافة مفوض runOpenPanel.
- Extension: OAuth Scope Over-Granting: إزالة include_granted_scopes من النافذة المنبثقة للويب ومسارات OAuth بعد تسجيل الدخول لمنع تضخم النطاقات غير المقصود.
- Extension: OAuth Consent Screen Skipped: إصلاح تخطي شاشة موافقة OAuth أثناء طلبات رفع مستوى النطاق الإضافية.
- Desktop: Console Window Visible on Windows: إصلاح ظهور نافذة وحدة التحكم (console) عند تشغيل Tauri sidecar على Windows.
- Desktop: Windows Build Broken: إصلاح دقة مسار node binary وتسطيح node_modules لبناء Windows Tauri.
- Server: Duplicate Webhook Processing: إصلاح معالجة الـ webhooks عدة مرات عند اتصال عملاء متعددين.
- Server: Promotion Codes on Credit Purchases: تعطيل رموز الترويج لشراء الرصيد في دفع Stripe.
الإصدار 0.9.71429 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: إعادة تصميم التهيئة (Onboarding): شاشة تهيئة جديدة تعرض 6 مسارات واضحة للوصول إلى الذكاء الاصطناعي، مما يسهل على المستخدمين الجدد فهم خياراتهم للاتصال بمزودي خدمات الذكاء الاصطناعي.
- Common: تحويل Markdown إلى PDF: يمكن الآن تصدير المستندات الجديدة التي تم إنشاؤها من الصفر كملفات PDF، مع تحويل محتوى markdown إلى مخرجات PDF منسقة.
- Common: نظام Google OAuth الموحد: يستخدم الاتصال بحساب Google الآن تطبيق OAuth واحدًا معتمدًا بجميع النطاقات (scopes)، ليحل محل الإعداد السابق متعدد التطبيقات. تدفق اتصال أبسط مع مطالبات أقل.
- Common: معلمة حفظ في Slate (Save to Slate Meta-Parameter): يمكن للأدوات الآن الإخراج مباشرة إلى مستند slate عبر معلمة
_save_to_slate، مما يلتقط النتائج المهيكلة دون الحاجة للنسخ واللصق. - Common: روابط Slate المرجعية (Anchor Links): تتضمن رسائل الدردشة التي تحتوي على مراجع slate الآن روابط مرجعية قابلة للنقر تنتقل مباشرة إلى القسم ذي الصلة داخل المستند.
- Common: جسر بيانات Sandbox: يمكن لبيئات HTML artifact sandboxes الآن الوصول ديناميكيًا إلى بيانات slate عبر جسر postMessage، مما يتيح إنشاء لوحات معلومات مباشرة وتصورات تفاعلية.
- Common: شارات الفئات (Tier Badges): تعرض الإعدادات والأدوات وميزات الأتمتة الآن شارات الفئات التي توضح مستوى الوصول المطلوب، مما يمنح مستخدمي الوصول الموسع رؤية واضحة للميزات المقيدة.
- macOS: تحويل الكلام إلى نص محلي (WhisperKit): التعرف على الكلام على الجهاز عبر WhisperKit و CoreML، ليحل محل STT القائم على المتصفح بتنفيذ محلي أسرع وأكثر خصوصية.
- macOS: تحديث تلقائي عبر Sparkle: تحديثات تلقائية جاهزة للاستخدام الفعلي لتطبيق macOS وإضافة Safari عبر Sparkle، مع تغذية appcast وتحديثات دلتا.
- macOS: سياق التبويب المحلي: استخراج سياق التبويب القائم على AppleScript يزود تطبيق macOS بالوعي بتبويبات المتصفح الأمامية.
- macOS: بث مفتاح الصوت السريع: يعرض مفتاح الصوت السريع الآن تراكب بث مباشر أثناء التسجيل مع تحميل تلقائي لنموذج WhisperKit.
- Safari: المراسلة المحلية (Native Messaging): تتواصل إضافة Safari الآن مع تطبيق macOS عبر المراسلة المحلية بدلاً من استطلاع HTTP، مما يحسن الاستجابة والموثوقية.
- iOS/Android: حوارات الحفظ المحلية: يستخدم تصدير JSON الآن حوارات الحفظ المحلية (NSSavePanel على macOS، و SAF على Android) بدلاً من تنزيلات blob المعطلة.
- Web: صفحة هبوط الفرق (Teams): صفحة /teams جديدة تحتوي على رسائل مخصصة للفرق والمؤسسات للعملاء المحتملين.
- Web: قسم المدونة: قسم مدونة جديد على موقع Caiioo الإلكتروني.
- Web: تفعيل الفترة التجريبية المجانية: تدعم صفحة الحساب الآن تفعيل الفترة التجريبية المجانية مع تدفق تهيئة متوافق.
- Common: دعم الأقراص المشتركة (Shared Drive): يدعم Google Picker وجميع استدعاءات Drive API الآن الأقراص المشتركة، مما يتيح الوصول إلى المستندات المشتركة للفريق.
التحسينات
- Common: ترحيب تكيفي: يقوم الترحيب التكيفي الآن بالتفاعل مع رسائل الترحيب المخصصة بدلاً من تجاهلها، مما يحافظ على النبرة الشخصية للمستخدم.
- Common: تنظيف رد نداء OAuth: تغلق تبويبات رد نداء OAuth الآن تلقائيًا مع مؤقت عد تنازلي بدلاً من البقاء مفتوحة.
- Common: توجيه OAuth: عندما تحتاج أداة ما إلى الاتصال بحساب، تتضمن رسالة الخطأ الآن توجيهًا عمليًا حول الحساب الذي يجب توصيله.
- Common: فرض إعادة الكتابة في مزامنة Drive: يدعم سير عمل Drive Sync الآن خيار فرض إعادة الكتابة لإعادة مزامنة جميع الملفات.
- macOS: عرض سجل التصحيح الموحد: يجمع عرض سجل التصحيح (Debug log) الآن سجلات الخادم و Swift وواجهة المستخدم في تدفق زمني واحد.
- macOS: تخزين الإعدادات المقسم (Bucketed Settings Storage): تمت إعادة بناء محول تخزين الخادم إلى بنية مقسمة مع ترحيل قوي، وعلامات مستمرة، وذرية متعددة الملفات الشخصية، وحل النزاعات بناءً على "الأولوية لأول كاتب".
- macOS: إضافة Safari موثقة (Notarized): تم توقيع إضافة Safari الآن باستخدام Developer ID وصلاحيات متوافقة مع التوثيق، مما يزيل متطلب "السماح بالإضافات غير الموقعة" للإصدارات الموزعة.
- iOS: التذكيرات الافتراضية لـ Apple: يعتمد iOS و macOS الآن تذكيرات Apple كخيار افتراضي ويجلبانها في عرض المزامنة تلقائيًا.
- Common: رفع نطاق OAuth: لم تعد طلبات النطاق المتزايدة تعرض جميع النطاقات الـ 22 — يتم عرض النطاقات المطلوبة حديثًا فقط، مع مطالبات اختيار حساب أكثر وضوحًا.
- Common: إعادة المحاولة التلقائية لحساب Google: عندما يعيد مستند خطأ 404، يتم تجربة حسابات Google المتصلة الأخرى تلقائيًا قبل إظهار الخطأ.
- Common: التنقل عبر الروابط العميقة للإعدادات: تم تسجيل جميع أقسام الإعدادات بشكل صحيح للبحث والتنقل عبر الروابط العميقة.
إصلاح الأخطاء
- Common: توجيه الأدوات الخاطئ: إصلاح توجيه الأدوات الخاطئ عندما تستخدم النماذج تنسيق
tool:actionالمفصول بنقطتين في استجاباتها. - Common: تنسيق خلايا الجدول: الحفاظ على التنسيق والروابط في خلايا الجدول وتصفية ترقيم القوائم الموروث الذي كان يتسرب بين الخلايا.
- Common: تمرير تمييز Slate: إصلاح تمرير التمييز في محرر TipTap للتبويبات الخلفية، ووضع المعاينة، والعروض المحلية باستخدام تحديد المواقع الموثوق القائم على ProseMirror.
- Common: البحث النصي في كتل الكود: إصلاح الرجوع إلى البحث النصي عندما يفشل تعيين الكتل الهيكلية لكتل الكود في مستندات slate.
- macOS: فقدان الإعدادات عند تبديل الوضع: لم تعد الإعدادات العامة (مفاتيح API، الاتصالات) تُمسح عند تبديل الأوضاع على macOS/iOS — تتحكم قائمة مسموح بها صريحة الآن في الإعدادات التي يتم إعادة ضبطها.
- macOS: تكافؤ تطهير التخزين: يقوم تطهير التخزين الكامل الآن بمسح جميع حقول الحالة باستمرار، بما يطابق سلوك chrome.storage.local.clear(). كما يتم توجيه حذف الملف الشخصي وتنظيف الاستبقاء عبر الأقسام (buckets) بشكل صحيح.
- macOS: تزامنية الإعدادات: تكتسب قراءات الإعدادات في applyModeDefaults القفل أولاً، مما يمنع ظروف السباق (race conditions). تقرأ إحصائيات التخزين من الأقسام بدلاً من التخزين المؤقت المسطح القديم.
- macOS: قوة الترحيل: إعادة محاولة ترحيل التخزين عند الفشل، واستخدام علامات اكتمال مستمرة، وتنظيف البيانات القديمة ما قبل الترحيل تلقائيًا.
- macOS: عمليات خادم MCP الزومبي: يتم الآن إنهاء العمليات التابعة لخادم MCP بشكل صحيح عند إغلاق تطبيق macOS.
- macOS: التقويم والتذكيرات في الأجندة: إصلاح عدم ظهور أحداث تقويم Apple والتذكيرات في نافذة الأجندة المنبثقة.
- macOS: تدفق Google OAuth: إصلاح فشل تسجيل الدخول إلى Google في macOS WKWebView عن طريق توجيه OAuth عبر تدفق ويب خادم الترحيل.
- macOS: التنقل عند تسجيل الخروج: إصلاح عدم العودة إلى شاشة تسجيل الدخول عند تسجيل الخروج في macOS.
- macOS: مصادقة الوصول عن بعد: إصلاح خطأ 401 في نقطة نهاية set-remote-access عن طريق إزالة متطلب المصادقة غير الصحيح.
- Server: تسليم ردود WhatsApp: إصلاح عدم إرسال ردود WhatsApp مرة أخرى إلى WhatsApp وبقائها فقط في سلسلة دردشة PF.
- Server: مهلة ترحيل WhatsApp: تمديد مهلة ترحيل WhatsApp من 120 ثانية إلى 10 دقائق وإصلاح المعالجة عند حدوث أخطاء في التوليد.
- Server: إعادة مصادقة المزامنة الخاصة: إصلاح تدفق إعادة مصادقة المزامنة الخاصة، وحماية OAuth من جانب الخادم، وتنظيف تسجيل الخروج على macOS.
- Server: مصادقة مزامنة المجلدات المحلية: إصلاح خطأ المصادقة 401 في عمليات مزامنة المجلدات المحلية/الشبكية.
- Server: إعادة مصادقة جلسة Google: يطلق حوار إلغاء القفل الآن إعادة المصادقة عند انتهاء صلاحية جلسة Google بدلاً من إظهار خطأ مسدود.
- Safari: توقيع الإضافة: إصلاح ظهور إضافة Safari كغير موقعة باستخدام صلاحيات الإصدار بدون
get-task-allowللإصدارات الموقعة بـ Developer ID. - Common: عدم تطابق حساب OAuth: إصلاح قيام OAuth بإنشاء اتصالات غير متطابقة عن طريق إنشاء اتصالات جديدة بشكل صحيح بدلاً من الكتابة فوق الاتصالات الحالية بحسابات مختلفة.
- Common: تضخم نطاق OAuth: إصلاح وراثة الاتصالات غير المتطابقة لنطاقات الحساب الأصلي، مما يتسبب في منح نطاقات زائدة غير مقصودة.
- Common: مسح قائمة السلاسل: إصلاح استخدام اسم حقل خاطئ في مهلة/إعادة محاولة STATE_UPDATE، مما قد يؤدي إلى مسح قائمة السلاسل (thread list).
- Common: دقة شارة الفئة: إصلاح إظهار شارات الفئات لـ "Tester" بشكل غير صحيح في ميزات الفئة المجانية.
- Common: تجاوز سعة لوحة الإعدادات: إصلاح تجاوز سعة flex في صفوف بطاقات لوحة الإعدادات مما كان يسبب مشاكل في التخطيط.
- Server: فقدان مفتاح API في المزامنة الخاصة: إصلاح فقدان المزامنة الخاصة لمفاتيح API عند المزامنة بين الأجهزة.
- Server: جسر المراسلة: إصلاح الدردشات المؤرشفة، وزر الإيقاف، واختيار الوضع في جسر المراسلة.
- macOS: فقدان إعدادات الوضع المخصص: إصلاح فقدان إعدادات الوضع المخصص بصمت على macOS/iOS بسبب مسار حفظ غير فعال.
- macOS: حظر رؤوس OpenRouter: إصلاح حظر CORS للترحيل لرؤوس نسب OpenRouter على macOS/iOS.
- macOS: تبديل سياق التبويب: إصلاح عدم تحديث سياق التبويب عند التنقل بين تبويبات المتصفح.
الإصدار 0.9.71328 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: الوكلاء الفرعيون (Sub-Agents): نظام وكلاء فرعيين كامل مع وكلاء مسميين دائمين، وسجل محادثات، وتنفيذ متوازي (نمط اللجنة)، وأوضاع تسلسلية واعتراضية، وإلغاء متسلسل (abort cascade)، وواجهة مستخدم مخصصة مع تتبع الحالة زمنياً.
- Common: الموافقة على أدوات MCP: تظهر أدوات MCP المسجلة الآن في نظام الموافقة على الأدوات، مما يمنح المستخدمين رؤية وتحكماً في أدوات MCP التي يمكن للوكلاء استدعاؤها.
- macOS: وضع دفع اللوحة الجانبية (Sidepanel Push Mode): تدعم اللوحة الجانبية الآن وضع الدفع جنباً إلى جنب مع وضع التراكب (overlay)، مع عرض افتراضي 425px وحفظ عرض اللوحة المثبتة عبر الجلسات.
- Server: رسائل WhatsApp الغنية: يدعم اتصال WhatsApp الآن مشاركة الموقع، وجهات الاتصال، والتفاعلات، ورسائل الملصقات بالإضافة إلى النصوص والوسائط.
- Server: تشفير مفاتيح API عند عدم النشاط: مفاتيح API المخزنة في وحدة تخزين D1 الخاصة بـ relay مشفرة الآن عند عدم النشاط. يتم حذف مفاتيح OAuth من جانب الخادم بعد حفظها محلياً.
التحسينات
- Common: عرض الاسم المستعار للنموذج: تعرض وسيطات استدعاء أدوات الوكيل الفرعي الآن أسماء مستعارة مشروحة للنماذج لتسهيل التعرف عليها.
- Common: أولوية اتصال BYOA: تفضل طلبات OAuth ذات النطاق الموسع الآن اتصالات BYOA البديلة على الاتصالات الأساسية (Basic)، مما يقلل من مطالبات إعادة المصادقة غير الضرورية.
- Common: الحفاظ على توقيع الأفكار (Thought Signature): يتم الآن الحفاظ على تواقيع الأفكار/الاستنتاج بشكل صحيح لكل من OpenAI Responses API وتدفقات استدعاء الأدوات متعددة الأدوار في Gemini.
- macOS: نشر سجلات التصحيح (Debug Log): ينتقل مفتاح تبديل تسجيل التصحيح الآن إلى العملية الفرعية لخادم Node.js.
- Common: دعم اللغة البنغالية: يدعم النظام الأساسي والموقع الإلكتروني الآن اللغة البنغالية، بالإضافة إلى تحديثات إخلاء مسؤولية العلامة التجارية ومنشورات الوسائط على الموقع.
إصلاح الأخطاء
- Common: البث في Safari/WKWebView: تم استخدام polyfill للتكرار غير المتزامن لـ ReadableStream في kokoro-js، مما أصلح فشل بث TTS في Safari و WKWebView.
- Common: إنشاء الأوضاع المخصصة: تم إصلاح مشكلة React closure قديمة كانت تتسبب في فشل إنشاء الوضع المخصص في المحاولة الأولى.
- macOS: فقدان تغييرات تخزين الوكيل: كانت تغييرات تخزين العملية الفرعية للوكيل (إنشاء الأوضاع، الإعدادات، المهارات) تُفقد بصمت في macOS بسبب فقدان جسر الاستمرارية (persistence bridge).
- macOS: نسخ الحافظة: تم إصلاح فشل نسخ الحافظة بصمت في macOS WKWebView.
- macOS: WASM/WebGPU في WKWebView: فرض استخدام خلفية WASM لـ TTS/STT ومسارات ONNX المحلية في تطبيق macOS الأصلي — حيث تفشل عمليات استيراد CDN عبر النطاقات واستيراد وحدات WebGPU JSEP في localhost WKWebView.
- macOS: تصادم طلبات النقل: تم إصلاح تصادم requestId الذي كان يعطل الموافقة على الأدوات في macOS، بالإضافة إلى تحسين أسماء عرض MCP.
- macOS: الرد التلقائي على WhatsApp: تم إصلاح التوصيل النهائي للرد التلقائي على WhatsApp في خادم relay الخاص بـ macOS، بما في ذلك رؤية السلسلة (thread).
- iOS: تعليق الإملاء الصوتي: تم إصلاح تعليق الإملاء الصوتي في حالة التسجيل عند تجاوز عملية تنظيف stopRecording.
- Safari: مهلة أوامر المتصفح: تم إصلاح انتهاء مهلة أوامر متصفح Safari بسبب تعليق واجهات برمجة تطبيقات WebExtension بعد تعليق service worker.
- Safari: فحص نبضات القلب (Heartbeat): تخطي فحص نبضات القلب القديمة لمتصفحات Safari التي تستخدم HTTP-polling لمنع قطع الاتصال الخاطئ.
- Server: استقرار الـ Private Relay: تم إصلاح سبات Durable Object، ومهلة الخمول (1006)، وتأخيرات إعادة الاتصال، ومعالجة المقابس (sockets) القديمة، ومشكلات zombie readyState. تم القضاء على الانقسام بين serverState و ctx.state.
- Server: بث Webhook: تقوم الـ Webhooks الآن بالبث إلى جميع مقابس الخادم بعد الاستيقاظ من سبات DO، لتجاوز مشكلة zombie readyState.
- Server: سباق رسائل MV3: تم إصلاح حالة السباق في جسر الرسائل lazy-init عند وصول webhook مما يمنع تعطل MV3 service worker.
- Server: التحقق من Webhook CORS: تم توجيه اختبار التحقق من webhook عبر الخادم لتجنب رفض CORS في المتصفح.
- Extension: تنظيف تسجيل الخروج: يقوم تسجيل الخروج الآن بمسح جلسة خادم relay المحلي بشكل صحيح في macOS، مع اكتشاف سياق localhost.
- Common: الأمان — عزل السلاسل (Thread Isolation): تقوم عمليات بث الحالة الآن بتصفية السلاسل حسب الملف الشخصي الحالي، مما يمنع تسرب البيانات بين الملفات الشخصية.
الإصدار 0.9.71226 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: تشخيصات اتصال WhatsApp: يقوم اختبار الاتصال لـ WhatsApp الآن بالتحقق من حالة اشتراك webhook وصلاحية سر التطبيق (app secret) بالإضافة إلى رمز API، مما يساعد في اكتشاف حالات فشل التسليم الصامتة من Meta.
- macOS: تدفق OAuth الأصلي: يستخدم تطبيق macOS الآن ASWebAuthenticationSession لعمليات OAuth بدلاً من إعادة التوجيه عبر المتصفح، مع ترقية تلقائية للاتصالات القديمة التي تفتقر إلى رموز التحديث (refresh tokens).
التحسينات
- Common: متانة البحث والاستبدال في DOCX: تتعامل عملية البحث والاستبدال في مستندات DOCX الآن مع المسافات المزدوجة، والمسافات غير الفاصلة، وعلامات الاقتباس الذكية، والكيانات الرقمية، وعدم تطابق حالة الأحرف. تتضمن ميزة التراجع إلى البحث غير الحساس لحالة الأحرف عند فشل المطابقة التامة، وتحذيرات عند استبدال مثيلات متعددة.
- Common: ترقيم القوائم في DOCX: يقوم تصدير DOCX الآن بإنشاء ترقيم قوائم Word صحيح (w:numPr) بدلاً من أحرف النقطة الحرفية، بحيث يتعرف Word على القوائم المرقمة والمنقطة بشكل صحيح.
- Common: أداء بدء تشغيل الوكيل (Agent): تم القضاء على تأخيرات بدء تشغيل الوكيل التي تتراوح بين 30-50 ثانية والناتجة عن خوادم MCP الوهمية، ومهلات جاهزية HTTP، وعمليات جلب النماذج المتكررة. يتم الآن تمرير ذاكرة التخزين المؤقت للنماذج (Model cache) إلى العمليات الفرعية للوكيل.
- Server: تعزيز الأمن: إصلاح حقن الأوامر في معالج URL، ومقارنة الرموز (token) الآمنة زمنياً، ورأس Content-Security-Policy على خادم الترحيل (relay server)، وتحديد معدل الطلبات على نقطة نهاية الجلسة، وتقييد CORS على الأصول المعروفة، وتشفير البث E2E المتوازي.
- Server: التحقق من توقيع Webhook: تستخدم حمولات Webhook الآن الجسم الخام المشفر بـ base64 لمنع فساد بيانات JSON أثناء الرحلة ذهاباً وإياباً، والذي كان يتسبب في إبطال تواقيع HMAC.
- Server: استمرارية رمز OAuth: تم إصلاح مشكلة "انقسام الدماغ" بين كائنات حالة الخادم التي تسببت في فقدان اتصالات OAuth (مثل Google Drive، إلخ) بعد إعادة تشغيل التطبيق.
- macOS: الأداء والاستقرار: استطلاع حالة شريط القوائم (Tray polling) القائم على القائمة (بدلاً من مؤقت 3 ثوانٍ غير مشروط)، وحفظ حالة النافذة مع ميزة debounce، وتسجيل السجلات غير المحظور، واستعادة WKWebView من الانهيار مع تراجع أسي، وإصلاحات تسرب الذاكرة لمعالجات رسائل البرامج النصية.
- macOS: التسجيل المركزي: يتم الآن تسجيل مخرجات خادم الترحيل وأحداث دورة حياة التطبيق في
~/Library/Logs/caiioo/مع تدوير تلقائي بحجم 10 ميجابايت، ليحل محل المخرجات التي كانت تُفقد بصمت.
إصلاح الأخطاء
- Common: تعليمات منتقي الملفات: تعيد أداة
pick_filesالآن تعليمات واضحة للمستخدم بدلاً من إشارة إجراء واجهة مستخدم ميتة كانت تفشل بصمت. - Server: تكرار استطلاع التبويب النشط: لم يعد استطلاع التبويب النشط في وضع الترحيل (relay mode) يولد أخطاء مهلة لا نهاية لها عندما لا يكون هناك ملحق متصفح متصل. يستخدم الآن التراجع الأسي (من 30 ثانية إلى 5 دقائق) عند حالات الفشل المتتالية.
- Server: CORS للتطبيق الأصلي: تم إصلاح حظر أصل 127.0.0.1 بواسطة القائمة البيضاء لـ CORS، مما كان يعطل Google OAuth من WKWebView الخاص بتطبيق macOS الأصلي.
- Server: عمليات الوكيل اليتيمة: يتم الآن تنظيف العمليات الفرعية للوكيل بشكل صحيح عند إيقاف تشغيل الخادم وعند حدوث استثناءات غير معالجة.
- macOS: تكرار سجلات منسق المتصفح: تم إصلاح تحذيرات "نوع رسالة غير معالج" لرسائل بروتوكول المتصفح في اتصالات الملحقات.
الإصدار 0.9.71124 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: حفظ الإعدادات تلقائياً: يتم الآن حفظ حقول الإعدادات أثناء التعديل مع ميزة debounce لمدة 500 مللي ثانية لحقول النصوص، وحفظ فوري لمفاتيح التبديل والقوائم، مما يمنع فقدان البيانات عند حدوث عطل أو أثناء التنقل.
التحسينات
- Common: الحفاظ على ترقيم DOCX: يتم الآن الحفاظ على رموز التبويب (Tab) في أقسام DOCX المرقمة (مثل المستندات القانونية التي تحتوي على "3.2.3 ← عنوان") خلال دورة التعديل بدلاً من حذفها تلقائياً.
- Common: اختيار أذكى للأدوات: يقوم محدد الأدوات الديناميكي الآن بمعالجة الاستفسارات الواقعية (ساعات العمل، الأسعار، العناوين) التي تتطلب تحققاً من الويب، بدلاً من الاقتصار فقط على مطابقة كلمات التحفيز الصارمة.
- Common: تغييرات لغة Agent: تغييرات اللغة التي يبدأها الـ agent يتم تطبيقها الآن فوراً بدلاً من طلب تبديل الإعدادات يدوياً.
- Common: بديل OAuth للحسابات المتعددة: عندما يفتقر حساب Google الأساسي إلى النطاقات (scopes) المطلوبة، يتم فحص الحسابات الثانوية المتصلة قبل طلب إعادة المصادقة. تم إصلاح الأخطاء غير الملتقطة عند انتهاء صلاحية رموز (tokens) الحسابات الثانوية.
- Server: التحقق من إعدادات الوضع (Mode): يقوم الـ Server الآن بالتحقق من أذونات الفئة (tier) عند حفظ الإعدادات، مما يمنع مستخدمي الفئة المجانية من حفظ إعدادات الفئة الاحترافية (pro-tier).
- Common: تعزيز الأمان: تطبيق تنقية DOMPurify على مخرجات معاينة الاستنتاج (reasoning preview)، وتقييد CORS على المصادر المعروفة، والبحث عن الموقع الجغرافي لعنوان IP عبر HTTPS أولاً، وتشديد سياسات web_accessible_resources.
إصلاح الأخطاء
- Common: روابط نتائج بحث Google: يعيد بحث Google في المتصفح الآن روابط منظمة تحتوي على URLs فعلية. سابقاً، كان الـ agent يحتاج إلى 5 استدعاءات للأدوات لاستخراج الروابط لأن AgentMarkdown كان يفقد سمات href للروابط بسبب بنية HTML المعقدة والمتداخلة في Google — الآن يتم استخراج الروابط مباشرة من DOM وتضمينها في نتيجة البحث الأولى.
- Common: حلقة التزامن الخاص اللانهائية: تم إصلاح حلقة التزامن الناتجة عن كتابة ملفات النسخ الاحتياطي للـ manifest التي كانت تحفز إعادة التزامن باستمرار. كائنات الإعدادات الفارغة تنتشر الآن بشكل صحيح عبر الأجهزة.
- Common: تحديثات جسر المراسلة: الرسائل الواردة، وردود الـ agent، واستجابات الترحيل (relay-back) تُبث الآن إلى واجهة المستخدم فوراً بدلاً من الظهور فقط بعد انتهاء الـ agent من الرد.
- Extension: إعادة اتصال Private Relay: تم إصلاح بقاء الـ relay غير متصل بعد إعادة تشغيل MV3 service worker من خلال العودة إلى حالة التفعيل المخزنة. كما تم إصلاح سباق الاستبدال الذاتي (self-replacement race) أثناء عملية enable() وإعادة الاتصال عند تغيير الهوية.
- Extension: ظروف السباق في Private Relay: تعزيز عمليات التفعيل/التعطيل ضد ظروف السباق، وإضافة حماية ضد الرفض غير المعالج (unhandled rejection guards) في استدعاءات جسر المراسلة، وإصلاح تسرب المؤقت (timer leak) عند إلغاء تحميل لوحة الإعدادات.
الإصدار 0.9.71022 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- Common: فرض قيود مخاطر اليوم الصفر (ZDR): مزامنة بيانات ZDR مباشرة مع مفتاح تبديل للفرض لـ OpenRouter — عرض تفاصيل أعداد المزودين وحظر النماذج التي تم وضع علامة عليها بمخاطر اليوم الصفر.
- Common: معالجة استدعاء الأدوات (Tool Call Healing): يتم الآن اكتشاف النماذج الضعيفة التي تصدر استدعاءات أدوات بتنسيق XML داخل كتل التفكير (reasoning blocks) وتصحيحها تلقائيًا، مما يحسن الموثوقية عبر النماذج غير الرائدة (non-frontier models).
- Common: دورة حياة الرموز الموحدة (Unified Token Lifecycle): تحديث متماثل لرموز OAuth عبر جميع المنصات (الإضافة، الخادم، macOS، iOS) عبر TokenLifecycleManager موحد، مع تحديث استباقي قبل انتهاء الصلاحية.
- iOS: تحجيم أيقونات Composer: يتم الآن تكبير أيقونات إجراءات Composer بنسبة 1.18x على iOS لتسهيل النقر، مع فئة body مخصصة
native-iosللتنسيق الخاص بالمنصة.
التحسينات
- Common: التغييرات المقترحة في Slate: التنقل بين التغييرات المقترحة، والقبول/الرفض بناءً على التمرير (hover)، وتحديثات العدادات تعمل الآن بشكل صحيح في محرر Slate.
- Common: قائمة اختيار Slate المنسدلة: يستخدم محدد نوع slate الآن قائمة منسدلة مضمنة (inline) بدلاً من نافذة منبثقة (portaled popover)، مما يعالج مشكلات z-index وتحديد المواقع.
- Common: استبدال كامل في Propose Change: يسمح
propose_changeالآن باستبدال المستند بالكامل للمستندات الصغيرة (500 حرف أو أقل) بدلاً من طلب تعديلات جزئية. - Common: الإرسال الصوتي ينتظر النسخ: الضغط على إرسال/Enter أثناء التسجيل ينتظر الآن اكتمال النسخ النصي قبل الإرسال، مما يمنع الرسائل الفارغة أو الجزئية.
- Common: تدفق إعداد المزامنة الخاصة (Private Sync): يظهر مربع حوار عبارة المرور الآن تلقائيًا بعد OAuth أثناء إعداد المزامنة الخاصة، مما يسهل عملية التهيئة (onboarding).
- Common: تحديث سجل BYOA: يتم الآن إعادة تهيئة سجل مزود BYOA بعد قيام المزامنة الخاصة بتنزيل بيانات اعتماد جديدة، مما يضمن أن الاتصالات المستوردة قابلة للاستخدام على الفور.
- Common: اتساق المصطلحات: تم تغيير اسم "Cloud Sync" إلى "Private Sync" في محتوى دليل المستخدم مع اختبار حماية المصطلحات لمنع التراجع عن هذا التغيير.
- Server: استقرار الترحيل الخاص (Private Relay): تم تحديث تاريخ التوافق، وتحسين معالجة تعطل Durable Object، وتقوية منطق إعادة اتصال MV3 لاتصالات موثوقة طويلة الأمد.
- Server: استبعاد إعدادات المزامنة الخاصة: لم تعد إعدادات الترحيل الخاص مدرجة في حمولات المزامنة السحابية، مما يمنع تعارضات تكوين الترحيل عبر الأجهزة.
إصلاح الأخطاء
- Common: معالجة صور SVG: لم تعد ملفات SVG تُرسل كـ
image_urlإلى المزودين، وهو ما كان يسبب أخطاء HTTP 400 في النماذج التي لا تدعم تنسيق SVG. - Common: حالات السباق في المزامنة الخاصة (Private Sync Race Conditions): تم إصلاح فشل ترحيل الرسائل الناتج عن حالات السباق أثناء تهيئة المزامنة الخاصة. تم تقوية حلقة المزامنة ومنطق العزل (quarantine).
- Common: حذف بيانات المزامنة الخاصة: يعمل حذف البيانات السحابية والتدقيق الآن بشكل صحيح بعد تعطيل المزامنة الخاصة.
- Common: تلوث مطابقة النماذج: تم إصلاح مطابقة النماذج عبر العائلات المختلفة في نظام الضبط التلقائي الذي كان يمكن أن يربط النماذج بشكل غير صحيح عبر عائلات المزودين.
- Common: محدد الأدوات الديناميكي: تم تقوية مطالبة (prompt) محدد الأدوات الديناميكي لمنع التفكير الشبيه بالوكلاء (agent-like reasoning) الذي قد يسبب فشل اختيار الأدوات.
- Common: رسائل خطأ التحقق: يعيد التحقق من الحقول المطلوبة الآن رسائل خطأ محددة بدلاً من حالات الفشل العامة.
- Extension: انقطاع WebSocket في الترحيل الخاص: تم إصلاح انقطاع اتصالات WebSocket بعد حوالي 60 ثانية بسبب تعليق MV3 service worker. تم تحسين منطق الحفاظ على الاتصال (Keepalive) وإعادة الاتصال.
- Extension: نطاقات Google OAuth التراكمية: تم إصلاح توسيع نطاق OAuth باستخدام
launchWebAuthFlowفي سياق الإضافة بدلاً من الفشل الصامت. - Extension: إعادة تحميل إعدادات تبديل الترحيل: تم كتم إعادة تحميل الإعدادات غير الضرورية عند تبديل الترحيل، مما يمنع وميض واجهة المستخدم وضوضاء التشخيص.
- Server: سبات Durable Object: تم إصلاح معالجة إغلاق WebSocket بعد سبات Durable Object الذي كان يمكن أن يترك الاتصالات في حالة غير صالحة.
- Server: استمرارية بيانات اعتماد المراسلة: تستمر بيانات اعتماد المراسلة الآن فور التغيير بدلاً من انتظار دورة الحفظ التالية.
- iOS: استدعاءات WebSocket القديمة: يتم الآن مسح معالجات WebSocket عند الإغلاق، مما يمنع استدعاءات الـ callbacks القديمة من العمل بعد إعادة الاتصال على iOS.
- Desktop: رفع مثبت NSIS: يتم الآن رفع مثبت Windows NSIS بشكل صحيح عبر API إلى الإصدارات المسودة (draft releases).
الإصدار 0.9.70921 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- عام: محول رسائل Slack: محول جديد لـ Slack Events API لجسر المراسلة مع التحقق من توقيع البوت، ودعم تنزيل الوسائط، وتكوين واجهة إعدادات المستخدم.
- عام: دورة ملفات Slate: فتح وحفظ الملفات المحلية مباشرة في Slate مع استمرارية معالجة نظام الملفات وتتبع التغييرات القائم على التجزئة (hash). زر "تحميل ملف" الجديد في مربع حوار اختيار Slate يقوم بمعالجة المستندات مسبقاً وفتحها بالمحرر الصحيح.
- عام: إعادة هيكلة قائمة ملفات Slate: تم إعادة تنظيم قائمة أنواع الملفات إلى فئات: المستندات، القابلة للعرض (HTML/Vega/Mermaid)، والبرمجة والبيانات، مع الكشف التلقائي عند إعادة التسمية.
- عام: تطبيق المتصفح عن بُعد: يمكن لعملاء المتصفح عن بُعد الآن جلب أصول اللوحة الجانبية عبر المرحل الخاص (private relay)، مما يتيح الوصول عبر المتصفح دون الحاجة لتثبيت الامتداد.
- عام: هوية الجهاز في المرحل الخاص: يعرض عملاء المرحل الآن اسماً للجهاز قابلاً للقراءة البشرية. عند تسجيل الخروج بواسطة جهاز آخر، تعرض واجهة المستخدم الجهاز الذي حل محلك.
- عام: إعادة تصميم شريحة ميكروفون Composer: تم إعادة تصميم زر الميكروفون كشريحة/كبسولة مرئية مع مؤشر واضح لحالة التسجيل، وأهداف لمس بحد أدنى 44 بكسل للأجهزة المحمولة، وطبقة صوتية تظهر فوق منطقة الإدخال.
- عام: رابط دليل المستخدم: تم ربط دليل المستخدم الآن من قسم إعدادات التوثيق والقانون.
- iOS: بوابة إعداد BYOA: يعرض معالج BYOA على الهاتف المحمول الآن رسالة توجه المستخدمين لإعداد التطبيقات الخاصة (Private Apps) على سطح المكتب، نظراً لأن تدفق المتصفح المكون من 8 خطوات غير عملي على الهاتف المحمول.
- Server: تحدي تسجيل الدخول: تحقق MFA مكون من 6 أرقام عبر البريد الإلكتروني لتسجيل الدخول، مع تتبع الموافقة وإبطال الجلسة.
التحسينات
- عام: أولوية إعدادات المزامنة الخاصة: تتم مزامنة الإعدادات الآن قبل المحادثات، مما يضمن توفر الرموز (tokens) والتكوينات فوراً بينما تستمر مزامنة السلاسل الضخمة في الخلفية.
- عام: ارتباط طلبات WebSocket: تنتظر وسائط نقل WebSocket والمرحل الخاص الآن استجابات Server بشكل صحيح بدلاً من الإنهاء الفوري، مما أصلح أكثر من 40 عملية واجهة مستخدم على لوحة macOS الجانبية وعملاء المرحل (تدقيق Drive، اختبار Ollama، عمليات MCP، إلخ).
- Server: التحقق من توقيع Webhook: تم نقل التحقق من توقيع Webhook إلى سر التطبيق (app secret) على مستوى المسار لبنية برمجية أكثر نظافة.
إصلاح الأخطاء
- عام: تسليم ردود WhatsApp: تم إصلاح مشكلة ابتلاع ردود الوكيل بصمت بدلاً من إرسالها مرة أخرى إلى WhatsApp. يقوم مسار الترحيل العكسي للمراسلة الآن بتسجيل تفاصيل التشخيص عند فشل التسليم، مما يجعل المشكلات المستقبلية قابلة للتشخيص فوراً.
- عام: تواقيع كتل التفكير عبر النماذج: تم إصلاح أخطاء "توقيع غير صالح في كتلة التفكير" عند التبديل من نموذج غير Claude إلى Claude مع وضع التفكير. يعتمد الكشف عن تنسيق الاستنتاج الآن على 'unknown' كافتراضي بدلاً من تعريفه بشكل خاطئ كتنسيق Anthropic.
- عام: قابلية تحرير Slate للمستندات الجديدة: تفتح ملفات Slate الجديدة من نوع DOCX و PDF و RTF و XLSX الآن بشكل صحيح في محرراتها بدلاً من عرضها كـ HTML ثابت.
- عام: بديل تصدير Slate: المستندات الجديدة التي لا تحتوي على بيانات ثنائية أصلية يتم تصديرها الآن بسلاسة — يتحول XLSX إلى CSV، وتحويل RTF إلى HTML، و PDF إلى طباعة المتصفح.
- عام: عرض معاينة Sandbox: تم إصلاح معاينات HTML و Vega الفارغة الناتجة عن عدم تطابق أصل sandbox في استهداف postMessage.
- عام: إزاحة أعمدة تتبع التغييرات: عمليات الحذف في تتبع التغييرات تقوم الآن بتعيين إزاحات HTML إلى نص بشكل صحيح، مما أصلح التغييرات غير المتمركزة في TipTap.
- عام: استعادة مصادقة المزامنة الخاصة: رموز OAuth منتهية الصلاحية أو الملغاة أثناء المزامنة تؤدي الآن تلقائياً إلى إعادة المصادقة بدلاً من طلب إعادة الاتصال يدوياً.
- عام: مؤشر مسودة البث الصوتي: تعرض طبقة نص الصوت الآن حالة "معاينة" مع تقليل الشفافية للإشارة إلى أن النص مؤقت حتى يتوقف التسجيل.
- عام: أدوات MCP على المنصات الأصلية: تم تسجيل أدوات Server MCP المحلية بشكل صحيح على macOS و Windows و Linux — سابقاً كان المعالج يبدأ عملية MCP ولكنه لا يجلب أدواته أو يسجلها أبداً.
- عام: تحديث شريحة سياق Slate: يتم الآن تحديث شريحة سياق التبويب النشط من التخزين عندما يتغير عنوان تبويب Slate بعد التحميل من Drive أو GitHub. لم يعد نص إدخال العنوان في الوضع الداكن غير قابل للقراءة.
- Extension: حشو Chrome Stub: تبويب متصفح Chrome في localhost الذي يحتوي على
window.chromeولكن بدون واجهات برمجة تطبيقات الامتداد يحصل الآن على حقن stub مناسب بدلاً من تخطيه. - Extension: تعطل حزمة عميل المرحل: تم إصلاح تعطل
import.meta.envفي حزمة IIFE لعميل المرحل عن طريق تحديد متغيرات البيئة وقت البناء. - Extension: تسجيل دخول التطبيق عن بُعد: تم تنظيف تسجيل دخول تطبيق المتصفح عن بُعد باستخدام Google OAuth كطريقة أساسية والبريد الإلكتروني/كلمة المرور كخيار ثانوي مطوي.
الإصدار 0.9.70819 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- Common: تنسيق مؤشر التوليد: تنسق الآن نقاط الكتابة الخاصة بكل رسالة مع المؤشر الاحتياطي على مستوى المحادثة (thread-level)، مما يلغي تكرار النقاط المتحركة أثناء التوليد. تستمر النقاط الآن في الظهور خلال مراحل التفكير (reasoning) وتنفيذ الأدوات (tool execution)، ولا تختفي إلا عند بدء تدفق الإجابة النهائية.
- Common: مؤشر التدفق (Streaming Cursor): يظهر الآن مؤشر وامض في نهاية النص المتدفق، مما يوفر مؤشراً مرئياً واضحاً بأن الاستجابة لا تزال قيد التوليد.
- Common: تنسيق معاينة التفكير: تعرض كتل التفكير المطوية الآن تنسيقات الخط العريض (bold) والمائل (italic) المضمنة بدلاً من عرض صيغة markdown الخام.
- Common: قائمة مستندات Slate: تعرض وظيفة
list_slatesالآن حجم المحتوى بشكل صحيح لملفات DOCX و PDF و XLSX التي تم تحميلها عبر استعلامات المحادثة الخفيفة. تتضمن القوائم أيضاً إرشادات سير العمل لتحرير مستندات DOCX و XLSX. - Common: قسم إعدادات Private Sync: أصبحت إعدادات Private Sync الآن في قسم مخصص خاص بها لتنظيم أوضح، منفصلة عن الإعدادات العامة.
- Extension: إعادة هيكلة إعدادات Connections: تم إعادة تنظيم قسم Private Relay إلى قسمين فرعيين واضحين — Private Relay (مفتاح الوصول عن بُعد، مرئي دائماً) و Caiioo Bridge (خوادم MCP المحلية وأدوات النظام). لم يعد مفتاح الوصول عن بُعد يتطلب تشغيل Bridge.
- Desktop: ثنائي Tauri الموحد: تم دمج تطبيق سطح المكتب لنظامي Windows/Linux من متغيرات وقت التجميع إلى ملف ثنائي (binary) واحد مع تحديد المستويات البرمجية في وقت التشغيل — يتم تحديد رؤية اللوحة الجانبية (sidepanel) بناءً على فئة الاشتراك عند التشغيل.
إصلاح الأخطاء
- Extension: ميزة Private Relay بدون Bridge: يتصل Private relay الآن بشكل مستقل دون الحاجة لتطبيق Caiioo Bridge. سابقاً، كان يتم تهيئة المصادقة فقط عبر اتصال Bridge، مما جعل مستخدمي الإضافة فقط (بما في ذلك مستخدمي Linux/Windows) غير قادرين على استقبال تنبيهات (webhooks) الرسائل أو استخدام الوصول عن بُعد.
- Extension: توجيه Google OAuth: تم إصلاح فشل نافذة OAuth المنبثقة على Chrome عن طريق تخطي
getAuthTokenعند عدم توفره والرجوع إلى اعتمادات BYOA. تمنع مرونة نافذة COOP المنبثقة ظهور النوافذ الفارغة في المواقع المقيدة. - Common: تدفق ElevenLabs STT: تم إصلاح انقطاع أو فشل تحويل الصوت إلى نص عند مواجهة ElevenLabs لانقطاعات في الاتصال. يعود إدخال الصوت في التطبيق الأصلي الآن للعمل بشكل مستقر عند حدوث خلل.
- iOS: الروابط الخارجية في WKWebView: الروابط التي يجب فتحها في Safari تفتح الآن بشكل صحيح خارجياً بدلاً من تحميلها داخل WebView الخاص بالتطبيق.
- Common: قواعد أداة حظر الإعلانات اليتيمة: تم إصلاح قواعد حظر الإعلانات الديناميكية DNR التي كانت تستمر بعد إعادة تشغيل service worker. تقوم وظيفة
disableAllBlockingالآن بالاستعلام المباشر عن القواعد اليتيمة وإزالتها حتى عندما يكون مثيل الحظر (blocker instance) فارغاً. - Common: مزامنة الترخيص عند تبديل الملف الشخصي: يؤدي تبديل الملفات الشخصية الآن إلى مزامنة الترخيص من الخادم، مما يضمن تحديث الأدوات المقيدة بالفئات فوراً بدلاً من طلب إعادة التشغيل.
- Common: تحديث الرمز (Token) قبل التزويد: يتم الآن تحديث رموز OAuth منتهية الصلاحية قبل تزويد مفاتيح API، مما يمنع حالات الفشل الصامتة. يمكن للخوادم الجديدة الآن اعتماد اتصالات الهوية الحالية.
- Web: قائمة الهاتف المحمول على iOS Safari: لم تعد قائمة "الهامبرغر" في موقع التسويق شفافة على متصفح Safari لنظام iOS.
- Common: سباق الدفعات في React-18: تمت إضافة مؤشر التوليد على مستوى المحادثة كخيار احتياطي للحالات التي منعت فيها معالجة الحالة بالدفعات (state batching) في React-18 ظهور نقاط الكتابة الخاصة بكل رسالة.
الإصدار 0.9.70717 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
التحسينات
التعبئة المسبقة لإعادة تكوين BYOA: عند إعادة تكوين تطبيق خاص حالي لـ Google أو Microsoft، يتم الآن تعبئة سر العميل ومعرف المستأجر مسبقاً، لذا لن تضطر إلى إعادة إدخالهما.
فرز قائمة النماذج: يتم الآن فرز النماذج داخل كل مجموعة مزود حسب تاريخ الإصدار (الأحدث أولاً)، مما يضمن ترتيباً ثابتاً عبر جميع المنصات.
إصلاح الأخطاء
استرداد مصادقة المزامنة الخاصة: تظهر الآن إخفاقات رمز OAuth (الجلسات منتهية الصلاحية، الرموز الملغاة، رموز ملف تعريف Chrome) أثناء تهيئة المزامنة الخاصة بشكل صحيح في واجهة المستخدم بدلاً من الدخول في حالة خطأ صامتة.
موثوقية التغييرات المتعقبة في Slate: 10 إصلاحات حرجة للموثوقية في التغييرات المتعقبة — حالة سباق دمج المراجعات، استمرارية قاعدة الاختلاف عبر جميع مسارات التحديث، الحفاظ على تنسيق تصدير DOCX، تجريد علامات HTML لمطابقة TipTap، ترتيب قبول/رفض الكل، وإصلاحات التقارب لهروب الكيانات ومطابقة علامات regex.
سلامة بيانات Slate: تم إصلاح الصور الملصقة التي كانت تكتب في ذاكرة تخزين مؤقت محلية معطلة، وعدم استمرار البيانات الوصفية لمصدر السحابة، وتراجع BroadcastChannel لتحديثات الذكاء الاصطناعي المباشرة في وضع الترحيل/الهاتف المحمول.
أمان Slate: تم إصلاح حقن XSS في عارض الصور واستبدال أصول postMessage العامة بعناوين URL محددة للإضافة.
الإصدار 0.9.70616 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- لافتات أخطاء المزود: عندما يعرض مزود الذكاء الاصطناعي خطأً (402 الدفع مطلوب، مفتاح API مفقود، تجاوز حد الاستخدام)، تظهر الآن لافته تفاعلية مع تعليمات واضحة بدلاً من رسالة فشل عامة.
التحسينات
تحرير DOCX عبر النطاقات المتعددة: أداة
propose_changeتعالج الآن بشكل صحيح عمليات البحث والاستبدال التي تمتد عبر تنسيقات متعددة (مثل النصوص العريضة جزئياً). يتم تمرير القصد بحيث يمكن للوكيل إجراء تعديلات سياقية.أداء حفظ PDF: أصبح حفظ ملفات PDF الأصلي أسرع بشكل ملحوظ — تم إلغاء التحليل المتكرر، وتخزين وحدات الاستيراد مؤقتاً، وتخطي تنظيف العمليات غير الضرورية.
اسم الوضع في المراسلات: يعرض محدد وضع إعدادات المراسلة الآن الاسم التجاري للوضع بدلاً من المعرف الداخلي.
إصلاح الأخطاء
تحديث رمز Google OAuth: تم إصلاح أخطاء "غير مصرح به" عند تحديث رموز Google OAuth التي كانت تمنع الوصول إلى التقويم وGmail وDrive.
رسالة خطأ المفتاح المخصص: لن يرى المستخدمون الذين لديهم مفاتيح API مخصصة رسالة خطأ مضللة "إضافة رصيد" — تشرح الرسالة الآن المشكلة الفعلية والخطوات التالية.
حالة السباق في الخيوط المتزامنة: تم إصلاح مشكلة السباق حيث كان تبديل الخيوط أثناء التوليد يؤدي إلى تطبيق أحداث GENERATION_COMPLETE/ERROR على الخيط الخاطئ.
زر استعادة سجل المراجعات: يظهر زر الاستعادة في سجل مراجعات Slate الآن بشكل صحيح عندما يختلف المحتوى الحالي عن المراجعة المختارة.
نافذة OAuth المنبثقة المزدوجة: لن يرى مستخدمو إضافة Chrome الجدد نافذتي OAuth منبثقتين عند تسجيل الدخول لأول مرة.
الإصدار 0.9.70515 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- تجميع فئات الإعدادات: تم تنظيم 19 قسماً للإعدادات في 5 فئات قابلة للطي للإفصاح التدريجي. يعرض قسم "أوضاع الوكيل" مؤشراً متقاطعاً مع روابط تنقل إلى الأقسام المتأثرة (تكوين الأدوات، تكوين النموذج، المظهر). يفتح قسم "مزود API" افتراضياً مع تحذير بشأن قدرات النموذج.
إصلاح الأخطاء
- تكرار التقاويم في مزامنة الأجندة: لم تعد حسابات Google Calendar تظهر مرتين في علامة تبويب المزامنة عند وجود اتصال تسجيل دخول (هوية) واتصال خاص لنفس البريد الإلكتروني. يتم الآن إزالة التكرار من الاتصالات قبل العرض.
- فئات إعدادات i18n: تمت ترجمة تسميات فئات الإعدادات الآن بجميع اللغات المدعومة.
الإصدار 0.9.70414 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- أساس تكامل Microsoft 365: توجيه نطاق Microsoft، وعميل Graph API، وخدمة الحساب مع دعم BYOA. تعريفات تسلسل النطاقات وتوسيعات سجل أدوات النطاق لمزود Microsoft. تمت إضافة Microsoft كمزود مفوض عبر relay-proxied.
- التصيير المضمن الغني (RIR): بنية ترميز (codec) جديدة لتصيير المحتوى الغني ضمن رسائل الدردشة. تتضمن برامج ترميز HTML و Markdown و DOCX مع واجهة ترميز قابلة للتوسيع.
- شجرة بنية PDF وتحليل التخطيط: محلل شجرة بنية PDF المصنف للفهم الدلالي للمستندات. يوفر تجميع الفقرات الاستدلالي لملفات PDF غير المصنفة تحليلاً احتياطياً للتخطيط. استبدال/إدراج الصور واكتشاف تجاوز سعة المحتوى.
- اختيار وضع المراسلة: تتضمن إعدادات جسر المراسلة الآن محدد وضع افتراضي، مما يسمح للوكيل بالرد بالشخصية المناسبة عند التعامل مع الرسائل الواردة.
التحسينات
- إعادة المحاولة عند تجاوز حد معدل المزود: يقوم جميع مزودي LLM الآن تلقائياً بإعادة المحاولة عند استجابات 429 (حد المعدل) و 529 (تحميل زائد) مع تراجع أسي (exponential backoff)، بدلاً من الفشل الفوري. ما يصل إلى 3 محاولات مع تذبذب (jitter).
- مطابقة مجموعة نطاقات Google OAuth: نطاقات الكتابة تلبي الآن متطلبات نطاق القراءة (على سبيل المثال،
driveيغطيdrive.readonly). يمنع هذا إعادة التفويض غير الضرورية عندما يكون النطاق الأوسع ممنوحاً بالفعل. - المصادقة الأولية كاملة النطاق لـ BYOA: عند الحاجة إلى اتصال خاص (Private Connection)، يطلب تدفق المصادقة الأولي الآن جميع النطاقات اللازمة مسبقاً بدلاً من المطالبة مرتين (مرة للأساسي، ومرة للموسع).
- ترقية خطأ Google 404 إلى وصول موسع: عندما يتلقى اتصال BYOA خطأ 404 على ملف Google Workspace، يتم ترقية الخطأ إلى مطالبة وصول موسع بدلاً من رسالة خطأ مسدودة.
- المزامنة الخاصة لاعتمادات المراسلة: تتم الآن مزامنة اعتمادات جسر المراسلة عبر الأجهزة من خلال مزامنة خاصة مشفرة E2E بدلاً من كونها خاصة بالجهاز. تم تحديث بيان المزامنة (Sync manifest) إلى الإصدار v10.
- تمديد مهلة انتظار OAuth: تحصل تدفقات OAuth الخاصة بـ BYOA والوصول الموسع الآن على مهلة مدتها 5 دقائق (زيادة من دقيقتين)، مما يمنح المستخدمين وقتاً كافياً لإكمال خطوات Google Cloud Console.
- توقيع إطار عمل Sparkle: تقوم إصدارات توزيع macOS الآن بتوقيع الثنائيات المتداخلة لإطار عمل Sparkle بشكل صحيح بترتيب من الداخل إلى الخارج، مما يعالج إخفاقات التوثيق (notarization).
- حزم ثنائيات Node في Tauri: تقوم تكوينات Tauri الآن بحزم ثنائي Node.js كمورد لتنفيذ sidecar على Windows/Linux.
- البحث في إعدادات المراسلة: أصبح قسم جسر المراسلة الآن قابلاً للاكتشاف عبر شريط البحث في الإعدادات باستخدام كلمات رئيسية مثل "whatsapp" و "telegram" و "webhook".
- توجيه إعدادات Relay: يتم الآن توجيه عمليات حفظ الإعدادات إلى خادم relay عبر جسر WebSocket، مما يضمن وصول تغييرات اعتمادات المراسلة والتكوينات الأخرى إلى ملف حالة الخادم.
إصلاحات الأخطاء
- العملة مقابل الرياضيات في Slate: المبالغ بالدولار مثل
$9/moفي جداول markdown لم تعد تُفسر بشكل خاطئ كمحددات لرياضيات LaTeX المضمنة. يحترم تعبير الرياضيات النمطي (regex) الآن علامات الدولار الخاصة بالعملة التي تم تخطيها (escaped). - ToastProvider في صفحة المحادثة: كانت علامات تبويب المحادثة المنبثقة تفتقد إلى
ToastProviderمما تسبب في فشل الميزات المعتمدة على التنبيهات (toast) بصمت. شجرة المزود تطابق الآن اللوحة الجانبية.
الإصدار 0.9.70314 مارس 2026
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- تكامل Google Picker: منتقي ملفات Google Drive كامل مع نظام هجين (نافذة منبثقة/iframe)، وفلاتر عرض متعددة (Docs، Sheets، Slides، PDFs)، ورقاقات مرجعية لـ Drive في الـ composer. الملفات التي يتم اختيارها عبر Google Picker تُمنح تلقائياً صلاحية الوصول
drive.file. - المزامنة الأصلية لـ Google Sheets: فتح Google Sheets في Slate مع إمكانية التحرير الكامل على مستوى الخلية ذهاباً وإياباً. يقوم برنامج الترميز (codec) الخاص بـ Sheets بتحويل بيانات شبكة جداول البيانات إلى جداول TipTap HTML والعكس، مع اكتشاف التعارض عبر
modifiedTimeالخاص بـ Drive. يدعم القراءة، وتحديثات الخلايا المجمعة، والتغييرات الهيكلية (إضافة/حذف الأوراق، دمج الخلايا). - عرض Google Slides للقراءة فقط: يتم عرض عروض Google Slides التقديمية في Slate مع صور مصغرة للشرائح ومحتوى نصي مستخرج لسهولة البحث.
- جلب Gmail المجمع وتحويل Markdown: تقوم أداة Gmail الآن بجلب البيانات الوصفية للرسائل في مجموعات (تصل إلى 100 في المرة الواحدة) بدلاً من واحدة تلو الأخرى، مع ذاكرة تخزين مؤقت لأسماء التصنيفات لمدة 5 دقائق وتحويل تلقائي لمحتوى الرسالة من HTML إلى markdown لاستهلاك أنظف بواسطة LLM.
- تراكب التحديد (Selection Overlay): يظهر زر "Add to prompt" عند تحديد نص على أي صفحة ويب، مما يتيح لك إضافة المحتوى المحدد بسرعة إلى المحادثة.
- مدير تراكب Relay: يتم الآن توجيه أوامر تراكب الوكيل (Agent overlay) عبر امتداد المتصفح، مما يتيح تراكبات واجهة مستخدم مدفوعة بالوكيل على صفحة الويب النشطة.
- منتقي نماذج المهام السريعة المضمن: أصبح اختيار نموذج المهام السريعة مدمجاً مباشرة في القائمة المنسدلة لمنتقي النماذج بدلاً من قائمة منفصلة.
- تصدير Slate DOCX من Google Drive: ملفات Google Docs التي يتم تحميلها في Slate تُصدر الآن بتنسيق DOCX (عبر
readFileContentAsBinary)، مما يؤدي إلى تفعيل محرر TipTap المرئي الكامل مع تتبع التغييرات بدلاً من فتحها كنص markdown بسيط. - معالج إعداد الاتصال الخاص (Private Connection): تحسين معالج BYOA بخطوة مخصصة "Add Test User" تطابق تدفق Google Cloud Console الحالي. تتبع خطوات شاشة الموافقة الآن نظام الأكورديون المكون من 4 خطوات الفعلي من Google. يتم تخصيص تعليمات البريد الإلكتروني عندما تكون هوية المستخدم معروفة.
- راية ترويج الاتصال الخاص: عندما يحتاج الوكيل إلى نطاقات Google موسعة (Gmail، Calendar، إلخ) ولا يوجد Private Connection، تظهر راية متحركة مع مسار بنقرة واحدة إلى معالج الإعداد. يظل الوكيل متوقفاً مؤقتاً بينما يكمل المستخدم الإعداد ويستأنف العمل تلقائياً عند حفظ الاتصال.
- تحذيرات دقة التصدير: قبل تصدير مستند إلى تنسيق مختلف (مثل PDF إلى DOCX)، يحذر مربع حوار الدقة من فقدان التنسيق المحتمل مع عناصر مصنفة حسب الخطورة (معلومات، تحذير، حرج).
- استخراج تعليقات PDF: يتم الآن استخراج التعليقات النصية وعلامات التحديد في ملفات PDF والحفاظ عليها أثناء معالجة المستند وإعادة بنائه.
- مزامنة تقويم التذكيرات: يدعم مودال التذكيرات الآن مزامنة التقويم مع بوابات وصول موسعة.
التحسينات
- دقة مزامنة Google Docs: تحسين استخراج نطاقات التنسيق مع مطابقة العلامات المناسبة (يتعامل مع العلامات ذاتية الإغلاق، والتداخل غير المتطابق) واكتشاف التعارض للتحرير المتزامن.
- اكتشاف عدم تطابق حساب المزامنة الخاصة: تكتشف القائمة المنسدلة لحساب إعدادات المزامنة الآن عندما لا يتطابق البريد الإلكتروني للمزامنة المكون مع أي حساب Google متصل وتظهر مؤشر "غير متصل" مع خيار التبديل.
- المستوى الفعال للفرق/المؤسسات: يستخدم التحقق من الترخيص الآن
effectiveTierمن تفويض الفريق/المؤسسة، مما يضمن الوصول الصحيح للميزات عندما يتم توريث مستوى المستخدم من خطة الفريق. - تغيير اسم "Private App" إلى "Private Connection": تستخدم جميع المراجع الموجهة للمستخدم الآن "Private Connection" بدلاً من "Private App" — وهو أمر أوضح لغير المطورين الذين لا يربطون تكاملات OAuth بكلمة "تطبيقات".
- محاذاة نطاق Google OAuth (
drive.file): تم استبدال جميع نطاقات Google Drive المرتفعة (drive،drive.readonly،documents.readonly،spreadsheets.readonly،presentations.readonly) بنطاقdrive.fileالأضيق للمستخدمين الذين لا يستخدمون BYOA، بما يتماشى مع متطلبات تطبيقات Google المعتمدة. يحتفظ مستخدمو BYOA بالنطاقات الكاملة. - أذونات Gmail مرئية في منتقي النطاق: أصبحت نطاقات قراءة وإنشاء وتعديل Gmail مرئية الآن لجميع المستخدمين في محرر أذونات Google تحت "Highly sensitive permissions" بدلاً من كونها مخفية لمستخدمي BYOA فقط. يتم الموافقة على هذه النطاقات في شاشة الموافقة ويتم طلبها عبر JIT عندما تحتاجها أدوات Gmail.
- استعادة موافقة Google Picker: عند إلغاء أذونات Google خارجياً (على سبيل المثال، من إعدادات حساب Google)، يقوم التطبيق الآن تلقائياً باكتشاف النطاقات القديمة، وإبطالها، وإعادة التفويض، والمحاولة مرة أخرى — بدلاً من الفشل الصامت بأخطاء 403.
- توجيه الوكيل لـ Google Drive: توجه رسائل خطأ الأدوات وتلميحات النتائج الفارغة الوكيل الآن ليطلب من المستخدم النقر على زر + في الـ composer واختيار Google Drive، بدلاً من اقتراح إجراءات أدوات غير متاحة.
- تبسيط منتقي Slate Drive: يقوم خيار "Load from Google Drive" في Slate الآن بتحميل الملفات مباشرة، متخطياً شاشة الاختيار بنمط اللوحة الجانبية بين "Work with in Drive" و "Add to conversation".
- شعار Google Drive الرسمي: تستخدم رقاقات Drive وقائمة المرفقات الآن شعار Google Drive الرسمي بدلاً من المثلث الأخضر العام.
- منتقي النماذج الموحد: يرتد اختيار نموذج المساعد إلى النموذج الافتراضي، مع قائمة منسدلة واحدة مجمعة للنماذج.
- تمرير العناصر غير النصية في DOCX: تحافظ إعادة بناء DOCX على العناصر غير النصية (الصور، المخططات، الكائنات المضمنة) التي ليست جزءاً من تدفق تحرير النص.
- تحرير الأسطر متعددة الأجزاء في PDF: يتعامل محرر PDF WYSIWYG مع الأسطر المقسمة عبر أجزاء نصية متعددة.
- زيادة حد معدل المصادقة (Auth Rate Limit): تم رفع حد معدل نقطة نهاية المصادقة من 10/دقيقة إلى 30/دقيقة لاستيعاب عمليات تبادل رموز OAuth السريعة أثناء إعداد BYOA.
- إعادة تصنيف نقطة نهاية رمز OAuth: تم نقل تبادل رمز OAuth من فئة حد معدل المصادقة إلى الفئة العامة، مما يمنع التقييد أثناء تدفقات التفويض متعددة النطاقات.
إصلاحات الأخطاء
- تراكم المودال في iOS: تم إصلاح الانهيار عند عرض منتقي الملفات أو تراكبات Slate بينما كان هناك مودال آخر (مثل تراكب المتصفح) معروضاً بالفعل. يتم الآن عرض المنتقيات والتراكبات على أعلى وحدة تحكم في العرض (view controller).
- التحقق من نطاق الأسطر في Slate: تعيد
get_slate_contentالآن خطأً واضحاً عندما يكونstartLineيتجاوز طول المستند بدلاً من إعادة محتوى فارغ بصمت. - تجاوز مسار الخادم (Server Path Traversal): يتم الآن التحقق من مفاتيح التخزين ضد هروب الدليل، مما يمنع هجمات تجاوز المسار على نقطة نهاية تخزين المزامنة.
- سقف تعبيرات Ad Blocker Regex: يقوم محول DNR الآن بوضع سقف لقواعد regex عند حد 1000 قاعدة الخاص بـ Chrome وإسقاط المحددات المحدودة الكبيرة التي تتجاوز حد ذاكرة RE2، مما يمنع فشل تثبيت الامتداد.
- مهلة OAuth عند الوصول الموسع: تم إصلاح مهلة 120 ثانية عندما يحتاج الوكيل إلى نطاقات Google موسعة (Gmail، Calendar). يمتد انتظار OAuth المعلق الآن إلى 5 دقائق لإعداد BYOA، ويؤدي إكمال الاتصال في الإعدادات إلى استئناف الوكيل المتوقف مؤقتاً تلقائياً.
- تجمد واجهة مستخدم الدردشة: تم إصلاح الفواصل الزمنية غير المتزامنة المتداخلة وأخطاء البث الصامتة التي كانت تتسبب في تجميد واجهة الدردشة.
- دفعة تنزيل المزامنة السحابية: تم إصلاح أخطاء التحقق من القيم الفارغة (null-check) في TypeScript في معالج دفعة تنزيل المزامنة السحابية.
- الواردات الديناميكية لـ Service Worker: تم تحويل الواردات الديناميكية إلى واردات ثابتة للتوافق مع Chrome MV3 service worker.
- فرض نطاق BYOA فقط: تتطلب إجراءات
convert_to_google_docوconvert_to_google_sheetالآن بشكل صحيحdrive.fileفقط بدلاً من نطاقات كتابة المحرر الواسعة. - تنسيق رقاقة Drive: تنسيق ثلاثي الأجزاء لرقاقات مرجع Drive مع بوابة نطاق BYOA فقط مناسبة.
- CORS لـ Google Picker: يتم استضافة Picker الآن على الـ private relay لحل مشكلات أصل الموارد المشترك (cross-origin) مع تدفق نطاق النافذة المنبثقة.
الإصدار 0.9.7016 مارس 2025
إظهار التفاصيلإخفاء التفاصيل
تحسينات
- مؤشر نافذة سياق Ollama: دائرة استخدام نافذة السياق تظهر الآن لنماذج Ollama من خلال الاستعلام عن نقطة نهاية
/api/showلـnum_ctx، بدلاً من الاعتماد على قائمة نماذج OpenRouter التي لا تشمل النماذج المحلية. - استدعاء أدوات Ollama: إصلاح الاختيار الديناميكي للأدوات لـ Ollama — يمرر
tool_choiceإلى API (مدعوم منذ Ollama v0.5.1)، ويعطل وضع التفكير عندما تكون الأدوات نشطة لمنع تلف JSON، ويعود إلى نموذج مساعد خفيف غير بثي عندما لا يدعم النموذج الأساسي استدعاء الأدوات. - ذاكرة تخزين التفكير المؤقتة في OpenRouter: إصلاح مسح نص التفكير قبل الأوان بواسطة مزود البث. دورة حياة التخزين المؤقت مملوكة الآن لـ
agent-runnerعند حدود التكرار، بما يتوافق مع مزودي Anthropic و Google. - موثوقية PDF WYSIWYG: محاذاة النص العالمية تتعامل مع مشغلي تقسيم PDF.js عبر عدة TextItems. تم تعطيل تحرير الكتل في النطاقات غير المتطابقة (نص التعليق التوضيحي/الرأس) لمنع أخطاء التصدير. فك تشفير CMap 2-byte لم يعد يتلف ملفات PDF المنشأة بواسطة Word بخطوط ASCII 1-byte. فحص حدود مطابقة المشغل يمنع الفهارس الخارجة عن النطاق في عناصر النص الفارغة.
- كشف منصة سطح المكتب: يستخدم محدد الأدوات الديناميكي قدرة
localFolderSyncبدلاً منcaiiooRemindersلكشف سطح المكتب، وappleScript/appleNotesبدلاً من التقويم/التذكيرات لكشف macOS (التقويم/التذكيرات عابرة لـ Apple عبر EventKit).
الإصدار 0.9.7005 مارس 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- مدير الملفات (File Manager): نظام كامل لإدارة الملفات مع مجلدات متداخلة، ووسوم المستخدم، وتمييز الملفات بنجمة، وواجهة مستخدم مخصصة لمدير الملفات. قم بتنظيم المرفقات في تسلسلات هرمية للمجلدات، والتصفية حسب النوع (لقطات شاشة، صور AI، صور فوتوغرافية)، والبحث، والفرز، وعرض الملفات في وضع الشبكة أو القائمة. يربط نظام الوسم التلقائي للمحادثات الملفات بالمناقشات. دعم المزامنة الخاصة عبر manifest v9.
- مزامنة المجلدات المحلية (Local Folder Sync): مزامنة ثنائية الاتجاه بين مجلدات نظام الملفات المحلية ومدير الملفات. تقوم إعادة المزامنة المدفوعة بالتغييرات (Mutation-driven) بنشر عمليات الحذف، والحذف الجماعي، والنقل إلى القرص تلقائيًا مع ميزة debounce لمدة ثانيتين. يكتشف نظام نقل المجلدات الفرعية تغيير موقع الملفات على القرص عند إعادة تنظيمها داخل caiioo. يؤدي الانتقال إلى أي مجلد فرعي داخل شجرة المزامنة إلى تشغيل إعادة المزامنة التلقائية.
- تتبع التغييرات عبر أنواع الملفات المختلفة: سير عمل موحد للقبول/الرفض عبر ملفات DOCX وPDF وMarkdown. يتم الآن تسجيل تعديلات DOCX كتغييرات متتبعة باستخدام نفس محرك الفروقات (diff engine) المستخدم في Markdown وslates الأكواد. تتكامل تغييرات PDF المتتبعة مع المحرر المرئي. يتيح إجراء
resolve_tracked_changesللوكيل (agent) قبول أو رفض المراجعات برمجياً. - تحرير PDF بنظام WYSIWYG: تحرير النص مباشرة على صفحات PDF المعروضة مع تنسيق مطابق للمستند. تربط طبقة النص التعديلات بعوامل تدفق المحتوى المصدر عبر
textItemIndexلإعادة البناء الدقيق عند التصدير. يتضمن خط الأساس plainText لاكتشاف التغييرات. - دقة عرض DOCX: معاينة غنية لملفات DOCX مع محاذاة الفقرات، والارتباطات التشعبية، ولون/حجم الخط، وتباعد الأسطر، والمسافة البادئة، وتظليل خلايا الجدول. يعرض عرض الكود تحويل markdown لاستهلاك فعال للتوكنات بواسطة LLM.
- المراسلة العالمية (Universal Messaging - للاختبار الداخلي فقط): إرسال واستقبال الرسائل عبر WhatsApp وTelegram وSlack مع خصوصية تعتمد على الجهاز أولاً. يمكن للوكيل صياغة وإرسال الرسائل، وسرد المحادثات، والرد على السلاسل — وكل ذلك يتم توجيهه عبر جهازك الخاص.
- تكامل Google Meet: أداة استدعاء الاجتماعات متعددة الإجراءات مع
list_meetings(اكتشاف الاجتماعات الأخيرة مع تصفية النطاق الزمني) وget_meeting(جلب النصوص المكتوبة). تمر عبر مسار OAuth/JIT/اعتماد النطاق بالكامل مع دعم مخزن بيانات الاعتماد (credentials vault). - إرسال بريد Gmail: إرسال البريد الإلكتروني مباشرة عبر Gmail API، محمياً بموافقة الأدوات عالية المخاطر. تسمح تجاوزات مستوى المخاطر لكل إجراء لـ
send_emailبطلب تأكيد صريح بينما تظل إجراءات المسودة عند مستوى مخاطر متوسط. - Microsoft BYOA: دعم "احضر تطبيقك الخاص" (Bring Your Own App) لـ Microsoft 365. تسجيل تطبيقات Azure AD لاتصالات Microsoft OAuth. سجل BYOA متعدد المزودين (Google + Microsoft) مع دعم معرف المستأجر (tenant ID) ومعالج إعداد Azure Portal المكون من 3 خطوات.
- مزود Poe: تكامل جديد لمزود LLM لـ Poe، مع قائمة النماذج، ومنتقي النماذج المجمع حسب المزود، واكتشاف قدرات الرؤية/الأدوات/الاستدلال، وعرض الأسعار.
- مربع حوار "ما الجديد": مسار محتوى مقدم عبر API يقدم ملاحظات الإصدار وصفحات دليل المستخدم. يعرض مربع حوار "ما الجديد" غير المتزامن أبرز مميزات الإصدار عند التحديث.
- محدد حساب المزامنة الخاصة: اختر حساب Google الذي تريد استخدامه للمزامنة الخاصة، بدلاً من الاعتماد الافتراضي على الحساب الأساسي.
- علامات الفروقات الأصلية في TipTap: استبدال طبقة عرض marked.js المنفصلة لمعاينات مراجعة AI بعلامات ProseMirror الأصلية (DiffAdded/DiffRemoved). تظهر المراجعات الآن كتغييرات متتبعة مضمنة مع طباعة متسقة، بالإضافة إلى استهداف القبول/الرفض على مستوى الأجزاء (chunk-level).
- مخططات Mermaid: عرض مباشر لمخططات Mermaid داخل كتل الأكواد في وضع معاينة TipTap الخاص بـ Slate.
- البحث التقريبي في أقسام أداة المساعدة: تدعم أداة المساعدة الآن المطابقة التقريبية (fuzzy matching) عند البحث عن أقسام محددة داخل صفحات التوثيق.
التحسينات
- تحسين تجربة مستخدم مدير الملفات: مؤشرات أيقونات مزامنة المجلدات، مربعات حوار تأكيد الحذف، تحديد النطاق بـ shift-click، التفاف شريط الأدوات بدلاً من التداخل في العروض الضيقة، وإصلاح استمرارية الوسوم عبر عمليات إعادة التحميل.
- تخطيط المؤلف المستجيب: تخطيط مرن ثلاثي المناطق يمنع زر "سلسلة رسائل جديدة" من الخروج خارج الشاشة في العروض الضيقة. يستخدم منتقي الوضع والنموذج نقاط توقف متدرجة لإخفاء النص. أيقونات مخصصة للوكيل وشرائح AI تحل محل الافتراضات العامة.
- تجربة مستخدم الإعدادات: إعادة ترتيب الأقسام لتدفق أفضل (Personalization ← Credentials ← Tool Approvals ← Agent Modes ← Tool Configuration ← Skills Library ← Tool Servers ← Document Processing ← Voice).
- سلامة حالة المراجعة: إصلاح التلف عند حذف كتل محتوى كبيرة أثناء مراجعات AI النشطة — ثبات sourceContent، رفع حد نقل الأجزاء إلى 0.7، الرفض التلقائي للأجزاء القديمة، وفحوصات سلامة سجل الإصدارات.
- موثوقية حلقة الوكيل: إصلاح حالة سباق (race condition) في وحدة التحكم بالإلغاء حيث يمكن للتشغيلات القديمة حذف وحدة تحكم التشغيل الجديد. إشارة الإلغاء تنتشر الآن إلى الأدوات الموجودة في قائمة الانتظار. حالات التشغيل اليتيمة تبث الأخطاء بدلاً من ترك رسائل فارغة.
- معالجة الاعتراضات (Interjections): توحيد تتبع
getActiveBranchMessagesعلى الخادم وواجهة المستخدم لتخطي الاعتراضات باستمرار. إصلاح اختفاء الاستجابة بعد المتابعة عندما كان streaming parentId يشير إلى الاعتراض بدلاً من رسالة المستخدم. - استقرار macOS الأصلي: إصلاح حالة سباق إعادة التشغيل مع تتبع حقبة العملية (process epoch)، وتسريب URLSession عند إعادة الاتصال، وسباق بيانات LineBuffer بين معالج الأنابيب (pipe handler) والإيقاف.
- إصلاح Google Sheets: يقوم
create_tableالآن بكتابة أسماء رؤوس الأعمدة بدلاً من ترك الصف الأول فارغاً. - تنظيف البرمجيات الوسيطة (Middleware): استخراج برمجية
requireAuthالوسيطة من 10 فحوصات مصادقة مضمنة عبر apple-routes وmcp-routes وattachment-routes. - تصفية أنواع الصور: يميز مدير الملفات بين لقطات الشاشة، والصور المنشأة بواسطة AI، وصور المستخدم مع خيارات تصفية منفصلة وأيقونات متميزة.
- تكافؤ منتقي الوضع/النموذج: مساواة وزن الخط وسمك الأيقونة بين منتقي الوضع ومنتقي النموذج.
- تقييد فئة Beta: يقوم مخزن بيانات الاعتماد بتقييد ميزات beta بناءً على فحوصات الفئة (tier checks).
- إعادة ترميز CIDFont: يدعم إعادة بناء PDF ترميز CIDFont مع جداول ToUnicode CMap والرجوع إلى الهوية (identity fallback) للأحرف غير الموجودة في الخريطة.
- إعادة تسمية تصدير PDF: تم تغيير اسم "Download" إلى "Export" عبر سير عمل PDF بالكامل من أجل الوضوح.
إصلاحات الأخطاء
- اختفاء نص PDF: إصلاح اختفاء نص عرض PDF عند فقدان التركيز (blur) والمحتوى المشوه عند التصدير من تحرير WYSIWYG.
- توجيه تغييرات PDF المتتبعة: منع توجيه تغييرات PDF المتتبعة عبر محرك الفروقات الموحد، والذي كان يتسبب في تلف بيانات المشغل الخاصة بـ PDF.
- سلامة تصدير PDF: فشل تنزيل PDF الآن بشكل صريح مع التشخيصات بدلاً من الرجوع الصامت إلى تصدير markdown.
- فواصل الأسطر في جداول Markdown: تظهر علامات
<br>في جداول markdown الآن كفواصل أسطر فعلية بدلاً من نص حرفي. - الحفاظ على عمليات الحذف المتتبعة في DOCX: إصلاح حذف عمليات الحذف المتتبعة في DOCX عند التبديل بين العرض المرئي وعرض الكود.
- تغييرات متتبعة على Markdown المخزن: إصلاح
propose_changeعلى slates الـ markdown التي لم تكن تظهر أي خطوط حمراء عند تحميلها من التخزين. - الرفض يعيد المحتوى: يقوم
resolve_tracked_changesمع خيار الرفض الآن باستعادة المحتوى بشكل صحيح لـ markdown وslates الأكواد. - حلقة حفظ Slate: إصلاح حلقة حفظ لا نهائية كانت تحدث عند تفعيل تتبع التغييرات.
- استقرار المراسلة: إصلاح التوجيه، وتسلسل الردود، ومعالجة الملفات الشخصية، ومرونة قائمة الانتظار، وتواقيع webhook، وتنقية المرسل، وحدود الحمولة (payload limits).
الإصدار 0.9.66227 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- إحضار تطبيقك الخاص (BYOA): استخدم بيانات اعتماد Google OAuth الخاصة بك بدلاً من تطبيق Caiioo المدمج. يتيح دعم التطبيقات المتعددة للفرق مشاركة عميل OAuth واحد عبر المؤسسة مع الاحتفاظ بمفاتيح API الفردية. تكتشف اتصالات BYOA التوكنات منتهية الصلاحية تلقائياً وتطلب إعادة المصادقة.
- التنقل عبر روابط الويكي (Wikilink): روابط ويكي ذات أقواس مزدوجة بأسلوب Obsidian بين مستندات Slate لبناء قواعد معرفية مترابطة. انقر فوق رابط ويكي للتنقل بين مستندات Slate فوراً.
- قائمة المهارات (Skills Menu): إدراج المهارات عبر مفتاح Tab، قائمة منسدلة بارتفاع ديناميكي، تحرير مضمن مع شرائح المتغيرات، ومكون SkillForm مشترك لعمليات CRUD الكاملة من الملحن.
- تنزيل DOCX: تنزيل مستندات Slate بتنسيق markdown والنصوص كملفات DOCX مع الحفاظ على التغييرات المتعقبة.
- التعبئة التلقائية للجداول: يقوم
insert_componentالآن بتعبئة خلايا الجدول تلقائياً من البيانات المنظمة، مما يلغي الجداول النائبة الفارغة. - Gemini 3.1 Flash: تمت إضافته كخيار لنموذج توليد الصور إلى جانب نماذج Gemini و FLUX و Seedream الحالية.
- حفظ Google Drive لجميع الحسابات: أصبح الحفظ في Google Drive متاحاً الآن لأي حساب Google متصل، وليس الحساب الأساسي فقط.
- محرك Diff الموحد: إعادة كتابة كاملة لنظام تتبع التغييرات (diff) في Slate (المراحل 0-7) مع أمان TOCTOU، والتخزين المؤقت، وعناصر واجهة قبول/رفض لكل تغيير، ودعم النقر للتبديل على الهاتف المحمول.
التحسينات
- المزامنة الخاصة التكيفية (Adaptive Private Sync): يتم ضبط معدل فحص المزامنة ديناميكياً بناءً على النشاط. يعمل تحسين قفل التنزيل فقط على تقليل التعارض.
- التقاط البريد الإلكتروني في OAuth: يتضمن Google OAuth دائماً نطاقات الهوية بحيث يتم التقاط البريد الإلكتروني للمستخدم في كل اتصال، مما يعالج مشكلة رسائل البريد الإلكتروني الفارغة في بعض الحسابات.
- تعزيز الأمن: تعزيز تدفقات OAuth PKCE، وحدود العمليات الفرعية للوكيل، وإغلاق الحساب ضد هجمات القوة الغاشمة لكل حساب عند محاولات المصادقة الفاشلة المتكررة.
- تنسيق شرائح المتصفح: أصبحت شرائح اختيار المتصفح (Browser selector chips) أصغر حجماً وتلتف بدلاً من تجاوز الحاوية.
- مزودو الصور القائمون على السجل: تم استبدال قائمة مزودي الصور المبرمجة مسبقاً بسجل ديناميكي، مما يجعل إضافة نماذج جديدة أمراً بسيطاً.
- خط أنابيب تدويل المحتوى (i18n): مزامنة محتوى موحدة قائمة على التجزئة (hash) لجميع صفحات التوثيق مع دعم الترجمة المتزايدة.
إصلاح الأخطاء
- التعبيرات الرياضية في المعاينة: إصلاح تلف التعبيرات الرياضية عند التبديل من معاينة TipTap إلى عرض الكود.
- روابط الويكي في المعاينة: إصلاح حذف صيغة روابط الويكي عند التبديل بين معاينة TipTap وعرض الكود.
- اختفاء رسائل السلسلة (Thread): إصلاح حذف رسائل السلسلة بواسطة STATE_PATCH أو اختفائها عند تبديل النماذج في منتصف المحادثة.
- الرسائل المعترضة اليتيمة: إصلاح parentIds اليتيمة بعد تصفية الرسائل المعترضة التي كانت تسبب أخطاء في العرض.
- الحلقة اللانهائية في المزامنة الخاصة: حل مشكلة حلقة المزامنة اللانهائية الناتجة عن تضارب توقيت عناصر المجموعة المتزامنة وتلوث بادئة thread_data_.
- حالات BYOA الخاصة: إصلاح عدم استعادة تكوين BYOA عند المسح، وسباقات الحفظ غير المتزامنة، واستخدام الامتداد لنافذة localhost المنبثقة الميتة بدلاً من launchWebAuthFlow، وأسبقية issuedByClientId القديمة.
- استعادة نطاق المزامنة الخاصة: إصلاح فشل إلغاء قفل المزامنة الخاصة بصمت عندما تكون نطاقات Google Drive منتهية الصلاحية أو مفقودة.
- المهارات المكررة: منع ظهور المهارات المكررة بعد عمليات دمج المزامنة الخاصة.
- توجيه التغييرات المتعقبة: ربط
get_tracked_changesوget_commentsفي توجيه إجراءات SlateTool لتمكين الوكيل من قراءة حالة المراجعة. - مصدر تنزيل DOCX: إصلاح استخدام downloadAsDocx لمحتويات قديمة بدلاً من حالة المحرر المباشرة.
- اختصار أسماء النماذج الذكي: إصلاح تجاوز أسماء النماذج الطويلة لمنتقي النماذج المدمج من خلال اختصارات ذكية.
- عرض روابط Markdown: إصلاح حظر روابط chrome-extension: و Caiioo: في روابط markdown المعروضة.
- سرعة إنشاء السلسلة: تقليل وقت إنشاء السلسلة إلى النصف من خلال إلغاء عمليات البحث المتكررة في تسلسل الإعدادات.
- عنوان تبويب Chrome: استعادة عنوان تبويب Chrome الديناميكي بناءً على سلسلة المحادثة النشطة.
- توكنات الترحيب التكيفية: زيادة max_tokens للترحيبات التكيفية لمنع الاقتطاع مع نماذج التفكير (reasoning models).
الإصدار 0.9.66125 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
- اعتراض الوكيل (Agent Interjection): قم بتوجيه الذكاء الاصطناعي أثناء التشغيل عن طريق كتابة رسالة والضغط على Enter أثناء عمله. سيرى الوكيل توجيهاتك عند نقطة اتخاذ القرار التالية ويعدل مساره — لا حاجة للإلغاء وإعادة التشغيل. يظهر زر إرسال بشارة صفراء بجانب زر الإيقاف عندما يكون لديك نص لإرساله.
- إدارة أدوات API: تدعم أداة تكامل API الآن
save_toolوlist_toolsوdelete_toolكإجراءات أساسية، مما يسهل إدارة واجهات برمجة التطبيقات التي يكتشفها الوكيل مباشرة من المحادثات. يرى المستخدمون المجانيون GET و list_tools؛ بينما يحصل مستخدمو Pro على المجموعة الكاملة. - عداد الرموز (Tokens) المباشر: يتم تحديث استخدام الرموز والتكلفة الآن في الوقت الفعلي أثناء البث، ويتم عرضها في تذييل كل رسالة. تضاف التكاليف المتخصصة (توليد الصور، البحث في الويب) تدريجياً مع اكتمال كل أداة.
- توسيع بطاقات الأدوات تلقائياً: تتوسع بطاقات الأدوات تلقائياً عندما تبدأ في تلقي وسائط البث أو تحتاج إلى موافقة، وتنهار تلقائياً عند الإتمام الناجح. تظل الأخطاء والأدوات المرفوضة موسعة للمراجعة.
- محرر Monaco Diff: تستخدم مراجعات كود Slate الآن محرر Monaco المدمج للمقارنة (inline diff) مع أزرار قبول/رفض لكل تغيير، ليحل محل نظام الزخرفة المخصص السابق.
التحسينات
- استعادة مصادقة المزامنة الخاصة (Private Sync): تظهر أخطاء المزامنة الخاصة الناتجة عن رموز Google منتهية الصلاحية أو الملغاة الآن أزراراً إجرائية مثل "إعادة الاتصال بـ Google" و "منح الأذونات" بدلاً من رسالة خطأ سلبية. يطلب إعادة الاتصال أذونات Drive الصحيحة ويختار حساب Google المناسب مسبقاً.
- تعدد الحسابات في المزامنة الخاصة: تتم المصادقة في المزامنة الخاصة الآن مقابل حساب Google المطابق للبريد الإلكتروني في الإعدادات بدلاً من الرجوع إلى أول حساب تم توصيله. يعالج هذا مشكلة المزامنة مع Drive الخطأ عند اتصال عدة حسابات Google.
- تحديث العلامة التجارية: لوحة ألوان جديدة تتكون من "أزرق النهر" و "رمادي الصخر" مستمدة من شعار Caiioo، لتحل محل السمة الأرجوانية السابقة في التطبيق والموقع الإلكتروني بالكامل.
- أمان OAuth: تمت إزالة أسرار عميل OAuth الخاصة بـ Google و GitHub و Slack من حزمة الامتداد. يمر تبادل الرموز الآن عبر وكيل ترحيل (relay proxy) آمن من Cloudflare، مما يلغي وجود الأسرار في كود العميل.
- بدء تشغيل أسرع: يتم تحميل محتوى المرفقات (الصور، النصوص المستخرجة) الآن عند الطلب بدلاً من تحميلها عند بدء التشغيل، مما يقلل بشكل كبير من وقت التحميل الأولي للمحادثات التي تحتوي على مرفقات كثيرة.
- بث أسرع: يتدفق استخدام نافذة السياق (Context window) الآن عبر مسار البث السريع بدلاً من المرور عبر التخزين، مما يوفر تحديثات في الوقت الفعلي دون عمليات I/O غير متزامنة لكل حلقة وكيل.
- سرعة المزامنة الخاصة: يتم الاحتفاظ بذاكرة التخزين المؤقت لمعرفات ملفات Google Drive عبر عمليات إعادة التشغيل، مما يلغي الحاجة إلى استدعاء API لقائمة الملفات الكاملة في دورة المزامنة الأولى.
- مسار عرض البث الموحد: يتدفق البث والمحتوى النهائي الآن عبر مسار عرض واحد، مما يلغي الوميض عند اكتمال التوليد ويحافظ على رسائل الاعتراض.
- التبديل بين النماذج: التبديل بين مزودي الذكاء الاصطناعي في منتصف المحادثة (مثل Gemini إلى Claude) لم يعد يسبب أخطاء "توقيع غير صالح في كتلة التفكير". يتم تسوية نواتج التفكير الخارجية تلقائياً إلى نص سردي، مما يحافظ على السياق دون توقيعات تشفير غير متوافقة.
- توجيه الأدوات المعطلة: عندما يحاول الذكاء الاصطناعي استخدام أداة معطلة، يتلقى الآن اقتراحات إجرائية (أدوات مماثلة مفعلة، كيفية التفعيل) بدلاً من خطأ "غير موجود" عام.
- تنسيق Composer مستجيب: يستخدم شريط أدوات Composer كشفاً تدريجياً متدرجاً — يظهر محدد الوضع، ومحدد النموذج، والإعدادات، وجدول الأعمال، وأيقونات المساعدة حسب المساحة المتاحة بدلاً من قصها.
- ترميز الألوان في الإعدادات: تستخدم أقسام الإعدادات الآن نظاماً مكوناً من 3 ألوان — صبغة مميزة لأقسام التخصيص، وألوان محايدة متبادلة للبقية — لمجموعات بصرية أوضح.
- أخطاء التهيئة: يعرض توفير المفاتيح المجانية الآن رسائل خطأ وصفية أسفل أزرار الإجراءات بدلاً من الفشل الصامت.
- إعدادات مزود الذكاء الاصطناعي: تمت إعادة تسمية قسم "API & Provider" إلى "AI Provider" للتوضيح.
- تمديد الفترة التجريبية: تم تمديد الفترة التجريبية لنسخة Pro من 7 أيام إلى 14 يوماً، مما يمنح المستخدمين الجدد مزيداً من الوقت لاستكشاف ميزات Pro.
- تبديل الفروع المتفائل: يؤدي التبديل بين فروع الرسائل وإعادة تحميل الرسائل الآن إلى تحديث واجهة المستخدم فوراً بدلاً من انتظار عمليات التخزين.
- تكوين أدوات MCP: تصحيح تلقائي للمخطط (Schema) وتحسين تكوين أدوات MCP لإعداد أدوات أكثر موثوقية.
إصلاح الأخطاء
- تكاليف الرسالة الواحدة: تتطابق تكاليف الرسائل الفردية الآن تراكمياً مع إجمالي رأس المحادثة. تُنسب تكاليف المساعد، OCR، توليد الصور، والبحث إلى الرسائل الفردية بدلاً من ملخص المحادثة فقط.
- عرض الاعتراض: تظهر رسائل الاعتراض الآن كتعليقات توضيحية صفراء مدمجة في الجدول الزمني للمساعد بدلاً من فقدانها عند اكتمال التوليد.
- اكتشاف التكرار: تم إصلاح اكتشاف التكرار الإيجابي الخاطئ في الاستجابات الكثيفة بالاقتباسات حيث تتكرر عناوين URL بشكل طبيعي أكثر من 3 مرات.
- محاذاة Slate Diff: تم إصلاح عدم محاذاة الخطوط الحمراء/الخضراء في وضع المعاينة للكتل متعددة الأسطر.
- مواقع الحذف في Slate: تم إصلاح الحساب المزدوج لإزاحة الإدراج الذي كان يتسبب في عرض عمليات الحذف بعد عمليات الإدراج المقترنة بها بدلاً من قبلها.
- إصلاحات المزامنة الخاصة: تم إصلاح عدم انطلاق طلب نطاق JIT عبر كتل الكود المقسمة وحلقة المزامنة اللانهائية بعد عمليات الرفع.
- تدفق التهيئة: يكمل تدفق OAuth الآن عملية التهيئة بشكل صحيح، وتم دعم معرفات الأوضاع التي تحتوي على وصلات في اكتشاف المشغل، ولم يعد "0 يوم متبقي" يتحول إلى null.
- إعادة تعيين كلمة المرور: تؤدي إعادة تعيين كلمة المرور عبر رابط البريد الإلكتروني الآن إلى التحقق من عنوان البريد الإلكتروني. تمت إضافة نقطة نهاية لإعادة إرسال التحقق للمستخدمين الذين انتهت صلاحية رسائل التحقق الخاصة بهم.
- فئة الترخيص: المستخدمون الذين لديهم فئة ممنوحة من قبل المسؤول ولكن بدون سجل ترخيص لم يعودوا عالقين في بوابة الترقية.
- تمرير الإعدادات: النقر على أيقونة الدماغ لصفحة متعلمة يؤدي الآن إلى التمرير إلى قسم الإعدادات الصحيح بدلاً من التوقف قبله بسبب الأقسام المحملة بكسل (lazy-loaded) في الأعلى.
- التخلص من Monaco: تم إصلاح ترتيب التخلص من نموذج محرر المقارنة لمنع المراجع المعلقة وظهور Monaco من خلال معاينة TipTap.
- استهداف الجولة التعليمية: تتخطى خطوات الجولة التعليمية الآن العناصر المخفية بواسطة استعلامات الحاوية المستجيبة بدلاً من تسليط الضوء على بكسل 16x16 في الزاوية العلوية اليسرى.
- Kokoro TTS: تم إصلاح تعطل تحويل النص إلى كلام في الامتداد — فشل اكتشاف وقت تشغيل ONNX في المستندات غير المعروضة على الشاشة (offscreen)، مما تسبب في أخطاء "لم يتم العثور على واجهة خلفية متاحة".
- حفظ أداة API المخصصة: تم إصلاح تعطل حفظ واجهات برمجة التطبيقات التي يكتشفها الوكيل كأدوات مخصصة في الامتداد بسبب منع
import()الديناميكي في سياق Service Worker. - أداء التشغيل: تم إصلاح تشغيل ترحيل الجلسة عند كل وصول للإعدادات (أكثر من 20 مرة عند بدء التشغيل)، مما كان يسبب كتابات غير ضرورية على القرص وبطء في بدء التشغيل.
- تكرار بث التخزين: تم كتم إشعارات تغيير التخزين المزدوجة في وضع الترحيل/الخادم التي كانت تسبب وميضاً في واجهة المستخدم.
- استعادة نسيج Cairn: تم إصلاح فشل توليد النسيج عند طرد ذاكرة التخزين المؤقت للعالم من الذاكرة بين التحميل والعرض، وإصلاح عرض الرندر للون الأسود للأنسجة المدعومة بالمرفقات.
- تصحيحات أمنية: تحديث fast-xml-parser (DoS عبر توسيع كيان DOCTYPE) و tar (ثغرة هروب الارتباط الصلب).
- الامتثال لـ MV3: استبدال vega-embed المحمل من CDN بحزم محلية، مما يضمن مرور جميع أكواد عرض المخططات لسياسة الكود عن بُعد في Chrome Web Store.
- مخططات Vega-Lite: يقوم الذكاء الاصطناعي الآن بتوليد تصورات Vega-Lite مباشرة في Slate بدلاً من HTML المحمل من CDN، مما يتيح مخططات تفاعلية دون تبعيات برمجية خارجية.
- حفظ Google Drive: تم إصلاح أخطاء 403 عند الحفظ في Google Drive من Slate الناتجة عن فحوصات نطاق OAuth القديمة في معالجات Drive غير التابعة للوكيل.
- تهيئة المستخدم الجديد: تم إصلاح تخطي شاشة التهيئة بالكامل للمستخدمين الجدد عند توفير مفتاح API تلقائياً أثناء تسجيل الدخول.
- نافذة OpenRouter OAuth المنبثقة: تم إصلاح تعليق مؤشر "جاري الاتصال..." إلى الأبد عندما تقوم أدوات حظر النوافذ المنبثقة بإغلاق نافذة OAuth بصمت.
- نص بنر الفترة التجريبية: لم يعد بنر الفترة التجريبية يدعي أن النماذج محجوبة حسب الفئة — تم تحديثه لوصف ميزات Pro بدقة (الوصول للكتابة، توليد الصور، الأوضاع المخصصة).
- شريط أدوات مراجعة DOCX: تم إصلاح وميض شريط الأدوات عند عرض عناصر تحكم مراجعة المستند عن طريق تأجيل التمرير حتى الظهور الأولي.
- تراكب "إضافة إلى المطالبة": تم إصلاح حظر شعار التراكب بواسطة سياسة أمن المحتوى (CSP) وعدم مطابقة عتامة الخلفية للسمة.
- حالة تحرير/إعادة تحميل الرسالة: تم إصلاح تقادم الحالة في الذاكرة بعد تحرير رسالة، أو إعادة تحميل استجابة، أو تبديل الفروع.
- تعليق تسجيل دخول الخادم: تم إصلاح فشل عمليات تخزين WebSocket أثناء تدفق تسجيل دخول الخادم. تم فصل المصادقة الآن بحيث تعمل الجلسة المحلية فوراً بينما يتم حل هوية الخادم في الخلفية.
- تعليق اتصال WebSocket: تم إصلاح حالة سباق (race condition) حيث كان وصول AUTH_STATE: ready أثناء اتصال WebSocket الأولي يؤدي إلى تعليق وعد المصادقة، مما يمنع الاتصال من الاكتمال تماماً.
الإصدار 0.9.65519 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- تكامل Slack: اربط مساحة عمل Slack الخاصة بك لتمكين أدوات Slack المدعومة بالذكاء الاصطناعي مع تفويض OAuth V2 كامل
- بيانات اعتماد أدوات API: يمكن الآن حفظ واجهات برمجة التطبيقات التي يكتشفها الوكيل كأدوات MCP مخصصة مع بيانات اعتماد مخزنة، مما يسمح بإعادة استخدامها عبر المحادثات
- شارة API محفوظة: تعرض أدوات API التي أنشأها الوكيل شارة "API محفوظة" في الإعدادات لسهولة التعرف عليها
- استيراد المحادثات: استورد المحادثات من ChatGPT و Claude و Gemini و Perplexity و Grok — ارفع ملف التصدير الخاص بك وسيقوم Caiioo بتحويله مع سجل الرسائل الكامل والمرفقات والبيانات الوصفية
تحسينات
- تداخل واجهات برمجة التطبيقات المتعلمة: يتم الآن تجميع أدوات API المتعلمة تحت قسم قابل للطي في الإعدادات لتنظيم أنظف
- هوية Caiioo: تعرض الأدوات المدمجة الآن أيقونة Caiioo للاتساق البصري
- روابط مدركة للمتصفح: الروابط التي يفتحها الوكيل تنطلق الآن في المتصفح الذي اخترته في الإعدادات
- تحميل Slate السحابي: تحميل مستند Slate من Google Drive يطلق الآن مطالبة OAuth فورية بدلاً من الفشل بخطأ غامض
إصلاحات الأخطاء
- تحرير DOCX: تم إصلاح مطابقة regex لفقرات النصوص عبر النطاقات المتداخلة، والتي كانت تسبب تلف المحتوى عند تحرير نصوص DOCX المنسقة
- أمان البحث/الاستبدال: استعادة حماية نمط HTML الهيكلي التي فُقدت أثناء إعادة الهيكلة — تمنع التعديلات من إتلاف ترميز XLSX/DOCX الداخلي
- حلقة الموافقة على الأدوات: إصلاح حالة السباق التي تسببت في مطالبات موافقة متكررة لنفس الأداة ضمن تشغيل وكيل واحد
- الهوية القديمة: إصلاح عدم مسح هوية المستخدم القديمة عند حدوث خطأ 401 أثناء مزامنة الترخيص
الإصدار 0.9.65117 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- أذونات الحد الأدنى من الصلاحيات: أصبحت أدوات Google Workspace تطلب فقط النطاقات الدقيقة اللازمة لكل إجراء بدلاً من الوصول الشامل. طلب قراءة رسائل البريد الإلكتروني يطلب صلاحية القراءة فقط؛ وإنشاء الأحداث يطلب فقط صلاحية الكتابة في التقويم.
- مربع حوار الأذونات المحسّن: يعرض مربع حوار التفويض الفوري (just-in-time) الأذونات المطلوبة بدقة، وسبب الحاجة إليها، وما إذا كانت العملية للقراءة فقط أو للقراءة والكتابة.
- محدد الأذونات: عند ربط حساب Google يدوياً، يمكنك اختيار الخدمات (Calendar، Gmail، Drive، Docs، Sheets، Slides) ومستويات الوصول (للقراءة فقط مقابل القراءة والكتابة) التي تريد منحها مسبقاً. يتوفر زر "تعديل الأذونات" (Edit Permissions) للاتصالات الحالية.
- نتائج الصور: يتم الآن عرض الصور ولقطات الشاشة التي تم إنشاؤها بشكل بارز بين خطوات العملية المطوية والإجابة النهائية، مما يلغي الحاجة إلى توسيع استدعاءات الأدوات لرؤية المخرجات المرئية.
تحسينات
- أمان المزامنة الخاصة: يتم الآن تنزيل التعديلات المتزامنة للدمج بدلاً من رفعها، ويتحقق تحديث القفل من الملكية، ويمنع دمج البيان (manifest) فقدان البيانات الناتج عن عمليات النقل إلى المهملات السابقة لأوانها.
- إزالة مزامنة P2P: تم إلغاء مزامنة P2P في الوقت الفعلي، مما أدى إلى إزالة أكثر من 100 ميجابايت من حركة مرور WebSocket غير الضرورية وتحسين أداء الإضافة.
- أداء الإعدادات: تم تحسين ذاكرة لوحة الإعدادات وعزل سياق الطي لتسريع العرض.
- عرض ملفات DOCX: تحسين عرض الفقرات، والترقيم، ودعم الأنماط في محلل المستندات.
إصلاحات الأخطاء
- نطاق Google Docs: تم إصلاح خطأ "نطاقات المصادقة غير كافية" (insufficient authentication scopes) عند فهرسة Google Docs — كان
index_documentيحتاج إلى نطاق كتابة للنطاقات المسماة. - قراءة Google Docs: تم إصلاح فشل
read_documentوget_document_infoعند منح نطاقات Docs فقط — هذه الإجراءات تحتاج أيضاً إلى صلاحية القراءة في Drive. - نسخ التقويم: تم إصلاح فقدان إجراء
copy_eventمن سجل النطاقات، مما كان يمنع طلبات الأذونات الفورية (JIT). - استمرارية مفتاح API: تم إصلاح فقدان مفتاح BYOK API بصمت عندما كان
saveCustomModeيتسبب في تعطل مسار حفظ الإعدادات أثناء تفعيل الفترة التجريبية لـ Pro. - تداخل إعادة تحميل الإعدادات: تم إصلاح مسح مفتاح API غير المحفوظ عند طي/توسيع أقسام الإعدادات التي كانت تؤدي إلى دورة إعادة تحميل التخزين.
- إلغاء هوية Chrome: تم إصلاح عدم التمييز بين إلغاء المستخدم أثناء طلبات النطاق التزايدي وبين الأخطاء، وأصبحت طريقة المصادقة تنتقل الآن بشكل صحيح بعد الحصول على رمز تحديث OAuth للويب.
- الكتابة فوق المزامنة الخاصة: تم إصلاح الكتابة فوق المزامنة الخاصة على الأدوار الأخيرة عند حدوث تعديلات متزامنة.
- لقطات شاشة إطار العرض (Viewport): تم إيقاف ظهور لقطات شاشة إطار العرض فوق نص الاستجابة النهائي.
- تنسيق الوكيل (Agent): تم إصلاح 7 مشكلات عبر تنسيق الدور، والإدراك، وإدارة الحالة.
- تتبع التغييرات: تم إصلاح وضع تتبع التغييرات الذي كان يتعطل بعد تفكيك slate بسبب عدم تزامن متغير الحالة المزدوج.
- مدير الملفات: أصبحت إجراءات الحذف والتنزيل متاحة الآن في جميع الأوضاع، وليس فقط للملفات اليتيمة.
- أسماء أدوات MCP: تم إصلاح الأدوات التي كانت تستخدم معرفات الخادم الداخلية بدلاً من الأسماء المقروءة بشرياً.
- أداة الأجندة: تم إصلاح بطاقة المزامنة التي كانت تظهر دائماً وجود أذونات مفقودة، وتم ربطها بنظام اتصال Google OAuth.
الإصدار 0.9.64216 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- إنشاء مستندات جديدة: ملفات DOCX وXLSX وPDF وRTF التي يتم إنشاؤها من قائمة "ملف جديد" أصبحت الآن قابلة للتحرير بالكامل مع دعم تتبع التغييرات وتنسيق مناسب.
- استقرار Gemini: تمت إضافة ميزة اكتشاف تكرار الاستدلال لكسر حلقات تفكير Gemini تلقائيًا ومنع تسرب نص التفكير إلى الدردشة.
- معالجة الصور: معاينات صور DNG الخام تحترم الآن اتجاه EXIF للعرض الصحيح ومنع التشويه في الصور المرفوعة.
إصلاحات الأخطاء
- قابلية تحرير المستندات الجديدة: تم إصلاح مشكلة عرض المستندات الفارغة التي يتم إنشاؤها عبر "ملف جديد" كمعاينات ثابتة بدلاً من محررات نصوص غنية قابلة للتحرير.
- اكتشاف مفتاح API: التبديل إلى مفتاح API الخاص بك (BYOK) يسري مفعوله الآن فورًا دون الحاجة إلى تحديث الصفحة.
- استقرار لقطات الشاشة: تم إصلاح معالجة معرف المرفق لمنع فقدان أو تلف بيانات لقطة الشاشة.
- تجميع علامات التبويب: تم إصلاح الانهيار الذي يحدث عند وجود نوافذ غير عادية في المتصفح (مثل أدوات المطور، النوافذ المنبثقة).
- ضجيج وحدة التحكم: تمت إزالة فحص llms.txt غير الضروري الذي كان يسبب رسائل خطأ 404.
- مهلات الأدوات: تمت إزالة الحلول المؤقتة الهشة التي قد تتداخل مع استدعاءات الأدوات طويلة الأمد مثل توليد صور 4k باستخدام Gemini.
- تخزين المطالبات مؤقتًا: تم إصلاح مشكلة إسقاط المحتوى متعدد الوسائط (الصور/لقطات الشاشة) أثناء تحسين ذاكرة التخزين المؤقت للمطالبات.
داخلي
- تحسينات كبيرة في جودة الكود عبر معالجة الأخطاء، وسلامة الأنواع، والطبقات المعمارية.
- تحويل محلل المستندات الأساسي إلى وحدات مركزة وقابلة للصيانة.
الإصدار 0.9.641 (14 فبراير 2025) - عيد حب سعيد!
إظهار التفاصيلإخفاء التفاصيل
تحسينات
- ميداليات فئات محدد النماذج: استبدال شارات التوصية الثابتة بـ 5 ميداليات فئات مدفوعة بـ API (الأفضل لـ Caiioo، الجودة، الموثوقية، السرعة، القيمة) تظهر تصنيفات ذهبية/فضية/برونزية مباشرة من بيانات الاختبار
- نظام المهارات: المهارات الآن لديها زر استعادة الافتراضيات لإعادة إضافة المهارات المدمجة
- تخزين المؤقت للمطالبات: تحسين إضافي لتخزين المؤقت للمطالبات لتوفير التكاليف
إصلاحات الأخطاء
- توافق المتصفح: تسجيل الدخول عبر OAuth والاتصال التلقائي يعملان الآن في Vivaldi والمتصفحات الأخرى غير Chrome
- تتبع التكلفة: إصلاح حالة السباق حيث كان إلغاء التشغيل قد يؤدي إلى فقدان بيانات التكلفة والاستخدام؛ يتم الآن الحفاظ على البيانات في التشغيلات الملغاة والتي بها أخطاء
- المزامنة الخاصة: إعادة كتابة purgeAllStorage للمسح الشامل، وإصلاح سباق مستمع المزامنة، وتوحيد واجهة المزامنة الخاصة
- i18n: إضافة تهيئة الترجمة المفقودة لصفحة المنبثقة conversation.html
- الأمان: ترقيع ثغرات التبعيات (qs, @casl/ability, axios, markdown-it)
- صفحة الاختبارات: ترحيل خلفية صفحة الاختبارات إلى مصادقة Cloudflare
الإصدار 0.9.6513 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
تحسينات
- معايير MiniMax M2.5: اكتملت مجموعة المعايير الكاملة - دقة الأداة 91%، الجدارة بالثقة 95% (المرتبة #2)، المرتبة المركبة #5 مع فئة القيمة الذهبية
- API ذكاء النماذج: زيادة حد الاستجابة الافتراضي من 100 إلى 500، مما يضمن أن جميع النماذج الحاصلة على شارات مرئية للعملاء
الإصدار 0.9.6412 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
التحسينات
- تكافؤ مزود Ollama: تكافؤ كامل في الميزات مع OpenRouter — دعم إشارة الإلغاء (abort signal)، ومعالجة الأخطاء، وتفاصيل الاستنتاج، ومعرف النموذج المُحلل، ومعالجة وسوم التفكير (think-tag) عبر ميكسين البث (streaming mixin).
- نشر إشارة الإلغاء (AbortSignal Propagation): أصبحت إشارات SIGTERM/SIGINT للعمليات الفرعية تلغي الآن استدعاءات API الخاصة بـ LLM قيد التنفيذ.
- التحقق من المخطط وقت البناء: التحقق من مخطط الإعدادات وقت البناء يكتشف إدخالات
SETTING_METADATAالمفقودة. - التخزين المؤقت لقدرات المنصة: تم تخزينها مؤقتًا لتحسين الأداء بدلاً من إعادة حسابها عند كل وصول.
- ترجمة الموقع الإلكتروني (i18n): تمت مزامنة ترجمات صفحة الثقة وإعادة هيكلة الأسعار عبر جميع اللغات الـ 22.
إصلاحات الأخطاء
- مصادقة الموقع الإلكتروني: استبدال مصادقة Supabase القديمة باستدعاءات API مباشرة عبر Cloudflare Worker لتسجيل الدخول عبر Google، وتسجيل الدخول بالبريد الإلكتروني، والتسجيل، وإعادة تعيين كلمة المرور.
- لغة Stripe Checkout: إصلاح خطأ "Invalid locale" عند الدفع وعبر البوابة من خلال تعيين
navigator.language(على سبيل المثالen-US) إلى اللغات المدعومة من Stripe مع خيار احتياطي إلىauto. - الحد الأدنى لطول كلمة المرور: تمت مزامنة الحد الأدنى البالغ 12 حرفًا عبر تسجيل الاشتراك في الخادم، وإعادة تعيين كلمة المرور، وصفحة إعادة التعيين في الموقع الإلكتروني.
- إزالة التكرار في ملف تعريف المزامنة الخاص: يكتشف تسجيل الدخول الآن ملفات التعريف المكررة الناتجة عن أخطاء المزامنة السابقة ويزيلها.
- حالة السباق في تهيئة مدير الحالة (State Manager Init Race): إصلاح حالة السباق في التهيئة داخل state-manager.
- تنظيف العمليات الفرعية للوكيل: تنظيف العمليات الفرعية "الزومبي" عند إنهاء الوكيل.
- حواجز حماية API لمجموعات التبويب/التخزين: حواجز حماية مناسبة لواجهات برمجة تطبيقات مجموعات التبويب والتخزين عبر المنصات المختلفة.
- معالجة أخطاء الموقع الجغرافي: معالجة سلسة لأخطاء أذونات الموقع الجغرافي.
- قفل تحديث OAuth: يمنع محاولات تحديث رمز OAuth المتزامنة.
- Mutex لحفظ الإعدادات: عمليات حفظ الإعدادات المتزامنة لم تعد تتداخل مع بعضها البعض.
- عزل تحليل JSON للوكيل: مخرجات الوكيل غير الصحيحة لم تعد تتسبب في تعطل المحلل.
- حالة السباق في البحث عن المحادثات: إصلاح حالة السباق في نتائج البحث عن المحادثات.
- تقادم إصدار البث: التحقق من الإصدار القديم أثناء استجابات البث.
- مهلات نصوص المحتوى البرمجية: إضافة مهلات لتمرير رسائل نصوص المحتوى البرمجية.
- تقليم السياق للمحتوى متعدد الوسائط: تحسين تقليم السياق عند وجود محتوى متعدد الوسائط.
الإصدار 0.9.6312 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- متغيرات وضع المزامنة الخاصة: إصلاح ترحيل الإعدادات القديمة الذي كان يعمل في كل دورة مزامنة، مما يؤدي إلى الكتابة فوق التعديلات المحلية الأخيرة (مثل تغييرات متغيرات الوضع) ببيانات Drive قديمة بصمت
الإصدار 0.9.6212 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
إعداد OpenRouter OAuth بنقرة واحدة
- إنشاء مفتاح PKCE: يتيح تدفق OpenRouter OAuth الجديد بنقرة واحدة للمستخدمين إنشاء وربط مفتاح API دون مغادرة caiioo.
- إعادة تصميم التهيئة (Onboarding): تبسيط عمليات التهيئة والترقية من خلال دمج OpenRouter OAuth.
- تحذير الخصوصية: يعرض خيار تهيئة النماذج المجانية الآن تحذيرًا واضحًا بشأن الخصوصية وبيانات التدريب.
المزامنة الخاصة الدقيقة (Granular Private Sync)
- المزامنة لكل عنصر: تتم الآن مزامنة خوادم MCP، واعتمادات الأدوات، والملفات الشخصية (profiles)، والمهارات (skills)، والأنماط (modes)، والتجاوزات (overrides)، والتذكيرات على مستوى العناصر الفردية بدلاً من استبدال المجموعات الكاملة.
- مزامنة الإعدادات لكل مفتاح: تتم مزامنة الإعدادات بشكل دقيق لكل مفتاح، مما يمنع عمليات الاستبدال عن بُعد للتغييرات المحلية غير المتعلقة بها.
- إلغاء تكرار القراءات: يتم إلغاء تكرار قراءات تخزين WebSocket الجارية لتقليل حركة مرور الشبكة غير الضرورية.
التحسينات
- تجربة مستخدم إعدادات الأنماط (Mode Settings UX): يتم الآن حفظ التجاوزات (overrides) تلقائيًا، ويقوم خيار "استعادة الإعدادات الافتراضية" باستعادة متغيرات الأنماط المحذوفة بشكل صحيح.
- المؤلف المستجيب (Responsive Composer): يتقلص زر المهارات (Skills) ليصبح أيقونة فقط في العروض الضيقة؛ وتمت إزالة فاصل التنسيق من قسم المهارات.
- تذاكر الدعم: يتم الآن تضمين إصدار البناء (Build version) والتاريخ والوقت تلقائيًا.
- بحث Slate: تمت إضافة إجراء
search_documentجديد إلى أداة Slate.
إصلاح الأخطاء
- Google Slides/Sheets OAuth: يطلق الآن خطأ
OAuthAuthorizationRequiredErrorبشكل صحيح بدلاً من إرجاع نص الإعداد، مما يتيح التفويض في الوقت المناسب (just-in-time). - تحديث واجهة أداة التكوين (Configuration Tool): تبث طفرات الوكيل (Agent mutations) عبر أداة التكوين الآن
STORAGE_CHANGEDبحيث يتم تحديث واجهة المستخدم على الفور. - نافذة اعتماد الأدوات: تم إصلاح انتهاك ترتيب React hooks (وضع useMemo قبل العودة المبكرة).
- Localhost HTTPS: تتعامل أداة دمج API الآن مع الشهادات الموقعة ذاتيًا لخوادم HTTPS المحلية.
- استمرارية متغيرات الأنماط: تم إصلاح خصائص جلب i18n التي لم تكن تتحقق قبل التخزين، مما كان يؤدي إلى اختفاء المتغيرات عند إعادة التحميل.
- سلامة خيوط Slate (Thread Safety): تم حل حالة السباق (race condition) في أدوات Slate التي كانت تسبب تكرار الصفحات أثناء أدوار AI المتوازية.
- Slate DOCX: تم إصلاح رؤية الحذف وفساد الخط الأساسي في التغييرات المتعقبة.
- استقرار المزامنة الخاصة (Private Sync): تم القضاء على الارتداد والتعديلات المختفية الناتجة عن تعارضات المزامنة.
الإصدار 0.9.6110 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
التحسينات
تدويل محرر Slate
- شريط الأدوات والقوائم المترجمة: جميع أزرار شريط أدوات محرر Slate، وقوائم السياق، وسلاسل الحوار أصبحت الآن مترجمة بالكامل.
إصلاحات الأخطاء
- مهلات جلب OAuth: جميع طلبات تبادل وتحديث رموز OAuth أصبحت الآن بمهلة 15 ثانية، مما يمنع التعليق اللانهائي عند توقف الشبكة.
- البريد الإلكتروني الخاص بـ GitHub: تم إصلاح فشل اتصال GitHub عندما يكون بريد الملف الشخصي للمستخدم خاصًا (يتم جلبه الآن من API
/user/emails). - حوار اتصال OAuth: تعميم حوار اتصال OAuth وإصلاح أخطاء الرموز/الاتصال المتعددة.
- اتساق طول كلمة المرور: مزامنة متطلبات الحد الأدنى لطول كلمة المرور (12 حرفًا) عبر جميع واجهات التسجيل وإعادة التعيين.
الإصدار 0.9.68 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
التدويل (أكثر من 20 لغة)
- دعم كامل لـ i18n: أصبح Caiioo متاحاً الآن بأكثر من 20 لغة بما في ذلك الإنجليزية، الإسبانية، الفرنسية، الألمانية، اليابانية، الكورية، الصينية، العربية، العبرية، الهندية، وغيرها.
- دعم لغات RTL: تخطيط كامل من اليمين إلى اليسار للغات العربية والعبرية والأردية.
- إعداد لغة واجهة المستخدم: اختر لغتك المفضلة في Settings — تم ترجمة جميع عناصر واجهة المستخدم، وتسميات الأدوات، ورسائل الحالة.
التحسينات
أداء لوحة Settings
- تحميل الأقسام عند الطلب (Lazy-Loading): يتم الآن تحميل أقسام لوحة Settings عند الحاجة، مما يقلل من وقت الرندرة الأولي.
- تخزين معياري: يتم تخزين الإعدادات في مفاتيح مجزأة لكل قسم بدلاً من كتلة واحدة ضخمة، مما يحسن أداء القراءة والكتابة.
- جلب البيانات المكتوبة (Typed Getters): يستخدم الوصول الداخلي للإعدادات "getters" قوية النوع مع تتبع دقة التغييرات.
موثوقية تتبع التغييرات في Slate
- 17 إصلاحاً لمدير المراجعات: تقوية شاملة لنظام تتبع التغييرات عبر حساب الفروقات (diff)، والقبول، والرفض، والاستمرارية.
- مقارنة النصوص البرمجية (Plain Text Diffing): تقوم تغييرات الخط الأحمر (Redline) الآن بمقارنة النص العادي بدلاً من markdown الخام، مما ينتج تمييزات تغيير أكثر نظافة ودقة.
- استمرارية تغييرات المستخدم: التغييرات المتتبعة التي يجريها المستخدم تظل موجودة الآن حتى بعد تحديث الصفحة.
- إصلاح حالة السباق (Race Condition): فرض تثبيت التغييرات المتتبعة قبل الحفظ لمنع فقدان البيانات.
إصلاح الأخطاء
- انهيارات Service Worker: تم استبدال أكثر من 112 استدعاء
import()ديناميكي باستيرادات ثابتة لمنع انهيارات service worker في Chrome. - رسائل الترحيب في الأنماط (Mode): إصلاح اللغة، واكتشاف المفاتيح المزودة، ومشكلات الاستمرارية في رسائل الترحيب الخاصة بالأنماط.
- اختيار حساب أداة Google: يعكس منتقي الحسابات الآن بشكل ديناميكي الحسابات المتصلة فعلياً.
- القوائم المتداخلة في DOCX: إصلاح علامات العرض وفساد التصدير لعمليات النقل المتبادل للقوائم المتداخلة.
- رندرة رياضيات LaTeX: إصلاح مشكلة هروب علامة الدولار للعملات التي كانت تؤدي لتعطل تعبيرات LaTeX الرياضية التي تبدأ بأرقام.
- إنشاء مجموعات التبويب: تأجيل إنشاء مجموعات التبويب الكسولة حتى يتم استخدام أداة تصفح الويب فعلياً.
- OAuth في Agenda: إعادة إرسال أخطاء OAuth بحيث يتم تفعيل التفويض في الوقت المناسب بشكل صحيح.
- استمرارية الإعدادات: إضافة إدخالات البيانات الوصفية المفقودة لـ 6 إعدادات كانت تفشل في الحفظ بصمت.
الإصدار 0.9.56 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
تعزيز الأمان
- التحقق من أصل نص المحتوى: الرسائل الواردة من صفحات الويب إلى الامتداد تقتصر الآن على أصول caiioo.ai فقط، مع فحوصات صارمة لنفس الأصل تمنع حقن الرسائل عبر الأصول
- تشديد سياسة أمان المحتوى (CSP): تمت إزالة مصادر نصوص localhost المخصصة للتطوير فقط من صفحات سياسة أمان المحتوى للامتداد
- تحديد نطاق استجابة المصادقة: يتم الآن إرسال استجابات مصادقة الامتداد إلى أصل الصفحة المحدد بدلاً من بثها إلى جميع الإطارات
الإصدار 0.9.44 فبراير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
تحويل الكلام إلى نص متعدد اللغات
- اختيار اللغة: اختر لغة تحويل الكلام إلى نص (STT) في الإعدادات لإدخال صوتي دقيق بغير الإنجليزية
- دعم 90+ لغة: يعمل مع Whisper و ElevenLabs لتغطية لغوية شاملة
اكتشاف النشاط الصوتي في الوقت الفعلي
- VAD منخفض التأخير: تكامل Silero VAD v5 الجديد يكتشف الكلام في الوقت الفعلي بأقل تأخير
- تسجيل أذكى: يبدأ التسجيل ويتوقف تلقائياً بناءً على النشاط الصوتي
- تقليل الإيجابيات الكاذبة: تمييز أفضل بين الكلام وضوضاء الخلفية
تبديل رؤية الاقتراحات
- إخفاء/إظهار الاقتراحات: تبديل جديد لإخفاء اقتراحات المتابعة الخاصة بالذكاء الاصطناعي عندما تريد واجهة أنظف
- حالة ثابتة: يتم حفظ تفضيلاتك وتذكرها عبر الجلسات
الإصدار 0.9.331 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
جولة توجيهية للانضمام
- جولة واجهة تفاعلية: جولة جديدة خطوة بخطوة توجه المستخدمين الجدد عبر كل جزء من الواجهة بعد إدخال مفتاح API الخاص بهم
- ثلاث مراحل: تغطي الملحن (11 خطوة)، لوحة الإعدادات (7 خطوات)، ونظام الأوضاع (5 خطوات)
- تأثير تسليط الضوء: كل خطوة تبرز عنصر الواجهة ذي الصلة مع تسليط ضوء مركز
- انضمام حواري: بناء ملف تعريف موجه بالذكاء الاصطناعي لتخصيص تجربتك من البداية
سجل المطالبات
- الوصول إلى المطالبات السابقة: يتم حفظ مطالباتك الأخيرة ويمكن الوصول إليها في الملحن
- إعادة استخدام سريعة: إعادة استخدام أو تعديل الرسائل السابقة بسهولة
مستويات حاجب الإعلانات
- تحكم دقيق: يدعم حجب الإعلانات الآن مستويات متعددة بدلاً من مجرد تشغيل/إيقاف
- اختر حمايتك: اختر مستوى الحجب الذي يناسب احتياجات التصفح الخاصة بك
شريط أدوات مراجعة DOCX
- عناصر تحكم تتبع التغييرات: شريط أدوات جديد عند عرض مستندات Word مع تتبع التغييرات
- إجراءات القبول/الرفض: مراجعة وحل تعديلات المستند بسهولة
تحسينات
إعدادات الاحتفاظ بالسلاسل
- تنظيف قابل للتكوين: حدد مدة الاحتفاظ بالسلاسل القديمة قبل التنظيف التلقائي
- إدارة التخزين: تحكم أفضل في سجل محادثاتك
رسوم Caiioo المتحركة
- تحسينات الأداء: رسوم متحركة أكثر سلاسة مع تحسين العرض
- تأثيرات البلل: تراكب بصري جديد يظهر تشبع الماء
- رسم الجسيمات المباشر: مرئيات أنظف مع رسم جسيمات محسن
تبديل ملفات التعريف
- إدارة حالة محسنة: تبديل ملفات تعريف أكثر موثوقية مع معالجة بروتوكول محسنة
- مزامنة أفضل: تغييرات ملف التعريف تزامنت بشكل صحيح عبر الامتداد
الإصدار 0.9.226 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
حجب الإعلانات والمتتبعات
- حاجب إعلانات مدمج: حجب الإعلانات والمتتبعات باستخدام محرك Ghostery مع declarativeNetRequest المتوافق مع MV3
- تبديل في الإعدادات: تمكين أو تعطيل حجب الإعلانات من لوحة الإعدادات
- تحديثات قائمة الفلاتر: تخزين مؤقت تلقائي لقوائم الفلاتر لحجب موثوق
أذونات Google في الوقت المناسب
- تفويض تدريجي: تُطلب أذونات أدوات Google الآن فقط عند الحاجة، وليس مسبقًا
- إدارة نطاق أوضح: النطاقات المفقودة تطلق رسائل خطأ مفيدة مع خيارات لمنح الوصول
- خصوصية أفضل: طلب نطاقات Google المحددة المطلوبة لكل أداة فقط
تحسينات
رسوم Caiioo المتحركة
- فيزياء محسنة: ديناميكيات جسيمات مطورة مع قوى ارتفاع وسرعة وكثافة أفضل
- تدفق أكثر سلاسة: تتبع الجسيمات الآن اتجاه القناة عند الظهور، مما يقلل التكتل
- تراكم واقعي: تتراكم الجسيمات بشكل طبيعي عند انسدادها بالحصى أو السدود
تدفق Google OAuth
- تسجيل دخول أسرع: يعطي الأولوية الآن لاسترداد رمز الهوية لمصادقة أسرع
- موثوقية محسنة: معالجة أفضل للرموز تقلل من فشل المصادقة في المتصفحات غير Chrome
الإصدار 0.9.125 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
محاكاة تفاعلية للمياه
- مقدمة Caiioo: محاكاة تفاعلية جديدة للسوائل على شاشة التحميل - شاهد تدفق المياه عبر قناة ديناميكية على شكل حرف S.
- حصى قابلة للسحب: قم بتحريك الحصى لإعادة توجيه تدفق المياه وإنشاء السدود.
- ديناميكيات الرواسب: تآكل وترسيب واقعي - المياه السريعة تلتقط الرواسب، والمياه البطيئة ترسبها.
- متكيف مع السمات (Themes): ألوان المياه تتطابق تلقائياً مع صبغة السمة التي اخترتها.
دعم مخططات Vega/Vega-Lite
- تصورات تفاعلية: عرض وتحرير مخططات Vega و Vega-Lite مباشرة في Slate.
- تصور البيانات: إنشاء مخططات شريطية، رسوم بيانية خطية، مخططات مبعثرة، وتصورات معقدة متعددة الطبقات.
- تحرير المواصفات (Spec Editing): قم بتحرير مواصفات JSON وشاهد التغييرات التي يتم عرضها في الوقت الفعلي.
دعم مخططات Mermaid
- أنواع المخططات: إنشاء المخططات الانسيابية (flowcharts)، ومخططات التسلسل (sequence diagrams)، ومخططات الفئات (class diagrams)، ومخططات الحالة (state diagrams)، والمزيد.
- معاينة مباشرة: قم بتحرير صيغة Mermaid مع معاينة بصرية فورية.
- خيارات التصدير: يتم عرض المخططات بتنسيق SVG للحصول على مخرجات واضحة بأي حجم.
قوالب إنشاء الملفات
- قائمة الإنشاء السريع: قائمة منسدلة جديدة عند إنشاء الملفات في Slate مع قوالب لأنواع الملفات الشائعة.
- فئات القوالب: Markdown، ملفات الكود، تنسيقات البيانات، المخططات، والمزيد.
- بدء بنقرة واحدة: ابدأ مباشرة في مستند جديد بالهيكل الصحيح.
التحسينات
معالجة أخطاء API
- إشعارات مرئية: تظهر أخطاء API الآن كإشعارات (toast notifications) قابلة للإغلاق.
- إغلاق تلقائي: الأخطاء غير الحرجة (مثل الإلغاءات) تختفي تلقائياً بعد بضع ثوانٍ.
- رسائل أوضح: رسائل خطأ أفضل تساعد في تحديد المشكلات وحلها بشكل أسرع.
قدرات المنصة
- كشف الميزات الذكي: يتم الآن اكتشاف الميزات التي تتطلب منصات محددة (مثل Apple Calendar على macOS) تلقائياً.
- بدائل مرنة (Graceful Fallbacks): تتكيف الأدوات مع بيئتك بدلاً من الفشل بصمت.
- تحسينات أدوات Apple: يدعم Apple Reminders الآن إجراءات عدم الإكمال (uncomplete) وإجراءات القائمة.
متصفحات Safari والمتصفحات غير المعتمدة على Chrome
- تدفق OAuth أفضل: تحسين اكتشاف المتصفح لتسجيل الدخول عبر Google.
- آلية البدائل: تمتلك المتصفحات غير المعتمدة على Chrome الآن مسار مصادقة أكثر موثوقية.
الإصدار 0.9.022 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
تنظيف البيانات التلقائي
- إدارة التخزين: يتم تنظيف السلاسل والمرفقات القديمة تلقائيًا بناءً على تفضيلات الاحتفاظ الخاصة بك
- سياسات قابلة للتكوين: حدد مدة الاحتفاظ بالبيانات قبل التنظيف التلقائي
مزامنة GitHub
- نسخ احتياطي إلى GitHub: زامن بيانات Caiioo الخاصة بك مع مستودع GitHub للنسخ الاحتياطي والوصول عبر الأجهزة
- حل ذكي للتعارضات: يتم دمج التغييرات من أجهزة متعددة تلقائيًا دون فقدان البيانات
- مزامنة انتقائية: تحكم في البيانات التي تتم مزامنتها باستخدام أنماط تشبه
.gitignore
أداة GitHub
- تكامل GitHub بالذكاء الاصطناعي: يمكن للذكاء الاصطناعي الآن التفاعل مع GitHub نيابة عنك - إنشاء المشكلات، تصفح المستودعات، إدارة طلبات السحب، والمزيد
- تصفح المستودعات: اطلب من الذكاء الاصطناعي استكشاف قواعد الأكواد، والعثور على الملفات، وفهم هيكل المشروع
الإصدار 0.8.919 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
تكامل Google Slides
- العروض التقديمية المدعومة بالذكاء الاصطناعي: تتيح أداة Google Slides الجديدة للذكاء الاصطناعي إنشاء وقراءة وتعديل العروض التقديمية.
- تحكم كامل في الشرائح: إنشاء شرائح، إضافة مربعات نص، صور، أشكال، وجداول.
- دعم القوالب: استخدام القوالب المدمجة أو العمل من عروض تقديمية فارغة.
- التحرير التعاوني: يعمل مع حساب Google المتصل الحالي الخاص بك.
التحسينات
جودة الكود
- إصلاحات TypeScript: تنظيف أخطاء الأنواع والواردات غير المستخدمة في جميع أنحاء الكود.
- تغطية الاختبار: تحديث تركيبات الاختبار لتتوافق مع تعريفات الأنواع الحالية.
الإصدار 0.8.817 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
تحويل النص إلى كلام Resemble.ai
- توليف صوتي احترافي: تكامل جديد مع Resemble.ai لتوليد صوت ذكاء اصطناعي عالي الجودة.
- بث صوتي: بث صوتي في الوقت الفعلي لمخرجات صوتية سريعة الاستجابة.
- أصوات قابلة للتكوين: اختر من بين خيارات صوتية احترافية متعددة.
- تحذيرات الاقتطاع: ملاحظات واضحة عند اقتطاع النص الطويل للتوليف.
خدمة مزامنة التقويم
- المزامنة في الخلفية: مزامنة تلقائية للتقويم مع Google Calendar.
- تحديثات تزايدية: تتم مزامنة الأحداث المتغيرة فقط لتحقيق الكفاءة.
- الجدولة القائمة على التنبيهات: جدولة مزامنة موثوقة باستخدام تنبيهات Chrome.
التحسينات
تطبيق سطح المكتب (Electron)
- اكتشاف الاستيقاظ: يكتشف النظام الآن متى يستيقظ جهاز Mac الخاص بك من وضع السكون ويقوم بتحديث رموز OAuth تلقائيًا.
- موثوقية محسنة: تظل اتصالات OAuth محدثة حتى بعد فترات السكون الطويلة.
إدخال الملحن الغني
- تكوين محسّن: إدخال رسائل محسّن مع دعم أفضل للتنسيق.
- الإكمال التلقائي بعلامات التبويب: اقتراحات مرجعية أكثر استجابة لعلامات التبويب.
الإصدار 0.8.7115 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
البحث في المحادثات (Thread Search)
- البحث في محادثاتك: صندوق بحث جديد في قائمة المحادثات للعثور بسرعة على المحادثات حسب العنوان أو المحتوى
- التصفية الفورية: ابدأ الكتابة للتصفية - تظهر المحادثات المطابقة فوراً مع تمييز نتائج البحث
- تأخير ذكي (Smart Debouncing): تم تحسين البحث لضمان عدم حدوث أي تأخير حتى مع وجود مئات المحادثات
أداة محاكاة الفيزياء (Physics Simulation Tool)
- فيزياء مدعومة بالذكاء الاصطناعي: تتيح أداة الفيزياء الجديدة للذكاء الاصطناعي إجراء الحسابات والمحاكاة الفيزيائية
- حركة المقذوفات: حساب المسارات، والتنبؤ بالتصادمات، وحل مسائل الحركة
- التحليل الإنشائي: تحليل الإجهاد، وانحناء العوارض، والالتواء، واستقرار الهياكل
- خصائص المواد: قاعدة بيانات مدمجة للمواد الهندسية الشائعة (الفولاذ، الألومنيوم، الخشب، الخرسانة، إلخ)
- قوانين الفيزياء: حسابات الطاقة الحركية، والزخم، والقوة، والدفع
تحسينات Cairn World Builder
- محرك الفيزياء: تكامل كامل مع Rapier3D لمحاكاة واقعية
- المفاصل والقيود: إنشاء مفصلات، ومنزلقات، ومفاصل كروية، ووصلات ثابتة بين الأجسام
- المستشعرات والمشغلات: تحديد مناطق استشعار تكتشف دخول/خروج الأجسام
- وحدة تحكم الشخصية: شخصية منظور الشخص الأول مع الجاذبية، والقفز، والاستجابة للتصادم
- وضع اللعبة: فيزياء في الوقت الفعلي مع خطوة زمنية ثابتة للاستكشاف التفاعلي
التحسينات
المزامنة الخاصة (Private Sync) الإصدار 2
- المزامنة التراكمية: تتم الآن مزامنة كل محادثة ومرفق بشكل فردي بدلاً من ملف واحد كبير
- مزامنة أسرع: يتم تحميل العناصر المتغيرة فقط، مما يقلل بشكل كبير من وقت المزامنة للمكتبات الكبيرة
- معالجة أفضل للتعارضات: تتيح ساعات المتجهات (vector clocks) لكل عنصر دقة أكبر في حل عمليات الدمج
- تقليل طلبات API: يعني التباين الذكي (Smart diffing) تقليل عدد طلبات Google Drive API
موثوقية المزامنة
- التوافق بين الإضافة والخادم: تم إصلاح تخزين المرفقات لتتبع ساعات المتجهات بشكل صحيح على كلا النظامين
- تصفية العناصر المحذوفة (Tombstone Filtering): يتم الآن إخفاء الملفات الشخصية المحذوفة بشكل صحيح على كل من الإضافة والخادم
الإصدار 0.8.7014 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
المزامنة الخاصة (خطة FREE)
- المزامنة عبر الأجهزة: مزامنة المحادثات والإعدادات والمرفقات عبر جميع أجهزتك عبر Google Drive
- التشفير من طرف إلى طرف: يتم تشفير جميع البيانات المتزامنة باستخدام عبارة المرور الخاصة بك قبل مغادرة جهازك
- المزامنة التلقائية في الخلفية: تتم مزامنة التغييرات تلقائياً كل 30 ثانية مع خاصية إلغاء الارتداد الذكي
- حل التعارضات: تضمن الساعات المتجهة بنمط CRDT دمج التغييرات بشكل صحيح عبر الأجهزة
تحسينات
كفاءة المزامنة الخاصة
- تقليل الاستطلاع: زيادة الفاصل الزمني للمزامنة من 3 ثوانٍ إلى 30 ثانية لتقليل استدعاءات واجهة برمجة التطبيقات
- إلغاء الارتداد الذكي: ينتظر 10 ثوانٍ بعد استقرار التغييرات قبل المزامنة
- الحماية أثناء المعالجة: يتم استبعاد المحادثات التي تتم معالجتها بنشاط بواسطة الذكاء الاصطناعي من المزامنة حتى تكتمل
الإصدار 0.8.6914 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
التنقل في مراجعات Slate
- التنقل بين التغييرات: أزرار تنقل جديدة للانتقال بين أجزاء المراجعة المعلقة في المحرر.
- عداد التغييرات: مؤشر مرئي يوضح الموقع الحالي (مثل "2 من 5") ضمن المراجعات المعلقة.
- اختصارات لوحة المفاتيح: استخدم Alt+Up/Down للتنقل بسرعة بين الأجزاء دون ترك لوحة المفاتيح.
التحسينات
معالجة المستندات
- النسخ الاحتياطي للتعرف الضوئي على الحروف (OCR) عن بُعد: عند فشل استخراج النص المحلي من PDF أو إنتاج نتائج ضعيفة، تتم معالجة المستندات تلقائيًا عبر OCR السحابي لتحسين الدقة.
- حالة المعالجة: ملاحظات في الوقت الفعلي توضح متى تتم معالجة المستندات عن بُعد.
دعم نموذج الاستدلال
- الاستدلال متعدد الجولات: تخزين أفضل لتفاصيل الاستدلال عبر جولات المحادثة، مما يحسن الاستمرارية لنماذج التفكير الممتد.
- رسائل أنظف: تمت إزالة ملاحظات النظام الداخلية من الرسائل المعروضة، مما يمنع تسرب التعليمات.
الإصدار 0.8.6811 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
الذاكرة طويلة المدى
- استمرارية السياق: يحتفظ الذكاء الاصطناعي الآن بذاكرة طويلة المدى عبر المحادثات، متذكرًا السياق المهم حول تفضيلاتك وسير عملك.
- تتبع الاستخدام: تتبع محسّن لاستخدام الرموز والتكاليف مع سجلات مفصلة.
ذكاء النموذج
- اختيار النموذج الذكي: تساعد ميزات ذكاء النموذج الجديدة في تحديد النماذج المثلى بناءً على أنماط استخدامك.
- نظام التصنيف: يتم تصنيف النماذج حسب مقاييس الأداء والقيمة.
التحسينات
موثوقية التخزين
- التخزين عبر المنصات: ذاكرة التخزين المؤقت للنموذج، وموافقات الأدوات، والصفحات المتعلمة تعمل الآن بشكل موثوق عبر أوضاع الامتداد والخادم وLAN.
- مهلة المصادقة: إصلاح التعليق المحتمل عند الاتصال بخادم الترحيل - تنتهي المهلة الآن بأمان بعد 5 ثوانٍ بدلاً من الانتظار إلى أجل غير مسمى.
- سرعة تحميل الإعدادات: يتم تحميل الإعدادات ومختار النموذج بشكل أسرع بعد إعادة تحميل الامتداد.
ترقيم صفحات المحتوى
- تحجيم الصفحات المناسب: يتم تقسيم محتوى صفحة الويب الآن بناءً على نافذة سياق النموذج الفعلية (مثل 131 ألف رمز)، وليس افتراضيًا ثابتًا. هذا يعني أنك ترى أجزاء صفحة أكبر وعدد صفحات أقل عند استخدام نماذج ذات سياق عالٍ.
إصلاحات الأخطاء
- استمرار مفتاح API: إصلاح المشكلة التي كان يتم فيها "نسيان" مفتاح OpenRouter API بعد تمكين وضع LAN ثم تعطيله لفترة وجيزة.
الإصدار 0.8.677 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
Kokoro TTS - تحويل النص إلى كلام عصبي محلي
- أصوات عالية الجودة: Kokoro هو نموذج عصبي محلي لتحويل النص إلى كلام مع صوت طبيعي عبر أصوات متعددة.
- لا حاجة لمفتاح API: يعمل بالكامل على الجهاز باستخدام WebGPU/WASM - لا حاجة لخدمات سحابية أو مفاتيح API.
- أصوات متعددة: اختر من بين خيارات اللهجة الأمريكية والبريطانية وغيرها مع متغيرات ذكور/إناث.
- دعم النص الطويل: يتعامل بشكل صحيح مع النص الطويل عبر التوليف المتدفق - لا مزيد من الانقطاعات عند 30 ثانية.
- كلام نظيف: يزيل تلقائيًا تنسيق Markdown (غامق، مائل، إلخ) قبل التحدث.
التحسينات
إعدادات الصوت
- قسم الصوت الموحد: دمج إعدادات TTS وSTT في تخطيط أنظف.
- معاينة الصوت: اختبر الصوت المحدد قبل استخدامه.
الإصدار 0.8.667 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
التحسينات
بحث لوحة الإعدادات
- تصفية البحث: مربع بحث جديد في أعلى الإعدادات لتصفية الأقسام بسرعة حسب الكلمة الرئيسية.
- نتائج فورية: اكتب للتصفية - تظهر الأقسام المطابقة على الفور.
- صديق للوحة المفاتيح: يتم التركيز تلقائيًا على البحث عند فتح الإعدادات.
موثوقية خادم MCP
- التحقق من بدء التشغيل: يتم التحقق من تشغيل خوادم MCP الآن قبل إرجاع النجاح.
- رسائل خطأ أفضل: عند تعطل خوادم MCP أثناء بدء التشغيل، يتم عرض الخطأ الفعلي بدلاً من الفشل العام.
- أمثلة ثابتة: تصحيح أسماء الحزم المثال لاستخدام
@modelcontextprotocol/server-*(وليس@anthropic/mcp-server-*).
مصادقة تطبيق macOS
- رموز التحقق الذاتي: إصلاح أخطاء 401 عند إضافة خوادم MCP قبل مزامنة حالة WebSocket.
- مصادقة أسرع: نقاط نهاية HTTP لم تعد تتطلب انتظار اتصال WebSocket.
الإصدار 0.8.656 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
تكامل صوت ElevenLabs (BYOK)
- تحويل النص إلى كلام سحابي: تحويل نص إلى كلام عالي الجودة باستخدام ElevenLabs - اختر من بين أصوات ونماذج متعددة
- تحويل الكلام إلى نص سحابي: نسخ Scribe مع بث مباشر في الوقت الفعلي ودعم لأكثر من 90 لغة
- اختيار الصوت: تصفح واختر من مكتبة أصوات ElevenLabs مباشرة في الإعدادات
- خيارات النماذج: اختر بين Flash v2.5 (فائق السرعة)، Turbo v2.5، أو Multilingual v2 (أفضل جودة)
- جلب مفتاحك الخاص: يستخدم مفتاح ElevenLabs API الخاص بك - لا توجد تكلفة إضافية من Caiioo
نموذج Whisper متعدد اللغات
- Whisper Tiny Multilingual: خيار STT محلي جديد يدعم 99 لغة (تحميل ~39 ميجابايت)
- كشف اللغة: يكتشف اللغة المنطوقة تلقائيًا
قراءة وكتابة محسنة لـ Google Docs
- Markdown افتراضيًا: يتم تنسيق النص الآن كـ markdown افتراضيًا عند الكتابة
- تنسيق غني: يحول عناوين markdown، والخط العريض، والمائل، والروابط إلى أنماط Google Docs الأصلية
- تتبع الاقتراحات: تظهر الاقتراحات المعلقة بعلامات دلالية:
<ins>للإضافات و<del>للحذف
الإصدار 0.8.645 يناير 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
بيانات تعريف خلايا Google Sheets
- قراءة الروابط التشعبية والملاحظات: استخدم
includeMetadata: trueلاسترداد الروابط التشعبية والملاحظات وقواعد التحقق من صحة البيانات من الخلايا - إضافة روابط تشعبية: إجراء
update_cell_metadataجديد لإضافة روابط تشعبية قابلة للنقر مع نص عرض مخصص - إضافة ملاحظات: إرفاق ملاحظات/تعليقات بالخلايا برمجياً
- التحقق من صحة البيانات: إنشاء قوائم منسدلة، ونطاقات أرقام، والتحقق من صحة النصوص، وقواعد صيغ مخصصة على الخلايا
تقسيم الشاشة في Safari (macOS)
- تحديد موضع النوافذ الذكي: عند فتح روابط من اللوحة الجانبية، يتم وضع نوافذ Safari تلقائياً بجوار اللوحة الجانبية لتسهيل التصفح جنباً إلى جنب
- تحسين مساحة الشاشة: تحسب منطق تقسيم الشاشة الموضع الأمثل لـ Safari بناءً على مساحة الشاشة المتاحة
- إعادة التقسيم عند تغيير الوضع: يتم تغيير موضع نوافذ Safari تلقائياً عند تغيير أوضاع اللوحة الجانبية
النسخ/اللصق في اللوحة الجانبية لنظام macOS
- دعم كامل للنسخ/اللصق: يعمل النسخ واللصق الآن بشكل موثوق في تطبيق اللوحة الجانبية لنظام macOS
- اختصارات لوحة مفاتيح النظام: تعمل اختصارات ⌘C/⌘V القياسية كما هو متوقع
تحسينات
موثوقية خادم macOS
- معالجة الإشارات: تحسين معالجة إشارات الأنابيب (pipe signals) لمنع إنهاء التطبيق غير المتوقع
- موثوقية إعادة التشغيل: أصبحت عمليات إيقاف الخادم وإعادة تشغيله الآن أكثر موثوقية مع تنظيف مناسب للموارد
- استقرار الاتصال: معالجة أفضل لتحديث رمز OAuth مع منطق إعادة المحاولة والتراجع الأسي (exponential backoff)
إضافة Safari
- معرفات متصفح ثابتة: تقوم إضافة Safari الآن بإنشاء معرفات متصفح ثابتة لمنع الإدخالات المكررة أثناء إعادة الاتصال
- إعادة اتصال أنظف: يستخدم تسجيل المتصفح من جانب الخادم المعرفات الثابتة المقدمة من العميل لمعالجة إعادة اتصال أنظف
محدد النموذج
- التمرير إلى المحدد: عند فتح القائمة المنسدلة للنماذج، يتم التمرير تلقائياً إلى النموذج المحدد حالياً
مراجع علامات التبويب في تطبيق macOS
- تعمل في اللوحة الجانبية: تعمل مراجع علامات التبويب والسياق الآن في اللوحة الجانبية الأصلية لنظام macOS، وليس فقط في إضافة Chrome
الإصدار 0.8.6331 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
المخرجات الصوتية (تحويل النص إلى كلام)
- القراءة بصوت عالٍ: يمكن الآن قراءة ردود الذكاء الاصطناعي بصوت عالٍ باستخدام Microsoft Edge TTS
- خيار التشغيل التلقائي: تفعيل القراءة التلقائية لردود الذكاء الاصطناعي الجديدة في الإعدادات
- التحكم في السرعة: ضبط سرعة التشغيل من 0.5x إلى 2x
- إيقاف مؤقت/استئناف: التحكم في التشغيل عبر أزرار الإيقاف المؤقت والاستئناف في كل رسالة
تحويل الكلام إلى نص محلي (Whisper)
- ترقية Whisper: اختيار النسخ المحلي عبر Whisper لإدخال صوتي أكثر دقة
- تنزيل النموذج: تنزيل نموذج Whisper Tiny (حوالي 40 ميجابايت) للاستخدام دون اتصال بالإنترنت
- الخصوصية: تتم معالجة الصوت محلياً، ولا يتم إرساله أبداً إلى خوادم خارجية
- خيار احتياطي: العودة إلى Web Speech API في حال عدم توفر Whisper
أداة الأجندة الموحدة
- أداة واحدة: أداة
agendaالجديدة تدمج عمليات التقويم والتذكيرات - متعددة المزودين: تعمل مع Google Calendar وApple Calendar وApple Reminders وتذكيرات Caiioo
- أسهل للوكلاء: واجهة أداة واحدة لجميع احتياجات الجدولة
التحسينات
لوحة الإعدادات
- حفظ حالة الطي: يتم الآن تذكر حالات فتح/إغلاق الأقسام عبر الجلسات
- إعدادات الصوت: قسم جديد لتكوين تفضيلات TTS وSTT
الإصدار 0.8.6231 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
دعم قوائم DOCX
- القوائم المرقمة: يتم الآن عرض مستندات Word التي تحتوي على قوائم مرقمة بشكل صحيح مع التنسيق المناسب.
- القوائم النقطية: يتم الحفاظ على القوائم النقطية وعرضها بدقة.
- القوائم المتداخلة: يتم الحفاظ على مسافة بادئة للقوائم متعددة المستويات في معاينة HTML.
تصدير CSV لجداول البيانات
- التصدير كـ CSV: يمكن الآن تصدير ملفات XLSX كـ CSV لاستخراج البيانات بسهولة.
- اختيار التنسيق: اختر بين XLSX أو CSV عند تنزيل مرفقات جداول البيانات.
الإصدار 0.8.6130 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
سير عمل الموافقة على الأدوات
- الموافقة التفاعلية: تتطلب بعض الأدوات الآن موافقة المستخدم قبل التنفيذ - ستظهر لك نافذة منبثقة تطلب الموافقة على الإجراء أو رفضه
- تتبع الحالة: تُظهر عمليات تنفيذ الأدوات الآن حالتي "بانتظار الموافقة" و"مرفوض" في الجدول الزمني
- آمن افتراضياً: تنتظر العمليات الحساسة الحصول على موافقة صريحة من المستخدم قبل المتابعة
متغير الموقع الحالي
- {{currentLocation}}: متغير جديد لإضافة سياق موقعك الحالي إلى المطالبات (prompts)
- إذن تحديد الموقع الجغرافي: يتطلب إذن تحديد الموقع الجغرافي من المتصفح عند استخدامه لأول مرة
- مدرك للسياق: رائع للاستعلامات المستندة إلى الموقع مثل "مطاعم قريبة مني" أو التخطيط للسفر
إدارة سلاسل المحادثات الجماعية
- وضع التحديد المتعدد: قم بتبديل وضع التحديد لاختيار سلاسل محادثات متعددة في وقت واحد
- الحذف الجماعي: حذف سلاسل المحادثات المحددة في إجراء واحد
- الأرشفة/التصدير الجماعي: أرشفة أو تصدير سلاسل محادثات متعددة في وقت واحد
عارض الصور في Slate
- عارض مخصص: تُفتح الصور الآن في عارض بملء الشاشة داخل Slate
- عناصر تحكم التكبير: التكبير/التصغير والتحريك حول الصور الكبيرة
- خيار التنزيل: زر تنزيل سريع لحفظ الصور محلياً
التحسينات
عرض الاستنتاج (Reasoning)
- تجميع أفضل: يتم الآن دمج كتل تفكير/استنتاج النموذج بشكل صحيح دون تكرار
- عرض أنظف: يتم عرض محتوى الاستنتاج من نماذج التفكير الموسع بشكل أكثر موثوقية
تكامل Ollama
- بث الاستنتاج: بث فوري لمحتوى الاستنتاج/التفكير من نماذج Ollama المحلية
- معالجة أفضل للنماذج: تحسين التوافق مع نماذج Mistral ومتطلبات ترتيب الرسائل الصارمة
إدارة المرفقات
- تنظيف الملفات المهجورة: مربع حوار جديد في الإعدادات لإدارة المرفقات المهجورة التي ليست مرتبطة بأي سلسلة محادثات
- التعيين لسلسلة محادثات: نقل المرفقات المهجورة إلى سلاسل محادثات موجودة
- الحذف الجماعي: تنظيف الملفات المهجورة لتوفير مساحة التخزين
إعدادات Slate الافتراضية
- Markdown افتراضياً: عند إنشاء Slate جديد دون تحديد النوع، أصبح تنسيق markdown (.md) هو التنسيق الافتراضي الآن
الإصدار 0.8.619 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
إجراء الانتظار لأتمتة المتصفح
- أنواع انتظار منفصلة: إجراء
waitجديد في أتمتة المتصفح مع 4 أوضاع انتظار متخصصة:timeout- تأخير بسيط (افتراضي 1000 مللي ثانية، بحد أقصى 30000 مللي ثانية) للتوقيت الأساسي.selector- الانتظار حتى يظهر العنصر أو يختفي (مفيد للمؤشرات/أدوات التحميل).network_idle- الانتظار حتى تستقر طلبات fetch/XHR (للامتداد فقط).animation- الانتظار حتى تكتمل رسوم CSS المتحركة والانتقالات.
- رؤية العنصر الذكية: يتحقق انتظار المحدد من العرض، والرؤية، والشفافية، و offsetParent لاكتشاف الرؤية بدقة.
تحسينات
بنية أتمتة المتصفح
- تنفيذ البرنامج النصي الموحد: يضمن تجريد
executeInPageالجديد سلوكاً متسقاً عبر امتداد Chrome وسياقات الترحيل/الخادم. - تنفيذ MAIN World: تنفيذ صحيح لبرنامج MAIN world النصي للعمليات التي تحتاج إلى اعتراض JavaScript على مستوى الصفحة (fetch, XHR).
- التدهور الرشيق: توفر الميزات الخاصة بالامتداد الآن رسائل خطأ مفيدة مع بدائل عند استخدامها في وضع الترحيل.
إصلاحات الأخطاء
تحديث رمز OAuth
- تحديث رمز امتداد Chrome: تم إصلاح مشكلة الرمز القديم حيث لم يتم تحديث رموز OAuth المخزنة مؤقتاً في Chrome بشكل صحيح. يتم الآن التحقق من الرموز ومسح الرموز القديمة قبل إعادة المحاولة.
- تدفق تفويض PKCE: تستخدم نافذة OAuth المنبثقة الآن تدفق رمز التفويض مع PKCE بدلاً من التدفق الضمني، مما يتيح دعم رمز التحديث المناسب دون الحاجة إلى سر العميل.
- تحديث الرمز المباشر: يمكن الآن تحديث الاتصالات ذات رموز التحديث مباشرة باستخدام نقطة نهاية الرمز في Google، دون الحاجة إلى خادم خلفي.
- التحقق من الرمز: تمت إضافة خطوة التحقق من الرمز لاكتشاف الرموز الملغاة/غير الصالحة مبكراً وتشغيل إعادة المصادقة التلقائية.
الإصدار 0.8.519 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
التكامل مع Apple Calendar
- وصول أصلي للتقويم: توفر أداة Apple Calendar الجديدة وصولاً أصلياً وسريعاً لتقاويم macOS عبر EventKit
- الأجندة الموحدة: عرض مدمج للتذكيرات وأحداث التقويم من جميع الحسابات المتصلة (Google Calendar + Apple Calendar)
- دعم الحسابات المتعددة: سحب الأحداث من عدة حسابات Google Calendar وتقاويم Apple في وقت واحد
الصفحات المتعلمة
- تعلم الصفحات الذكي: تعليم Caiioo حول مواقع ويب محددة من خلال التقاط هيكلها
- مطابقة أنماط URL: تُطبق الأنماط المتعلمة تلقائياً على الصفحات المماثلة في نفس الموقع
- تخزين لقطات DOM: تساعد هياكل الصفحات الملتقطة الذكاء الاصطناعي على فهم تطبيقات الويب المعقدة والتفاعل معها بشكل أفضل
دعم مستندات RTF
- تحرير النصوص الغنية: رفع وتحرير مستندات RTF (تنسيق النص الغني) مباشرة في Slate
- تحويل ثنائي الاتجاه: التحويل بين RTF وHTML مع الحفاظ على التنسيق
- خيارات التصدير: تنزيل المستندات المحررة بتنسيق RTF للاستخدام في Pages أو Word أو معالجات النصوص الأخرى
التحسينات
أمان تطبيق السطح المكتبي
- مصادقة الترحيل: مصادقة HMAC-SHA256 آمنة بين الامتداد وخادم سطح المكتب
- رموز لكل مستخدم: رموز المصادقة مرتبطة الآن بهوية المستخدم لتعزيز الأمان متعدد المستخدمين
- نقاط نهاية محمية: جميع نقاط نهاية API الحساسة تتطلب الآن مصادقة
الأداء
- مساعدو Swift: توفر برمجيات Swift الأصلية لـ Apple Reminders وCalendar وNotes وصولاً أسرع بـ 10 مرات من AppleScript
- المتصلون المباشرون: عند التشغيل في سياق سطح المكتب، تتجاوز أدوات Apple ترحيل HTTP لتقليل زمن الاستجابة
- أدوات مشتركة: عميل API الموحد للترحيل يقضي على تكرار الكود
إصلاح الأخطاء
- إزالة تكرار أحداث التقويم: يتم الآن إزالة تكرار الأحداث التي تظهر في تقاويم متعددة بشكل صحيح في العرض الموحد
- تخزين المؤقت للأوامر: إصلاح مشكلة إزالة علامات التحكم في التخزين المؤقت أثناء تقدير التوكنات
الإصدار 0.8.4518 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- إلغاء تكرار الصور: عند تحميل نفس الصورة عدة مرات في محادثة، يتعرف الذكاء الاصطناعي الآن عليها كنسخة مكررة ويشير إلى الأصل بدلاً من معالجتها مرة أخرى. هذا يوفر رموز السياق ويساعد الذكاء الاصطناعي على فهم أنك تشير إلى نفس الصورة.
تحسينات
- إلغاء تكرار المستندات: تحسين مطابقة المستندات عبر المصادر - يتم الآن التعرف على نفس محتوى المستند سواء كان قادماً من تحميل مستخدم، أو مرفق Gmail، أو استيعاب صفحة ويب.
إصلاحات الأخطاء
- أخطاء مصادقة PDF: تم إصلاح مشكلة حيث كانت أخطاء المصادقة (401، 403) عند جلب ملفات PDF المحمية تُخفى كأخطاء استخراج عامة. يتم الآن إظهار خطأ المصادقة الفعلي بشكل صحيح مع توجيه مفيد.
الإصدار 0.8.4418 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- زر إعادة التحميل/إعادة التوليد: تم إصلاح مشكلة حيث كان النقر على إعادة التحميل في رسالة المساعد يعرض الرد القديم بدلاً من الرد الجديد الذي يتم توليده. تنتقل واجهة المستخدم الآن بشكل صحيح إلى الفرع الجديد أثناء البث.
تحسينات
- إدارة نافذة السياق: يتم الآن استخدام تقدير أكثر تحفظاً للرموز (3 أحرف/رمز) باستمرار عبر جميع حسابات الترقيم والسياق، مما يقلل من احتمالية حدوث أخطاء تجاوز سعة السياق مع صفحات الويب الكبيرة.
الإصدار 0.8.4317 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
تحسينات
عرض الجدول الزمني والاستدلال
- الطي التلقائي عند الاكتمال: يتم الآن طي كتل الاستدلال والجدول الزمني للعملية تلقائياً عند انتهاء التوليد، مما يحافظ على نظافة المحادثة مع بقائها قابلة للوصول.
- الأفكار الوسيطة مرئية: يتم الآن عرض "تفكير الوكيل بصوت عالٍ" بين استدعاءات الأدوات مضمناً في الجدول الزمني، مما يعطي رؤية أفضل لعملية اتخاذ القرار لدى الوكيل.
- تسميات إجراءات الأداة: تظهر استدعاءات الأدوات الآن الإجراء المحدد في التسمية (على سبيل المثال، "تصفح الويب ← نقر" بدلاً من مجرد "تصفح الويب").
نتائج الأداة
- إصلاح عرض لقطة الشاشة: لم تعد لقطات الشاشة والصور تتوسع تلقائياً في نتائج الأداة - فقط محتوى النص المعروض (مثل نتائج البحث) يتوسع تلقائياً.
إصلاحات الأخطاء
- Ollama CORS: تم إصلاح مشكلات الاتصال عند استخدام Ollama من امتداد Chrome - يتم الآن التعامل مع رؤوس CORS تلقائياً.
الإصدار 0.8.4115 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
تحسينات
- سلامة الأنواع: يستخدم محول تخزين الخادم الآن أنواع TypeScript المناسبة بدلاً من
anyللمحادثات، والمهارات، وملفات التعريف، وخوادم MCP، ومعلومات الترخيص - نظام البناء: دليل النسخ الاحتياطي أصبح الآن اختيارياً عبر متغير البيئة
caiioo_BACKUP_DIR(لم يعد ثابتاً في الكود)
الإصدار 0.8.415 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
دعم صور DNG/RAW
- ملفات الكاميرا RAW: يمكنك رفع ملفات DNG (Digital Negative) مباشرة من الكاميرا أو مكتبة الصور الخاصة بك
- استخراج المعاينة التلقائي: يتم استخراج معاينات JPEG المضمنة من ملفات RAW للمعالجة السريعة
- الحفاظ على الجودة الأصلية: يتم الحفاظ على بيانات RAW الأصلية بينما يعمل الذكاء الاصطناعي مع المعاينة عالية الجودة
تحسين معالجة الصور
- الضغط من جانب الخادم: الصور الكبيرة التي تتجاوز حدود الضغط المحلية تتم معالجتها الآن بواسطة خادم سطح المكتب
- ملاحظات خطأ أفضل: مؤشرات خطأ مرئية (حدود حمراء، أيقونة تنبيه) عند فشل معالجة الصور
- بدائل ذكية: يعود الضغط تلقائيًا إلى الخادم عندما لا يكون المستند خارج الشاشة متاحًا
تحسينات
- بنية الوكيل المشترك: مشغل وكيل موحد مشترك بين الإضافة وخادم سطح المكتب لضمان سلوك متسق
- توحيد معالج البروتوكول: أصبح التخزين ومعالجة الرسائل يستخدمان الآن معالجات بروتوكول مشتركة
الإصدار 0.8.313 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
تطبيقات الجوال الأصلية
- تطبيق Android: تطبيق Kotlin أصلي (
android-app/) مع WebView + قنوات جسر أصلية (CalendarContract, SAF/photo picker, AlarmManager, OkHttp streaming) - واجهة مستخدم مشتركة: تستخدم تطبيقات الجوال نفس واجهة React الخاصة بملحق المتصفح لتجربة متسقة
- iOS + Android: تطبيق Swift أصلي (iOS) وKotlin أصلي (Android) مع واجهات برمجة تطبيقات جسر متطابقة
تحسينات
- مزامنة الهوية: تحسين مزامنة بيانات الترخيص والملف الشخصي بين الملحق وخادم سطح المكتب
- إدارة المرفقات: معالجة أفضل للمرفقات في وضع الشبكة المحلية/الترحيل
- تتبع عميل الملحق: يقوم خادم سطح المكتب الآن بتتبع عملاء الملحقات المتصلين مع الطوابع الزمنية
تمت إزالته
- تطبيق Swift Relay: يتم الآن التعامل مع وظائف الترحيل على macOS بالكامل بواسطة خادم التطبيق الأصلي (تم تقديمه في 0.8.2)
الإصدار 0.8.212 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
خادم سطح المكتب عابر للمنصات
- خادم Caiioo: تطبيق سطح مكتب جديد يعتمد على Electron يحل محل تطبيق ترحيل Swift المخصص لـ macOS فقط
- دعم Windows: مثبت Windows أصلي (NSIS) وملف تنفيذي محمول
- دعم Linux: حزم AppImage و.deb لتوزيعات Linux
- التكامل مع شريط القوائم: تطبيق لشريط النظام/شريط القوائم مع مؤشرات الحالة وعناصر تحكم سريعة
تنفيذ البرامج النصية حسب المنصة
- واجهة برمجة نصوص موحدة: نقطة نهاية
/api/scriptالجديدة تكتشف المنصة تلقائياً وتستخدم محرك البرامج النصية المناسب - PowerShell على Windows: تنفيذ برامج PowerShell النصية لأتمتة النظام على Windows
- Bash على Linux: تنفيذ برامج القشرة النصية (bash/sh/zsh) على أنظمة Linux
- AppleScript على macOS: الحفاظ على الدعم الحالي لـ AppleScript/JXA
مساعدون عابرون للمنصات
- إشعارات سطح المكتب: عرض الإشعارات باستخدام واجهات البرمجة الأصلية على جميع المنصات
- الوصول إلى الحافظة: قراءة وكتابة محتويات الحافظة عبر المنصات
- اكتشاف النافذة النشطة: الحصول على اسم التطبيق/عنوان النافذة في المقدمة
- معلومات النظام: استرداد معلومات نظام التشغيل والمعالج والذاكرة
التحسينات
- خط بناء مؤتمت: مزامنة الإصدار والأيقونات والتراخيص من المشروع الرئيسي أثناء البناء
- توزيع أصغر: إزالة أكواد تطبيقات الهاتف المحمول الزائدة استعداداً لعمليات بناء موحدة
الإصدار 0.8.111 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
خيارات تسجيل دخول مرنة
- طرق مصادقة متعددة: سجل الدخول باستخدام Google OAuth، أو البريد الإلكتروني/كلمة المرور، أو مفتاح الترخيص - اختر ما يناسبك
- ربط الحساب: اربط حساب Google الخاص بك بحساب بريد إلكتروني/كلمة مرور موجود للوصول السلس عبر الطرق المختلفة
OAuth مخصص لخوادم MCP
- استخدم بيانات اعتماد OAuth الخاصة بك: لخوادم MCP التي تتطلب عملاء OAuth مسجلين مسبقًا، يمكنك الآن تقديم معرف العميل والسر الخاص بك
- تحديث الرمز الديناميكي: يتم تحديث رموز OAuth تلقائيًا، مما يضمن اتصالات غير منقطعة بخوادم MCP
تحسينات
- مؤشرات معالجة المستندات: مؤشرات مرئية واضحة عند معالجة ملفات PDF ومستندات Word وجداول بيانات Excel
- التنقل في الإعدادات حسب المستوى: تعرض لوحة الإعدادات الآن الخيارات ذات الصلة بذكاء بناءً على مستوى اشتراكك
- معالجة أفضل لأخطاء OAuth: رسائل خطأ محسنة عند فشل اكتشاف OAuth الخاص بخادم MCP
الإصدار 0.8.010 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
متصفح وإدارة خوادم MCP
- تصفح خوادم MCP: ابحث عن خوادم MCP وقم بتثبيتها من كل من MCP Registry و npm مباشرةً داخل الإعدادات (Settings)
- خوادم MCP المحلية: قم بتشغيل خوادم MCP محلياً على جهازك عبر تطبيق الـ relay لتعزيز الخصوصية والتحكم
- حل الاعتمادات (Credential Resolution): يمكن لخوادم MCP الآن سحب بيانات الاعتماد من Credentials Vault للمصادقة الآمنة
- مراقبة الحالة (Health Monitoring): فحوصات حالة تلقائية لخوادم MCP المتصلة مع مؤشرات للحالة
إدارة الملفات الشخصية (Profiles)
- ملفات شخصية متعددة: إنشاء والتبديل بين ملفات تعريف مستخدم متعددة
- مبدل الملفات الشخصية: قائمة منسدلة سهلة الوصول للتبديل بين الملفات الشخصية في الـ composer
- حذف الملف الشخصي: إزالة الملفات الشخصية التي لم تعد بحاجة إليها
اختيار حساب Google
- مربع حوار اختيار الحساب: عند ربط خدمات Google، اختر بين حساب ملف Chrome الشخصي أو أضف حساب Google مختلفاً
- تدفق Web OAuth: خيار المصادقة عبر متصفح الويب للحسابات غير المسجلة في Chrome
وكيل المتصفح المحسن (Enhanced Browser Agent)
- إجراء الرجوع (Go Back): يمكن للوكيل الآن الرجوع للخلف في سجل المتصفح
- لقطة ARIA: التقاط لقطات لشجرة إمكانية الوصول (accessibility tree) لتحليل أكثر كفاءة للصفحات باستخدام عدد أقل من الـ tokens
تطبيقات الهاتف المحمول
- تطبيق iOS: عميل iOS أصلي للوصول إلى Caiioo على شبكتك المحلية
- تطبيق Android: عميل Android أصلي مع ميزة اكتشاف الخادم وتخزين WebView المؤقت
المزامنة متعددة الأجهزة
- هوية الجهاز: يتم تتبع كل جهاز/إضافة متصلة بهويتها الخاصة
- مزامنة الحالة: مزامنة الحالة في الوقت الفعلي عبر إضافات متعددة متصلة
- مصادقة عميل الويب: مصادقة آمنة لعملاء الويب الذين يتصلون بالـ relay
التحسينات
- إدارة مفاتيح مزودي LLM: إدارة مفاتيح API لمختلف مزودي LLM مباشرة في Credentials Vault
- صور أدوات MCP: أدوات MCP التي تعيد صوراً تعرضها الآن بشكل مضمن داخل المحادثة
- اكتشاف نصوص PDF: تحسين اكتشاف النصوص المشوهة أو المتباعدة في استخراج ملفات PDF مع تقييم مستوى الثقة
- تجاوز CORS للصور: يتم الآن جلب الصور عبر مستند خارج الشاشة (offscreen document) لتجاوز قيود CORS
إصلاحات الأخطاء
- تتبع حالة التوليد (Generation State Tracking): تحسين التقاط الحالة النهائية لضمان اكتشاف اكتمال التوليد بدقة
الإصدار 0.7.87 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
دعم جداول بيانات Excel
- استيراد XLSX: رفع جداول بيانات Excel (.xlsx) مباشرة إلى محادثاتك
- استخراج البيانات: يتم تحليل محتوى جدول البيانات وإتاحته للذكاء الاصطناعي للتحليل
- تحرير شامل: تحرير جداول البيانات في Slate وتصديرها مرة أخرى بتنسيق XLSX
حوار "ما الجديد"
- إشعارات التحديث: بعد تحديث Caiioo، يظهر حوار "ما الجديد" تلقائياً ليعرض ملاحظات الإصدار الجديد
- ملاحظات خاصة بالإصدار: رؤية التغييرات الدقيقة في تحديثك، مع قوائم ميزات وتحسينات منسقة
- غير مزعج: يظهر الحوار مرة واحدة فقط لكل تحديث، ولا يظهر عند التثبيت الأول
الإصدار 0.7.63 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
دعم مستندات Word مع تتبع التغييرات
- استيراد DOCX: ارفع مستندات Word (.docx) مباشرة إلى محادثاتك
- تتبع التغييرات المرئي: شاهد الإضافات (باللون الأخضر) والحذف (خط يتوسط النص باللون الأحمر) مع اسم المؤلف والتاريخ عند التمرير
- دعم التعليقات: يتم تمييز التعليقات باللون الأصفر مع تلميحات تظهر نص التعليق والمؤلف
- تحرير Slate: عرض وتحرير محتوى DOCX في Slate مع تنسيق كامل لتتبع التغييرات
- دعم الوضع الداكن: تعمل جميع أنماط تتبع التغييرات والتعليقات في كل من السمة الفاتحة والداكنة
الإصدار 0.7.42 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
مولد الصور FLUX
- توليد الصور بالذكاء الاصطناعي: توليد صور من أوصاف نصية باستخدام نماذج FLUX AI عبر OpenRouter
- تعديل الصور: تعديل الصور الموجودة في محادثتك عن طريق تقديم معرف المرفق وتعليمات التعديل
- دعم المراجع المتعددة: دمج عناصر من ما يصل إلى 10 صور باستخدام نموذج flux.2-flex
- نماذج متعددة: اختر بين flux.2-pro (سريع، افتراضي) أو flux.2-flex (أقصى جودة)
- التخزين التلقائي: يتم حفظ الصور المولدة في محادثتك وعرضها ضمن النص
- تتبع التكلفة: يتم تتبع تكاليف توليد الصور بشكل منفصل وإضافتها إلى إجمالي تكاليف المحادثة
الإصدار 0.7.31 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
محدد نماذج محسن
- مختار النماذج الموحد: تجربة اختيار نموذج متسقة عبر أداة الإنشاء والإعدادات
- مؤشرات الخصوصية: أيقونة الدرع تظهر النماذج ذات الاحتفاظ الصفري بالبيانات (ZDR) - لن تُستخدم مطالباتك للتدريب
- دعم الرؤية: أيقونة العين تشير إلى النماذج التي يمكنها تحليل الصور
- النماذج الموصى بها: أيقونة النجمة تبرز الخيارات الموصى بها (Claude Haiku 4.5, Claude Sonnet 4.5)
- شفافية التكلفة: شاهد الأسعار لكل مليون رمز (token) مباشرة في قائمة النماذج - حدد النماذج المجانية بسهولة
- دليل الأيقونات: مرجع سريع في الإعدادات يشرح معنى كل مؤشر
الإصدار 0.7.21 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
استيعاب مستندات PDF
- رفع ملفات PDF مباشرة: أرفق مستندات PDF برسائلك - تتم معالجتها تلقائيًا عبر Mistral OCR
- استخراج نصوص عالي الجودة: يتم الحفاظ على الجداول والأشكال والمعادلات والتنسيق بتنسيق Markdown
- استيعاب المستندات بواسطة الوكيل: يمكن للوكلاء معالجة روابط PDF التي يواجهونها أثناء التصفح باستخدام إجراء
ingest_documentالجديد - التخزين الدائم: يتم تخزين المحتوى المستخرج للرجوع إليه مستقبلاً دون تكاليف إعادة معالجة
إصلاحات الأخطاء
- مرفقات الصور الكبيرة: يتم الآن ضغط الصور التي يزيد حجمها عن 5 ميجابايت تلقائيًا قبل إرسالها إلى واجهات برمجة تطبيقات LLM، مما يحل أخطاء "تجاوز الصورة للحد الأقصى البالغ 5 ميجابايت" مع مزودين مثل Google/Gemini
الإصدار 0.7.01 ديسمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
دعم الخيوط المتعددة (Multi-Thread)
- تشغيل وكلاء متعددين في وقت واحد: يمكنك الآن تشغيل ما يصل إلى 3 خيوط في نفس الوقت
- مؤشرات تشغيل مرئية: تظهر نقاط متحركة بجوار عناوين الخيوط في الشريط الجانبي عندما يكون هذا الخيط قيد التوليد النشط
- المعالجة في الخلفية: يعمل الوكلاء في الخلفية دون سرقة التركيز - تصفح بحرية أثناء عملهم
- عزل الخيوط: يتتبع كل خيط علامات التبويب والحالة الخاصة به بشكل مستقل
عدم تداخل الوكيل
- ابقَ متحكمًا: عندما يفتح الوكيل علامات تبويب أو يتنقل بين الصفحات، لن يسرق تركيزك إذا كنت قد انتقلت إلى علامة تبويب مختلفة
- الوعي الذكي بعلامات التبويب: يعمل الوكلاء فقط مع علامات التبويب التي أنشأوها أو بدأوا بها، ولا يتبعونك أبدًا إلى علامات تبويب جديدة في منتصف التشغيل
تكامل Apple (macOS)
- Apple Notes: قراءة وإنشاء والبحث وتنظيم الملاحظات عبر المجلدات - يمكن للذكاء الاصطناعي المساعدة في صياغة وتحرير الملاحظات مباشرة
- Apple Reminders: إدارة قوائم المهام والتذكيرات - إنشاء وإكمال وتنظيم المهام بمساعدة الذكاء الاصطناعي
الإصدار 0.6.530 نوفمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
اقتراحات المتابعة بالذكاء الاصطناعي
- مطالبات ذكية: بعد استجابة المساعد، تظهر اقتراحات متابعة مولدة بواسطة الذكاء الاصطناعي للمساعدة في مواصلة المحادثة
- سياقية: تعتمد الاقتراحات على سياق المحادثة وما قد ترغب في القيام به بعد ذلك
تحسينات
إعدادات ترحيل الشبكة المحلية (LAN Relay)
- عرض عنوان الشبكة: عند الاتصال بخادم الترحيل، تعرض الإعدادات الآن عنوان IP الفعلي واسم المضيف
.localلسهولة الاتصال بالأجهزة المحمولة - تعليمات مبسطة: تظهر معلومات الاتصال تلقائيًا بمجرد تشغيل الخادم - لا حاجة للتحقق من الطرفية (terminal)
الإصدار 0.6.429 نوفمبر 2025
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
نظام مراجعة Slate
- قبول/رفض على مستوى الكلمة: يمكن الآن قبول أو رفض تغييرات الكلمات الفردية بشكل موثوق دون كسر التغييرات اللاحقة
- تتبع تغيير مستقر: تم إصلاح مشكلة حيث كان قبول تغيير يتسبب في جعل التغييرات المعلقة الأخرى غير قابلة للنقر
- عرض Markdown في المعاينة: تعرض معاينات التغيير الآن تنسيق markdown (غامق، مائل، إلخ) بدلاً من عرض النجوم الخام
- إصلاح الحلقة اللانهائية: تم إصلاح تعليق المتصفح عند قبول إضافات نصية بحتة
- عرض كامل للفروقات (Diff): تعرض معاينة التغيير الآن جميع الكلمات المحذوفة والمضافة، وليس فقط الحد الأدنى من الاختلافات
الإصدار 0.6.326 نوفمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
- تجربة المستخدم الأساسية الافتراضية: يبدأ المستخدمون الجدد الآن كمستخدمين أساسيين بدلاً من مسؤولين
- ترقية مفتاح الترخيص: تمت إضافة زر "الترقية إلى Pro" بشكل بارز في الإعدادات لفتح ميزات المسؤول باستخدام مفتاح ترخيص
- تأهيل مبسط: تجربة مستخدم أولية أكثر نظافة تركز على الوظائف الأساسية
الإصدار 0.6.226 نوفمبر 2025
إظهار التفاصيلإخفاء التفاصيل
إصلاحات الأخطاء
- استعادة مهلة التوليد: تم إصلاح حالات الفشل الصامتة أثناء عمليات Slate الطويلة حيث كانت واجهة المستخدم تظهر "جاري التوليد" إلى أجل غير مسمى
- يتتبع النظام الخلفي الآن النشاط أثناء التوليد وينتهي بعد دقيقتين من عدم وجود تقدم
- أجزاء البث، وتنفيذ الأدوات، وقرارات الوكيل كلها تعيد ضبط المهلة
- استعادة تلقائية عند إعادة تشغيل عامل الخدمة في منتصف التوليد (اكتشاف الحالة اليتيمة)
- يتم عرض رسالة خطأ للمستخدم عند حدوث مهلة بدلاً من التعليق الصامت
الإصدار 0.6.126 نوفمبر 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
استيراد/تصدير المحادثات (Threads)
- تصدير محادثات محددة: تبديل وضع الاختيار لتحديد محادثات معينة لتصديرها.
- تصدير جميع المحادثات: تصدير جميع المحادثات مع المرفقات بنقرة واحدة.
- الاستيراد من ملف: استيراد المحادثات من ملفات JSON المصدرة.
- الاستيراد الانتقائي: اختر المحادثات التي تريد استيرادها من الملف.
- كشف التكرار: كشف المحادثات الموجودة مسبقاً تلقائياً مع خيار التخطي أو الاستبدال.
- دعم المرفقات: يتم تضمين جميع الصور وملفات PDF والملفات الأخرى في عمليات التصدير.
- دعم المحادثات المؤرشفة: يمكن تصدير/استيراد كل من المحادثات النشطة والمؤرشفة.
تحسين تخزين الأوامر المؤقت (Prompt Caching)
- معدلات نجاح أفضل لـ cache في المحادثات الطويلة مع نماذج Claude.
- استراتيجية تخزين مؤقت ديناميكية تتكيف مع طول المحادثة.
التكامل مع Google Workspace
- Google Drive: البحث، الإنشاء، النسخ، النقل، ومشاركة الملفات والمجلدات.
- Gmail: قراءة رسائل البريد الإلكتروني، إدارة التصنيفات، وإنشاء المسودات (الأمان أولاً: مسودات فقط، لا يوجد إرسال تلقائي).
- Google Calendar: عرض التقاويم، الاستعلام عن الأحداث، إنشاء/تحديث/حذف الأحداث، والعثور على أوقات الفراغ.
- التفويض المباشر: تفويض الوصول إلى Google مباشرة من الدردشة دون الحاجة لزيارة الإعدادات (Settings).
تحسينات تصفح الويب
- إجراء
click_coordinatesجديد للنقر على العناصر حسب موقعها على الشاشة. - تفتح روابط URLs الآن في علامات تبويب جديدة افتراضياً (يمنع استبدال علامة التبويب الحالية).
- تجميع علامات التبويب تلقائياً لكل محادثة (thread).
- تحسين كشف محددات CSS للنقر الموثوق على العناصر.
اختيار النموذج (Model Selection)
- نقل محدد النماذج (Model selector) إلى منطقة الكتابة (composer) للتبديل السريع.
- استمرار النموذج عالمياً عبر تبديلات الأوضاع (modes).
- تمييز النماذج القادرة على الرؤية (Vision-capable) بأيقونة عين.
واجهة مستخدم البث (Streaming UI)
- عرض بارامترات الأدوات (Tool parameters) أثناء تدفقها.
- عرض تدريجي لكتل التفكير/الاستنتاج (reasoning/thinking).
- مؤشر حالة "Generating..." أثناء الاستجابة.
تتبع استخدام التوكنز (Tokens) والتكلفة
- عرض توكنز المدخلات، المخرجات، الاستنتاج، والتوكنز المخزنة مؤقتاً (cached).
- عرض التكلفة لكل رسالة والتكلفة التراكمية للمحادثة.
تحسينات واجهة المستخدم
- محدد الأوضاع متاح لجميع المستخدمين: يمكن للمستخدمين غير المسؤولين (Non-admin) الآن التبديل بين الأوضاع في الإعدادات.
- أقسام الإعدادات القابلة للطي: يمكن طي/توسيع أقسام لوحة الإعدادات لتسهيل التنقل:
- إعدادات AI & Model (LLM Provider, API Key, Model, Temperature, Max Iterations)
- التخصيص (Personal Instructions, Profile Variables)
- إعدادات Agent Mode (Mode Selector, Variables, Instructions, Branding, Tools, MCP Servers)
- إعدادات المظهر (Appearance)
- النسخ الاحتياطي والاستعادة (Backup & Restore)
- التوثيق (Documentation)
- ألوان سمات مخصصة لكل وضع: لكل وضع مدمج الآن مخطط ألوان افتراضي:
- Shopping Agent: أخضر
- Travel Agent: أزرق
- Helper Agent: وردي
- Caiioo (عام): بنفسجي
- الوضع اللوني (Chromatic Mode): تفعيل تدوير الألوان للتنقل تدريجياً عبر طيف الألوان.
- إدارة تجاوز السمات (Theme Override):
- مؤشر بصري يظهر عند تخصيص السمة (لن تضيع عند تبديل الوضع).
- زر "Save as Mode Defaults" (للمسؤولين) لحفظ السمة كافتراضية جديدة للوضع.
- زر "Reset to Mode Defaults" لاستعادة ألوان السمة الأصلية للوضع.
- هوية بصرية وأيقونة جديدة لـ caiioo.
- نقل محدد الأوضاع إلى منطقة الكتابة (composer).
- زر محادثة جديدة يظهر قائمة منسدلة لاختيار الوضع.
- تبديل قائمة المحادثات في الشريط العلوي لمنطقة الكتابة.
- تأثير حدود Vignette على علامات تبويب المتصفح التي يتم التحكم فيها.
- زر إيقاف عائم في علامات التبويب التي يتم التحكم فيها.
- تموضع القوائم المنسدلة بشكل صحيح بالقرب من حواف الشاشة.
إصلاحات الأخطاء
- تحديث محدد النماذج فوراً بعد تغيير الإعدادات.
- تشغيل Helper Agent بشكل صحيح عند تهيئة مستخدم جديد.
- لوحة الإعدادات لم تعد تتعطل عند وجود متغيرات مخصصة مشوهة.
- تحديث أسماء مجموعات علامات التبويب عند تغيير عنوان المحادثة.
- تموضع أدوات القبول/الرفض (Slate accept/reject) بشكل صحيح.
- ميزة التفكير الموسع (Extended thinking) تعمل مع المزيد من النماذج (Haiku 4.5, Gemini، إلخ).
- إصلاح خطأ "maximum 4 cache_control blocks".
الإصدار 0.3.424 نوفمبر 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
سياق النص المحدد
- ظهور زر "إضافة إلى الأمر" عند تحديد نص في صفحات الويب
- عرض النص المحدد كبطاقات في المحرر مع سياق الصفحة
- التقاط موقع DOM لتفاعل الوكيل بدقة
التكامل مع Google Calendar
- إدارة كاملة للتقويم (عرض، إنشاء، تحديث، حذف الأحداث)
- بحث ذكي عن التوفر عبر جميع التقاويم
- تحليل الوقت باللغة الطبيعية ("غداً"، "الأسبوع القادم")
إصلاح الأخطاء
وضع Slate
- أزرار القبول/الرفض لم تعد مخفية خلف محتوى المحرر
- تمييز الاختلافات على مستوى الكلمة (وليس الأسطر الكاملة)
- تراكم استدعاءات propose_change المتعددة الآن بشكل صحيح
- تبديل العرض لم يعد "يرتد" بشكل غير متوقع
تغيير العلامة التجارية
- تغيير الاسم من "ContextFlow" إلى "Caiioo"
الإصدار 0.3.022 نوفمبر 2025
إظهار التفاصيلإخفاء التفاصيل
الميزات الجديدة
الوصول عبر الهاتف والشبكة المحلية (LAN)
- خادم LAN: الوصول إلى Caiioo من أي جهاز على شبكتك المحلية
- شريط جانبي للمحادثات: فتح المحادثات في علامة تبويب متصفح للحصول على مساحة شاشة أكبر
- تصدير للهاتف: تصدير المحادثات كملفات HTML مستقلة للعرض دون اتصال
إصلاح الأخطاء
- إصلاح خطأ فادح في منطق تفرع الرسائل
- إصلاح عمليات سلاسل الرسائل المؤرشفة
الإصدار 0.2.021 نوفمبر 2025
إظهار التفاصيلإخفاء التفاصيل
ميزات جديدة
دعم التفكير الموسع
- تدعم نماذج Claude الآن كتل التفكير/الاستدلال الموسعة
- واجهة مستخدم استدلال قابلة للطي لعرض عملية تفكير النموذج
- تخزين تفاصيل الاستدلال مؤقتًا لاستمرارية المحادثات المتعددة
مزودو LLM جدد
- تكامل Ollama: تشغيل نماذج LLM محلية عبر Ollama
- اختيار المزود في لوحة الإعدادات
دعم تنسيق الصور
- دعم HEIC/HEIF: تحويل تنسيقات صور Apple تلقائيًا للتوافق
تحسينات واجهة المستخدم
- حفظ تلقائي لقائمة الأدوات عند الإغلاق
- تنظيم أفضل للوحة الإعدادات
إصلاحات الأخطاء
- تحسين تحديد موضع الإكمال التلقائي للمتغيرات
الإصدار 0.1.xإصدارات سابقة
إظهار التفاصيلإخفاء التفاصيل
الميزات الأساسية
- دردشة ذكاء اصطناعي متعددة النماذج (OpenRouter, Anthropic, OpenAI, Ollama)
- أتمتة المتصفح وكشط الويب
- Slate لتحرير الأكواد والمستندات
- تكامل خادم MCP
- قدرات لقطة الشاشة والرؤية
- إدخال صوتي
- إدارة الخيوط والتفرع
- نظام الملف الشخصي والوضع