openclaw-matrix-multiaccounts/src/auto-reply
Peter Steinberger c5ab442f46 Fix empty result JSON dump and missing heartbeat prefix
Bug fixes:
- Empty result field handling: Changed truthy check to explicit type
  check (`typeof parsed?.text === "string"`) in command-reply.ts.
  Previously, Claude CLI returning `result: ""` would cause raw JSON
  to be sent to WhatsApp.
- Response prefix on heartbeat: Apply `responsePrefix` to heartbeat
  alert messages in runReplyHeartbeat, matching behavior of regular
  message handler.
2025-12-02 04:29:17 +00:00
..
claude.test.ts chore: format to 2-space and bump changelog 2025-11-26 00:53:53 +01:00
claude.ts feat: add heartbeat cli and relay trigger 2025-11-26 17:04:43 +01:00
command-reply.test.ts Tests: cover identity prefix gating 2025-11-27 04:40:03 +01:00
command-reply.ts Fix empty result JSON dump and missing heartbeat prefix 2025-12-02 04:29:17 +00:00
reply.ts feat: same-phone mode with echo detection and configurable marker 2025-11-29 04:52:21 +00:00
templating.ts chore: format to 2-space and bump changelog 2025-11-26 00:53:53 +01:00
transcription.test.ts web: add heartbeat and bounded reconnect tuning 2025-11-26 02:34:43 +01:00
transcription.ts refactor(auto-reply): split reply helpers 2025-11-26 02:03:51 +01:00
types.ts refactor(auto-reply): split reply helpers 2025-11-26 02:03:51 +01:00