composer install' ) ); }, 10 ); return; } // Load the composer autoloader. require_once OBENWEB_OPENWEBUI_PROVIDER_PLUGIN_DIR . 'vendor/autoload.php'; // Load translations from WordPress language packs or local /languages fallback. load_plugin_textdomain( 'ai-provider-for-open-webui', false, dirname( plugin_basename( OBENWEB_OPENWEBUI_PROVIDER_PLUGIN_FILE ) ) . '/languages' ); // Initialize the plugin. $plugin = new Plugin(); $plugin->init(); $loaded = true; } add_action( 'plugins_loaded', __NAMESPACE__ . '\\load' );