willow_web_fetch
Fetch web pages with built-in security: blocks private, loopback, and non-public destinations, verifies every redirect, and returns content with optional sandwich defense.
Instructions
Fetch a URL through external-guard (not native WebFetch).
Returns text with sandwich defense when wrap=True. Blocks private, loopback
and other non-public destinations — resolving names, not just matching them
— and re-checks every redirect hop rather than the first URL alone; the
chain taken comes back in redirects. Use willow_web_search to discover
URLs first. Requires web_net + consent.internet + a live egress lease.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| wrap | No | ||
| app_id | Yes | ||
| max_bytes | No |