"""Web dashboard for bot monitoring and control. Provides a real-time web UI showing bot status, run statistics, and configuration options. """ import logging from typing import Optional logger = logging.getLogger(__name__) # TODO: FastAPI-based dashboard # - Real-time bot status (running/paused/stopped) # - Current routine and phase # - Run statistics (count, items found, runtime) # - Health/mana display # - Start/stop/pause controls # - Configuration editor # - Log viewer