openclaw/src/web
Arne Moor 08bede3a0b fix: align console logs in multi-provider mode
Suppress individual provider startup messages when running in
multi-provider mode to avoid duplicate/conflicting console output.
The multi-relay orchestrator provides unified startup messaging.

Changes:
- Add suppressStartMessage to WebMonitorTuning type
- Update monitorWebProvider to suppress startup message when flag set
- Update Telegram monitor to suppress initial "Starting..." message
- Pass suppressStartMessage: true from multi-relay to both providers

Console output before:
  📡 Starting 2 provider(s): web, telegram
  📡 Starting Telegram relay...
  📡 Listening for personal WhatsApp Web inbound messages. Leave this running; Ctrl+C to stop.
   All 2 provider(s) active. Listening for messages... (Ctrl+C to stop)

Console output after:
  📡 Starting 2 provider(s): web, telegram
   All 2 provider(s) active. Listening for messages... (Ctrl+C to stop)
2025-12-05 23:39:24 +01:00
..
auto-reply.test.ts fix(web): surface media fetch failures 2025-12-03 15:45:43 +00:00
auto-reply.ts fix: align console logs in multi-provider mode 2025-12-05 23:39:24 +01:00
inbound.media.test.ts fix(web): capture mentions from media captions 2025-12-03 15:45:43 +00:00
inbound.test.ts refactor(web): split provider module 2025-11-26 01:16:54 +01:00
inbound.ts web: fix mentioned JID extraction typing 2025-12-04 17:54:51 +00:00
ipc.test.ts branding: default to clawdis paths and launchd label 2025-12-04 18:01:30 +00:00
ipc.ts branding: default to clawdis paths and launchd label 2025-12-04 18:01:30 +00:00
login.coverage.test.ts docs: finalize web refactor and coverage 2025-11-26 02:54:43 +01:00
login.test.ts web: add heartbeat and bounded reconnect tuning 2025-11-26 02:34:43 +01:00
login.ts refactor(web): split provider module 2025-11-26 01:16:54 +01:00
logout.test.ts chore(security): purge session store on logout 2025-12-02 16:33:44 +00:00
media.test.ts fix(media): sniff mime and keep extensions 2025-11-28 08:07:53 +01:00
media.ts perf(pi): reuse tau rpc for command auto-replies 2025-12-02 20:09:51 +00:00
monitor-inbox.test.ts fix(web): unwrap ephemeral/view-once and keep mentions 2025-12-03 13:15:46 +00:00
outbound.test.ts perf(pi): reuse tau rpc for command auto-replies 2025-12-02 20:09:51 +00:00
outbound.ts style: fix biome lint errors 2025-12-02 21:07:13 +00:00
reconnect.test.ts web: extract reconnect helpers and add tests 2025-11-26 02:39:31 +01:00
reconnect.ts web: extract reconnect helpers and add tests 2025-11-26 02:39:31 +01:00
session.test.ts web: extract reconnect helpers and add tests 2025-11-26 02:39:31 +01:00
session.ts feat: add multi-provider concurrent relay support 2025-12-05 23:26:30 +01:00
test-helpers.ts Fix test corrupting production sessions.json 2025-12-02 05:54:31 +00:00