docs.rs failed to build promptforge-webfetch-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
promptforge-webfetch
A web-fetching tool for language models. Hand it a URL and it fetches the page, extracts the useful content, and returns it as markdown the model can cite - while enforcing an SSRF boundary that prevents the model from reaching your internal network no matter what URL it supplies. The security is layered and runs at DNS-resolution time on every hop, catching names that resolve inward, rebinding attacks, and redirect chains that point somewhere they should not.
Usage
[]
= "0.1"
use WebFetch;
use Tool;
let tool = new;
let output = tool.call.await?;
println!;
See the PromptForge User Guide for full documentation.
Minimum Rust Version
Rust 1.89 or later.
License
Licensed under the Boost Software License 1.0.