Copy text to the clipboard and surface the outcome as a toast.
Centralizes the copy-then-notify pattern shared by the Ctrl+C and
[ COPY ] paths so the success/failure messaging stays consistent.
Toast shown on success. When None, success is silent
(used by the selection-copy path, which has no visible draft to
confirm).