Skip to content

v1.4.1 — Deeper log visibility

Latest

Choose a tag to compare

@shreyas-lyzr shreyas-lyzr released this 17 Apr 10:10

What's New

Enhances the Logs UI with much deeper server-side instrumentation so that even the smallest error becomes visible.

Global safety net

  • uncaughtException, unhandledRejection, and Node warning handlers — captures crashes that would otherwise disappear silently
  • Error objects now logged with full stack traces

HTTP layer

  • Every /api/* request logged with method, path, status, and duration
  • All 4xx/5xx responses logged at the corresponding level
  • jsonReply auto-logs any 400+ response with the error message
  • HTTP server error and clientError handlers (port conflicts, malformed requests)
  • Per-request req/res error handlers (dropped connections, broken pipes)

WebSocket layer

  • wss.on('error') and per-connection browserWs.on('error') handlers
  • Unauthorized WS rejections logged with remote IP
  • WS message handler now logs errors with full stack instead of swallowing them

Startup visibility

  • Banner now prints agent dir, model, Composio status, Telegram status, and auth mode

Full Changelog: v1.4.0...v1.4.1