Provides Ask::Tools::WebFetch, a tool that fetches a URL and converts its content to clean markdown for LLM consumption. Defaults to a pure Ruby backend (httpx + Nokogiri + reverse_markdown) with a Jina Reader fallback for JS-rendered or blocked pages, and a real-Chrome fallback (Ferrum) that renders JavaScript and lets auto-solving Cloudflare challenges complete. Works with any ask-rb chat or agent.

Required Ruby Version

>= 3.2

Authors

Kaka Ruto

Versions

  1. 0.7.2 August 14, 2026 (33 KB)
  2. 0.7.1 August 12, 2026 (32.5 KB)
  3. 0.7.0 August 12, 2026 (31.5 KB)
  4. 0.6.2 August 12, 2026 (32 KB)
  5. 0.6.1 August 12, 2026 (31.5 KB)
  6. 0.5.1 August 11, 2026 (26.5 KB)
Show all versions (21 total)

Pushed by

SHA 256 checksum