7f13cdf08a
select_rig was unconditionally updating the global remote_active_rig_id, causing all SSE sessions to see the changed rig. Now only the per-session mapping is updated when session_id is provided; the global default is only changed for non-session-aware clients. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Stan Grams <sjg@haxx.space>