Files
openclaw/extensions
clawsweeper[bot] cd0b692b61 fix(voice-call): make webhook replays token-safe
Fix replay handling for voice-call webhooks so duplicate signed requests do not mint or expose realtime stream tokens.

- Return token-free Twilio replay TwiML before realtime setup shortcuts.
- Cache bounded non-Twilio first responses for idempotent replay XML while skipping duplicate side effects.
- Cover Twilio realtime replay and Plivo replay behavior with regression tests.
- Remove an unused secrets path helper that was tripping latest-main prod type CI.

Fixes #87497.

Co-authored-by: Coy Geek <65363919+coygeek@users.noreply.github.com>
2026-05-28 17:29:15 +01:00
..
2026-05-28 10:51:32 -04:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 10:51:32 -04:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 10:51:32 -04:00
2026-05-28 10:51:32 -04:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00
2026-05-28 01:48:07 +01:00