Add warning + optional auto-unlink when attempting to monitor multiple nodes concurrently

User Story

  • As a Transceive user

  • I want to be warned when monitoring multiple nodes simultaneously

  • So that I avoid unintentionally impacting node owners or network behavior

Acceptance Criteria

  1. When user attempts to monitor a second node while already monitoring/linked to another, show warning dialog

  2. Warning explains impact (similar to linking behavior)

  3. Dialog offers:

    • Continue monitoring

    • Auto-unlink/disconnect from existing node(s) before monitoring new one

  4. Option to “remember choice” for future actions

  5. Behavior mirrors existing link warning UX for consistency

  6. No impact when monitoring a single node only

Notes

  • Monitoring may impose similar load/behavior as linking on some nodes

  • Aligns UX with existing safeguard for linking to multiple nodes