- answerFor returning '' (intentionally blank) was treated as falsy, falling through to AI which fabricated "123 Main Street". Now empty string skips the field without triggering AI or reporting unknown. - status.mjs was printing to stdout AND sending via Telegram, causing OpenClaw to relay a duplicate plain-text copy. Now only prints to stdout when Telegram isn't configured. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
9.5 KiB
9.5 KiB