قابلیتهای قابل مشاهده (Ability Visibility)
Superdav AI Agent v1.12.0 کنترلهای قابلیتهای قابل مشاهده (Ability Visibility) را معرفی میکند که تعیین میکنند هر قابلیت در کدام محیطها قابل دسترسی باشد. این ویژگی به مدیران اجازه میدهد تا تنظیم کنند که کدام قابلیتهای عامل (agent) از طریق REST API، سرورهای MCP، یکپارچهسازیهای WooCommerce و سایر رابطها در دسترس باشند.
قابلیتهای قابل مشاهده چیست؟
قابلیتهای قابل مشاهده یک سیستم مجوز (permission system) است که موارد زیر را کنترل میکند:
- کدام قابلیتها برای عاملها در دسترس هستند
- در کجا نمایش داده میشوند (REST API، MCP، WooCommerce و غیره)
- چه کسانی میتوانند به آنها دسترسی داشته باشند (از طریق لیست مجاز شریکها)
- چگونه طبقه بندی میشوند (شناخته شده یا نامشخص)
هر قابلیت دارای یک سطح قابلیت مشاهده است که میزان دسترسی آن را در محیطهای مختلف تعیین میکند.
سطوح قابلیت مشاهده
عمومی (Public)
قابلیتهای عمومی در همه جا در دسترس هستند:
- نقاط پایانی (endpoints) REST API
- سرورهای MCP
- یکپارچهسازیهای WooCommerce
- رابطهای چت
- همه نقشهای کاربری (با مجوزهای مناسب)
مثال: scaffold-block-theme، activate-theme، send-email
داخلی (Internal)
قابلیتهای داخلی فقط در داخل نصب WordPress شما در دسترس هستند:
- رابطهای چت
- پنلهای مدیریت (Admin panels)
- فقط برای کاربران وارد شده
- از طریق REST API یا یکپارچهسازیهای خارجی نمایش داده نم یشوند
مثال: manage-settings، view-analytics، export-data
شریک (Partner)
قابلیتهای شریک فقط برای شرکای لیستمجاز (whitelisted partners) قابل دسترسی هستند:
- نیاز به ورود صریح در لیست مجاز شریک
- از طریق REST API با اعتبارنامه شریک در دسترس است
- از طریق MCP با احراز هویت شریک در دسترس است
- برای کاربران عادی در دسترس نیست
مثال: bulk-import-users، modify-billing، access-analytics
غیرفعال (Disabled)
قابلیتهای غیرفعال در هیچ کجا قابل دسترسی نیستند:
- از هیچ محیطی نمایش داده نمیشوند
- در چت در دسترس نیستند
- در پنلهای مدیریت در دسترس نیستند
- برای قابلیتهای منسوخ شده یا آزمایشی مفید است