{
  "_comment": "Optional. Copy to ~/.pi/agent/configs/opl-browser.json. All fields optional; defaults shown. Model-supplied URLs are resolved before use: allowPrivateNetwork (default false) blocks navigation and page-initiated requests to hosts that are or resolve to private/link-local/reserved ranges, allowLoopback (default false) governs localhost/127.0.0.0/8/::1 — set it to true to let the browser reach local dev servers, and cloud-metadata addresses are always rejected. A context route guards every page-initiated request and every page WebSocket, service workers are blocked, and a page or frame that a redirect lands on a blocked host is cleared before it can be read. A hostname the system resolver does not know is refused.",
  "headless": true,
  "width": 1280,
  "height": 800,
  "navigationTimeoutMs": 30000,
  "previewChars": 4000,
  "getChars": 30000,
  "allowPrivateNetwork": false,
  "allowLoopback": false
}
