Files
Saurav Panda 92defb6eae fix(mcp): default retry_with_browser_use_agent allowed_domains to None
GHSA-vfcm-843v-w6v3.

`retry_with_browser_use_agent` defaulted `allowed_domains` to `[]` when the
client omitted the argument, and then forwarded that value to
`BrowserProfile(allowed_domains=[])`. `SecurityWatchdog` interprets the empty
list as "no allowlist configured — allow every URL", silently disabling any
admin-configured allowlist on the underlying profile.

Default to `None` so admin profile defaults are preserved when the client
omits the argument, and treat an explicit empty list the same as omitting
(falsy override is not applied). Schema default removed and description
updated so MCP clients see the new contract.
2026-05-18 13:38:13 -07:00
..
2025-08-26 16:50:35 -07:00
2025-07-07 22:18:11 -07:00
2025-07-07 22:18:11 -07:00