restart_chrome
Restart Chrome to reset browser state, apply proxy settings, or recover from crashes by stopping and restarting the managed Chrome instance with remote debugging enabled.
Instructions
Stops and restarts the managed Chrome instance with remote debugging enabled, optionally configuring proxy. Side effects: destructive - terminates running Chrome process and all open tabs; closes debugging connection. Prerequisites: requires CHROME_PATH environment variable or chrome in PATH. Returns: restart success confirmation. Use this to reset browser state, apply proxy settings, recover from crashes. Alternatives: 'reload' to refresh page without restart, 'navigate' to load new content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proxy_server | No | Proxy server URL (e.g., 'http://proxy.example.com:8080'). Constraints: valid proxy URL with protocol and port. Interactions: applied to new Chrome instance; requires 'enable_proxy_auth' for authenticated proxies. Defaults to: None (no proxy). |