forked from EduCraft/curriculum-project-hub
14 lines
457 B
Markdown
14 lines
457 B
Markdown
# Make outbound Feishu delivery durable and idempotent
|
|
|
|
Type: task
|
|
Status: open
|
|
Blocked by: 44
|
|
|
|
## Question
|
|
|
|
Give status cards, final responses, files, and recovery notices a durable
|
|
outbox/delivery lifecycle with stable idempotency keys, provider message IDs,
|
|
bounded retry and reconciliation, so model completion is distinguishable from
|
|
pending/failed/delivered user-visible output and an operator can safely replay
|
|
ambiguous failures without duplicates.
|