mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-09 08:04:45 +00:00
Consume the new give-up signal: RelayPublishFailureToastSubscription (hosted in LoggedInPage) listens for onEventGaveUp and toasts "couldn't deliver to <relay>", so a dropped send is visible instead of silent. Rationale polish in the auth settings screen: each relay card now shows "Last used N ago" and a Forget button that clears both the ALLOW/DENY override and the accumulated rationale for that relay. The store gains clearRationale + allLastUsed (default-implemented on the interface) and records a last-used timestamp on each grant; clearDecision/clearRationale now prune the shared url key only when a relay has neither an override nor rationale left, so a partial clear never orphans the reverse-lookup. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EZjmYpgHP4pf79Sav5QT8a