O que inngest-durable-functions faz?
Use ao construir funções que devem sobreviver a falhas de processo, repetir automaticamente em caso de falha, executar em um cronograma, reagir a eventos ou manter estado mesmo com falhas de infraestrutura — por exemplo, handlers de webhook que perdem eventos, cron jobs instáveis, jobs em segundo plano que falham no meio da execução, ou fluxos de trabalho que precisam retomar de onde pararam. Abrange configuração de funções Inngest, gatilhos (eventos, cron, invocar), execução de etapas e memoização, idempotência, cancelamento, tratamento de erros, repetições, registro de logs e observabilidade.