diff --git a/warzone/crates/warzone-server/src/routes/web.rs b/warzone/crates/warzone-server/src/routes/web.rs index 9210b04..140e754 100644 --- a/warzone/crates/warzone-server/src/routes/web.rs +++ b/warzone/crates/warzone-server/src/routes/web.rs @@ -571,6 +571,16 @@ async function doSend() { } if (text === '/clear') { $messages.innerHTML = ''; return; } if (text === '/debug') { DEBUG = !DEBUG; addSys('Debug logging: ' + (DEBUG ? 'ON (check browser console)' : 'OFF')); return; } + if (text === '/reset') { + localStorage.clear(); + addSys('localStorage cleared. Refresh the page to start fresh.'); + return; + } + if (text === '/sessions') { + addSys('Sessions: ' + Object.keys(sessions).join(', ')); + addSys('SPK secret: ' + (mySpkSecretHex ? mySpkSecretHex.slice(0,16) + '...' : 'NONE')); + return; + } if (text === '/quit') { window.close(); return; } if (text === '/glist') { await groupList(); return; } if (text === '/dm') { currentGroup = null; addSys('Switched to DM mode'); $peerInput.value = localStorage.getItem('wz-peer') || ''; return; }