mirror of
https://github.com/l5yth/potato-mesh.git
synced 2026-05-07 13:54:57 +02:00
f6aff3bdb8
* data: refactor 3/7 protocols * data: address PR #774 review feedback - Rewrite the parents[4] path comment in protocols/meshcore/debug_log.py to clearly explain why the index changed from parents[3] (the original pre-split index) without contradicting the code. - Add tests covering the six lines flagged uncovered by codecov: * _process_self_info host-position branch (handlers.py:78) * on_contact_msg early-return for missing text/sender_ts (handlers.py:278) * close() RuntimeError swallow when loop closes mid-call (interface.py:155-156) * _run_meshcore wrapper around _ensure_channel_names failure (runner.py:131-132) Restores 100% patch coverage on the meshcore package.