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. |
||
|---|---|---|
| .. | ||
| claude.test.ts | ||
| claude.ts | ||
| command-reply.test.ts | ||
| command-reply.ts | ||
| reply.ts | ||
| templating.ts | ||
| transcription.test.ts | ||
| transcription.ts | ||
| types.ts | ||