What's Changed
• Open Web Page on TV — Added an address input to the Control tab and a corresponding launch_url action (also available via MQTT at <prefix>/command/launch_url). Allows launching web pages directly in the TV's browser with strict scheme validation (http:// and https:// only) and auto-prefixing. (#165)
• Watchdog Standby Resume Fix — Fixed false-positive "event loop wedged" restarts following TV wake from deep suspend by requiring two consecutive stale checks before restarting, allowing the resume detection cycle to clear the state. (#164)
• Control Tab App Launcher Fix — Fixed empty application launcher grid in the Control tab caused by a JavaScript function name collision with the Apps panel renderer. (#163)
• Documentation — Refactored and improved the application management documentation in the README.