You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement centralized detection of extension (cog) load failures during bot startup (and reloads?). Currently, failures may occur silently because extension loading is scheduled asynchronously, and exceptions are not surfaced clearly.
load_extensions() schedules tasks.
Exceptions occur inside async tasks.
Failures may only appear in logs/Sentry.
The bot may run partially degraded without moderator awareness.
Activity
test: add tests for invalid extensions and cogs (#3)
feat: add centralized exception logging for extensions and cogs (#3)
feat: add startup failure status message logs (#3 #5)
fix: remove duplicate moderator notification in filters extension (#3)
fix: remove duplicate moderator notification in reminders extension (#3)
test: add tests for invalid extensions and cogs (#3)
feat: add centralized exception logging for extensions and cogs (#3)
feat: add startup failure status message logs (#3 #5)
fix: remove duplicate moderator notification in filters extension (#3)
fix: remove duplicate moderator notification in reminders extension (#3)