async function executeCommand(command, timeout_ms = 2000, shell = null) {
  const args = {
    command: command,
    timeout_ms: timeout_ms
  };
  
  if (shell) {
    args.shell = shell;
  }
  
  return await executeCommandAPI(args);
}
Test script for blockedCommands configuration functionality

This script tests how blockedCommands settings affect command execution:
1. Testing execution of non-blocked commands
2. Testing execution of blocked commands
3. Testing updated blockedCommands list
4. Testing empty blockedCommands array