mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-10 08:27:04 +00:00
Add video posts (kinds 21 normal, 22 short) as direct siblings of picture posts (20) — additive, public, non-destructive content in the same risk class as the original note set. Also auto-approve NIP-42 relay auth (22242): an ephemeral proof-of-key bound to a single relay + challenge (unreplayable elsewhere) that Amethyst's own client already auto-signs for every logged-in account, so treating it as background noise for napplets matches existing behavior. Deliberately still ASK: NIP-98 HTTP auth (27235). Unlike relay auth it authorizes an arbitrary HTTP request as the user — including destructive NIP-96 blob deletes and NIP-86 relay-management admin calls — so its blast radius is too broad to sign silently. Test pins the 42-vs-98 contrast. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WMrHZfwN5tM4ecvdz7xigo