Adds behind-the-scenes logs that help trace issues and performance hiccups faster. Invisible in normal use.
Changed
Diagnostics command: expanded system details
Now shows quick checks for the filesystem, database status, and basic external connectivity in one place for faster triage.
Global Chat: debug level respected
Logging in Global Chat now follows the configured debug setting exactly, reducing noise when debugging is turned down or off.
Startup sequence: databases load before client
Persistent storage is initialized independently and before the bot client, reducing crash risk. If a database fails, the bot reports the specific issue instead of failing the entire startup.