webDebugDelete function
Delete a debug object from window.hiveDebug. Safe to call even if key doesn't exist (already deleted or evicted).
Implementation
void webDebugDelete(String key) {
if (_hiveDebug == null) return;
try {
_jsDeleteProperty(_hiveDebug!, key.toJS);
} catch (_) {
// Ignore errors - key may not exist
}
_keyOrder.remove(key);
}