bark: Don't auto-exit lightning payments

  • check or remove this line after you've added a CHANGELOG entry or if your PR doesn't need one (they should go into CHANGELOG/unreleased/)

Summary by CodeRabbit

  • New Features

    • Tools to find and manage lightning sends stuck after revocation retries
    • Opt-in per-send flag to allow automatic HTLC exit when recovery is needed
  • Bug Fixes

    • Status reporting now exposes a distinct "revocation-stuck" phase
    • Avoid unconditional forced exits when HTLC revocation fails; sends can be parked and retried
  • Tests

    • Exit tests updated to cover parked/stuck and opt-in exit flows
  • Documentation

    • Unreleased changelog entry describing the new recovery behaviors
Edited by Steven Roose

Merge request reports

Loading