gavrielc
85850874ab
test: add delivery retry, permission check, and poll-loop error recovery coverage
Delivery:
- Retry exhaustion: adapter fails 3x → markDeliveryFailed
- Retry recovery: transient failure then success clears counter
- Permission check: unauthorized channel destination blocked
Poll-loop (container):
- Provider error: error written to outbound, loop continues
- Stale session: isSessionInvalid → continuation cleared
- /clear command: session wiped, confirmation written
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-08 15:24:42 +03:00
..
2026-05-07 22:53:22 +03:00
2026-05-08 00:48:10 +03:00
2026-05-08 01:22:59 +03:00
2026-04-27 00:34:31 +03:00
2026-04-30 09:41:24 +03:00
2026-04-30 09:41:24 +03:00
2026-04-28 13:26:44 +03:00
2026-04-28 22:51:11 +03:00
2026-04-28 22:51:11 +03:00
2026-04-22 17:14:51 +03:00
2026-04-22 14:57:09 +03:00
2026-04-23 12:12:30 +03:00
2026-04-22 12:58:43 +03:00
2026-04-23 22:47:10 +00:00
2026-04-29 17:51:32 +03:00
2026-04-23 12:12:30 +03:00
2026-04-23 12:12:30 +03:00
2026-05-08 15:24:42 +03:00
2026-05-08 00:48:10 +03:00
2026-04-09 11:40:36 +03:00
2026-04-08 23:34:03 +03:00
2026-02-22 21:01:53 +02:00
2026-05-07 20:33:06 +03:00
2026-05-08 00:50:20 +03:00
2026-05-05 23:49:18 +02:00
2026-05-05 23:49:18 +02:00
2026-04-28 22:51:11 +03:00
2026-04-23 10:10:09 +03:00
2026-04-08 23:34:09 +03:00
2026-05-04 06:26:46 -07:00
2026-04-18 15:48:43 +03:00
2026-04-30 09:37:54 +03:00
2026-05-08 00:48:10 +03:00
2026-04-09 11:40:36 +03:00
2026-04-08 23:34:03 +03:00
2026-03-25 01:04:59 +02:00
2026-04-20 14:34:00 +03:00
2026-04-12 17:36:16 +03:00