OpenClaw

5 contributions · GitHub →

Telegram non-streaming media deduplication 2026-05-10

Fixed duplicate MEDIA: attachment delivery in Telegram non-streaming mode by tracking block-sent media URLs, filtering final reply payloads, and covering the pure deduplication path with regression tests.

TUI streaming watchdog reconnect recovery 2026-04-29

Resynced the TUI streaming watchdog after reconnects, kept active tool and lifecycle events as proof-of-life, and added regression coverage for stale reconnect runs.

WhatsApp DM voice-note transcription 2026-04-25

Restored preflight speech-to-text for WhatsApp DM voice notes so agents receive spoken text instead of raw <media:audio> placeholders when transcription succeeds.

Heartbeat session key canonicalization 2026-04-09

Prevented runaway :heartbeat suffix accumulation in isolated sessions, added stale-key cleanup, and covered the behavior with regression tests.

Browser launch blank-tab fix 2026-03-22

Removed an unintended extra blank tab on browser launch by fixing launch arguments and locking the behavior with a regression test.