Menurut Beating, LangChain merilis komponen Deep Agents baru bernama RubricMiddleware yang memungkinkan agen AI secara otomatis meninjau dan menyempurnakan output mereka sendiri berdasarkan standar yang telah ditetapkan. Pengembang dapat menentukan kriteria penyelesaian seperti kode yang lolos tes, laporan yang mencakup bagian-bagian tertentu, atau respons yang menghindari konten terlarang. Sistem memicu model peninjau untuk memvalidasi setiap output terhadap rubrik; jika standar tidak terpenuhi, umpan balik dikirim kembali ke agen untuk revisi hingga lulus atau mencapai batas iterasi.
Mekanisme ini mengatasi tantangan umum ketika agen gagal memenuhi persyaratan format, pengujian, sitasi, atau bagian tertentu dalam tugas-tugas kompleks. RubricMiddleware berfungsi sebagai pemeriksaan kualitas otomatis yang tertanam dalam alur proses tugas, membantu agen memahami penyelesaian yang benar, bukan sekadar menghasilkan jawaban perkiraan. Pendekatan ini paling cocok untuk tugas dengan kriteria penerimaan yang jelas, seperti memverifikasi jumlah suku kata haiku, memastikan tes refactoring kode, atau menjamin kelengkapan laporan.