restart_chrome
Restarts Chrome with remote debugging, optionally setting proxy. Resets browser state, applies new proxy settings, or recovers 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). |