What's New
Unified Logs Tab
A new Logs tab in the web UI that surfaces all server-side logs in real time — voice, Telegram, WhatsApp, triggers, SDK, scheduler, and system events.
Features:
- Real-time log streaming via WebSocket
- Filter by source (voice, telegram, whatsapp, triggers, sdk, scheduler, system)
- Filter by level (info, warn, error)
- Full-text search
- Auto-scroll with toggle
- Color-coded source badges and level-based message coloring
- REST endpoint (
GET /api/logs) for historical log access - In-memory ring buffer (2000 entries) — no config required
How it works
Server-side console.log/error/warn calls are automatically intercepted and streamed to the browser. No changes needed to existing logging — it just works.
Full Changelog: v1.3.3...v1.4.0