تحديث OpenClaw بإصدارين: التراجع عن إصلاح Codex + أكثر من 30 تحسينًا

🚀 تحديث OpenClaw 2026.5.6: التراجع عن إصلاح 5.5 Codex + تحسينات متعددة
أصدرت OpenClaw في6 مايوالإصدار2026.5.6، ويعالج مشكلة مهمة في2026.5.5، كما أصدرت5.5إصدارًا رئيسيًا يتضمنأكثر من 30 إصلاحًا.
📅 إصدار 2026.5.6 (6 مايو)
إصلاح مهم: التراجع عن إصلاح توجيه OAuth في 5.5 Codex
المشكلة: أعاد إصلاح doctor –fix في 2026.5.5 كتابة مساراتopenai-codex/* الصالحة لـ ChatGPT/Codex OAuth إلىopenai/*، مما قد يؤدي إلى:
- فشل إعدادات GPT-5.5 التي تعتمد على OAuth فقط
- التبديل غير المقصود إلى مسارات OpenAI API-key
الإصلاح: تراجع 2026.5.6 عن ذلك الإصلاح واستعاد المسارات الصحيحة.
طريقة الاستعادة
إذا كان 2026.5.5 قد غيّر نموذجك الافتراضي:
# 恢复 Codex OAuth 路由 openclaw models set openai-codex/gpt-5.5 openclaw config validate
إصلاحات أخرى
| الإصلاح | الوصف |
|---|---|
| Plugins/runtime fetch | حذف بيانات metadata الخاصة بالرموز من أطراف ثالثة لتجنب رفض طلبات plugin الصالحة |
| Debug proxy | توحيد قواميس fetch header الملتقطة لتجنب فشل إعادة تشغيل الطلبات |
| Web fetch | تقييد تنظيف guarded dispatcher لتجنب ترك عمليات fetch التي انتهت مهلتها مسارات tool lanes نشطة |
📅 إصدار 2026.5.5 (6 مايو) - إصدار رئيسي
يُعد 2026.5.5إصدارًا رئيسيًا، ويتضمنأكثر من 30 إصلاحًا:
إصلاحات Feishu
- Topic starter thread IDs: ملء معرفات native topic starter thread IDs الناقصة لضمان صحة توجيه الجلسات
- توجيه Session: بقاء الجولة الأولى والجولات اللاحقة في topic session نفسه
إصلاحات LINE
- التحقق من dmPolicy: رفض تكوين dmPolicy: “open” دون wildcard allowFrom
- Webhook DMs: الفشل في التحقق بدلًا من الحجب الصامت
إصلاحات Telegram/Codex
- Progress drafts: إبقاء message-tool-only progress drafts مرئية
- Native Codex tool progress: عرض كل أداة مرة واحدة فقط
إصلاحات xAI
- Grok 4.3 reasoning: إيقاف إرسال OpenAI-style reasoning effort controls
- Thinking profile: التقييد إلى off لتجنب إرسال reasoning levels غير مدعومة
إصلاحات Discord
- Heartbeat ACK timeouts: القياس من heartbeat send الفعلية لتجنب حلقات reconnect زائفة
- توجيه Guilds: تمرير أوامر التحكم النصية plain text control commands عبر التفويض العادي وmention gate
- Streaming: عرض live reasoning text داخل progress drafts
إصلاحات Matrix
- Approval delivery: إعادة المحاولة حتى 3 مرات مع backoff قصير لتجنب تعطّل الموافقات المعلقة بسبب transient send failures
إصلاحات Slack
- Socket Mode SDK errors: الاحتفاظ بـ context الخطأ وstructured API fields
- Reconnect logs: لم تعد startup failures تنهار إلى bare unknown error
إصلاحات إقران iOS Pairing
- LAN/.local gateways: السماح باتصالات setup-code والاتصالات اليدوية عبر ws://
- Tailscale/public routes: الإبقاء على wss://
- Mixed-auth reconnects: تفضيل explicit gateway passwords على bootstrap tokens القديمة
إصلاحات Control UI
- Compaction disclosure: عناصر disclosure مدمجة لـ N Checkpoint(s)
- Session-level details: بطاقات checkpoint history حديثة
- Performance: الحفاظ على استجابة تبويبات chat وchannel
- Sessions: تخصيص /new command وlifecycle hooks لإنشاء جلسات Control UI الصريح فقط
- Chat history: إبقاء persisted assistant progress text مرئيًا
- Runtime labels: عرض agent runtime لكل session
إصلاحات TUI
- CLI respawn wrapper: تخطي التشغيلات التفاعلية interactive launches
- Terminal loss: الخروج بشكل نظيف exit cleanly
- Heartbeat sessions: رفض الاستعادة كـ remembered chat session
- Session picker: التقييد إلى recent rows
إصلاحات Doctor
- Codex routes: إصلاح مسارات legacy openai-codex/* routes
- Heartbeat-poisoned: النقل إلى recovery keys
- Gateway token: التحذير عندما يحجب OPENCLAW_GATEWAY_TOKEN مصدرًا نشطًا مختلفًا
- Supervisor restarts: الإبلاغ عنها في openclaw doctor –deep
إصلاحات Gateway
- Shutdown: إلغاء delayed post-ready maintenance
- Maintenance/cron: كبح بدء التشغيل بعد إعادة التشغيل السريعة
- HTTP: تجنب تحميل managed outgoing-image media handlers
- OpenAI-compatible: إرسال chunks بدور assistant عبر SSE
- Status: تجنب وسم fast repeated samples كـ event-loop degraded
- Supervisor restarts: عرضها في openclaw gateway status –deep
إصلاحات Plugins
- Diagnostics: جعل تحذيرات source-only TypeScript package قابلة للتنفيذ
- Update: الحفاظ على مزامنة official npm plugins وClawHub المثبتة
- Install: إعادة تأكيد managed npm plugin peer links
إصلاحات Providers
- Fireworks/Kimi: thinking-off-only لتجنب reasoning* parameters المرفوضة
إصلاحات Video/Audio
- Video generation: قبول تلميحات aspect-ratio وresolution الخاصة بكل مزود
- 720P → 768P: التوحيد إلى ما تدعمه MiniMax
- Google generateAudio: إيقاف الإرسال في طلبات فيديو Gemini
إصلاحات WhatsApp
- Responsiveness: إيقاف عملاء TUI المحليين المتقادمين التي تم التحقق منها فقط
إصلاحات Agents
- Context engines: إبقاء hidden runtime-context messages خارج السياق
- Generated media: اعتبار attachment-style message tool actions مكتملة
- Config: إزالة ambiguous legacy main agent dir helper
إصلاحات Exec
- Approvals: التراجع إلى guarded copy عندما يرفض Windows عملية rename-overwrite
إصلاحات Hooks
- Session-memory: إضافة لواحق collision إلى أسماء الملفات الاحتياطية
إصلاحات CLI
- Status: عرض runtime/harness للـ agent المحدد
- Sessions: تقليم artifacts القديمة غير المشار إليها
🙏 شكر المساهمين
يشكر هذا التحديثأكثر من 20 مساهمًا:
- @shakkernerd – Plugins/runtime fetch, Doctor/gateway, Gateway/status
- @obviyus – Web fetch
- @joeyzenghuan – Feishu
- @Patrick-Erichsen – Matrix/approvals
- @bryce-d-greybeeld – Discord/gateway
- @NikolaFC – Discord/gateway
- @ramitrkar-hash – Discord/guilds
- @BunsDev – Control UI (مساهمات متعددة)
- @Alex-Alaniz – Exec approvals
- @MilleniumGenAI – Exec approvals
- @draix – iOS pairing
- @googlerest – Plugins/diagnostics
- @vincentkoc – TUI, Doctor, Gateway, Agents, Plugins (مساهمات متعددة)
- @frankekn – WebChat/Codex media, Providers/Fireworks
- @yelog – Doctor/status
- @slideshow-dingo – CLI/sessions
📝 الخلاصة
تحديث OpenClaw بإصدارين 2026.5.5/5.6:
- 5.6: التراجع عن إصلاح توجيه OAuth في 5.5 Codex لتجنب فشل إعدادات GPT-5.5 OAuth
- 5.5: أكثر من 30 إصلاحًا تغطي Feishu وLINE وTelegram وDiscord وSlack وiOS وControl UI وTUI وDoctor وGateway وPlugins وغيرها
- مشاركة أكثر من 20 مساهمًا
- تحسينات في الأداء والاستقرار لعدة مكونات
تواصل OpenClaw التكرار المستمر وتتحسن كل يوم.
GitHub Releases:https://github.com/openclaw/openclaw/releases
وثائق الاستعادة:https://docs.openclaw.ai/providers/openai#check-and-recover-codex-oauth-routing