All POST /api/send traffic now targets the "testowy" test channel instead of the primary channel, so bot messages can't land on real mesh traffic.
buildTextToRadio(to, text, channelIndex) — channel index is now a parameter (was hardcoded channel: 0)
MeshService reads MESH_SEND_CHANNEL env (default "2" = testowy, 3rd slot) once at construction and passes it to the codec; comment documents the pinning rationale
New unit test captures outbound bytes on the fake bridge, decodes the ToRadio and asserts channel === 2 on the default path — 12/12 green
README + AGENTS.md API section document MESH_SEND_CHANNEL and the index-2 pinning
v0.1.3 + CHANGELOG entry per AGENTS.md. Verified: npm run build ✓, vitest 12/12 ✓, docker compose build ✓.
All POST /api/send traffic now targets the "testowy" test channel instead of the primary channel, so bot messages can't land on real mesh traffic.
- `buildTextToRadio(to, text, channelIndex)` — channel index is now a parameter (was hardcoded `channel: 0`)
- MeshService reads `MESH_SEND_CHANNEL` env (default `"2"` = testowy, 3rd slot) once at construction and passes it to the codec; comment documents the pinning rationale
- New unit test captures outbound bytes on the fake bridge, decodes the ToRadio and asserts `channel === 2` on the default path — 12/12 green
- README + AGENTS.md API section document MESH_SEND_CHANNEL and the index-2 pinning
v0.1.3 + CHANGELOG entry per AGENTS.md. Verified: npm run build ✓, vitest 12/12 ✓, docker compose build ✓.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
All POST /api/send traffic now targets the "testowy" test channel instead of the primary channel, so bot messages can't land on real mesh traffic.
buildTextToRadio(to, text, channelIndex)— channel index is now a parameter (was hardcodedchannel: 0)MESH_SEND_CHANNELenv (default"2"= testowy, 3rd slot) once at construction and passes it to the codec; comment documents the pinning rationalechannel === 2on the default path — 12/12 greenv0.1.3 + CHANGELOG entry per AGENTS.md. Verified: npm run build ✓, vitest 12/12 ✓, docker compose build ✓.