__( 'Abilities Explorer', 'ai' ), 'description' => __( 'Discover, inspect, test, and document all abilities registered via the WordPress Abilities API.', 'ai' ), 'category' => Experiment_Category::ADMIN, 'capability' => 'none', 'usage' => array( 'trigger' => 'on_demand', 'runs' => __( 'When you click Invoke Ability', 'ai' ), 'sends' => __( 'Depends on the ability being invoked', 'ai' ), 'requests' => __( 'Depends on the ability being invoked', 'ai' ), ), ); } /** * {@inheritDoc} */ public function register(): void { $admin_page = new Admin_Page(); $admin_page->init(); ( new Abilities_Controller() )->init(); } }