1 Commits
Author SHA1 Message Date
agessaman 726e1381cb refactor(core): move the radio-offline circuit breaker into a RadioOfflineBreaker mixin
The 17 breaker methods #313 added or rewrote, and the trial context variable, move verbatim from core.py into modules/radio_offline.py; MeshCoreBot inherits them, so every method name and instance attribute stays where callers and tests use it. The only textual change is that the moved annotations are unquoted under from __future__ import annotations. core.py drops to 2,117 lines.
2026-10-01 11:57:07 -07:00