Restart the League Client UX
lol_restart_uxRestart the League Client UI frontend to recover a frozen interface, apply Pengu Loader plugin changes, or reload corrupted UI state without closing the game process.
Instructions
Terminate and relaunch the League Client user interface frontend (Chromium Embedded Framework renderers) via Riot Client API. Use this tool to recover from a frozen client UI, apply Pengu Loader plugin changes, or reload corrupted UI states without closing the League game process. For gameflow or lobby navigation, use lol_workflow_* tools instead. Behavior: Destructive to current UI state (severs active CDP and WebSocket connections). When waitForReady is true, cleanly polls until LCU HTTP API and CDP page target are restored. Prerequisite: Riot Client and LCU process must be running.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| waitForReady | No | Whether to block and poll until both LCU REST API and CDP renderer target are fully responsive after restart | |
| timeoutSeconds | No | Maximum seconds to wait for UX and CDP readiness when waitForReady is true (2-60, default: 20) |