> ## Documentation Index
> Fetch the complete documentation index at: https://phaseo.app/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# الحالة والموافقة

> أوقف وكلاء Ruby مؤقتًا لطلب قرارات بشرية، ثم تابع الحالة التي يديرها التطبيق.

استخدم `human_review` لنقطة تحقق عامة. وتملأ الأدوات التي تتطلب موافقة أو تُنفذ يدويًا `run.pause.pending_tool_calls` بمعرّفات الاستدعاء الدقيقة.

تابع عبر `Agent#continue_run` مع:

* قيم `ToolDecision` للموافقة أو الرفض
* قيم `ToolOutput` للعمل اليدوي
* `human_input` لإيقاف المراجعة العامة مؤقتًا
* التشغيل السابق، أو `run_id` مع أداة وصول إلى الحالة

تستخدم القرارات معرّفات الاستدعاء الدقيقة، لذلك تظل الاستدعاءات المتزامنة للأداة نفسها متميزة. وينفّذ كائن الحالة المتوافق `load(run_id)` و`save(result)`.

## مواضيع ذات صلة

* [الأدوات](./agent-sdk-tools.mdx)
* [عناصر التحكم في التشغيل](./agent-sdk-run-controls.mdx)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.