restart_chrome
Restarts Chrome with remote debugging enabled; optionally configure proxy to reset browser state or recover from crashes.
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). |