Add #help command — short single-message list of all commands (v0.21.6)
CI / build + unit (pull_request) Failing after 21s

Owner request: 'now add #help with short list of all command'. Registered in
the CommandService constructor next to #ping; returns a SINGLE multi-line
string (one packet, ~203 chars) — not an array, which would drip-feed one
spaced packet per line through the v0.21.5 MESH_MULTI_SEND_DELAY_MS loop.

Also hardened the v0.21.5 multi-send-spacing spec: its wall-clock assertion
('first send < 8 ms after t0') flaked under full-suite load — replaced with
fake timers, which assert deterministically that line 1 is out before any time
elapses and lines 2-3 land exactly one delay apart.
This commit is contained in:
2026-09-26 10:52:18 +00:00
parent 847c3d47d0
commit 70be8bdaa7
5 changed files with 43 additions and 12 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "mesh-bot",
"version": "0.21.5",
"version": "0.21.6",
"description": "",
"author": "",
"private": true,