' : 'disabled'}`))
                            .catch(err => console.error("[OBS WebSocket] Error setting filter:", err));
                        }
                    } else if (!obsWebSocket) {
                        console.warn("[OBS] WebSocket not connected - filter toggle requires OBS WebSocket");
                    }
                    break;
                
                case 'obsMuteSource':
                    if (payload.sourceName && obsWebSocket) {
                        const