touch: auto-retry is opt-in (default OFF) on top of the #230 schema repair

Per user feedback on beta_57: the retry default is the user's choice to
make. Applies to the v45 migration line, the fresh-install default, and
the pre-UI mesh state.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Kaj SchittecatandClaude Opus 4.8 committed 2026-08-04 10:24:25 +02:00
1 parent 10ed6a6e80
commit c49fac407c
3 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -1689,7 +1689,7 @@ bool MyMesh::companionRetryQueueClone(int slot_idx, const mesh::Packet* packet,
void MyMesh::companionRetryStart(const mesh::Packet* packet,
const uint8_t retry_key[MAX_HASH_SIZE]) {
if (!_companion_retry_enabled) return; // Radio & Mesh toggle (default ON) — no train, no retries
if (!_companion_retry_enabled) return; // Radio & Mesh toggle (opt-in, default OFF) — no train, no retries
if (!packet || !retry_key) return;
const uint8_t payload_type = packet->getPayloadType();