Skip to content

v1.7.1 — Batch Fetch, Extract, Map, Response Cache

Latest

Choose a tag to compare

@Goldentrii Goldentrii released this 13 Apr 17:38
· 2 commits to main since this release

What's new in v1.7.1

3 new tools

  • agentproxy_batch_fetch — fetch 2–20 URLs concurrently (up to 5x parallel), per-item error capture
  • agentproxy_extract — structured field extraction (title, price, rating…), auto render_fallback escalation
  • agentproxy_map — discover all internal links from a URL, powers the map → batch pipeline

Response cache

  • Repeated fetches to the same URL cost zero proxy credits (default TTL 300s)
  • meta.cache_hit + meta.cache_age_seconds on every response
  • cache_hit propagated to batch per-item results
  • Disable: PROXY4AGENT_CACHE_TTL_SECONDS=0

Agent-first design improvements

  • Unified {ok, tool, data, meta} JSON contract across all 8 tools
  • Typed ProxyErrorCode union + agent_instruction on every error
  • ENOTFOUNDNETWORK_ERROR (was misclassified as TLS_ERROR)
  • render_fallback: true on agentproxy_extract auto-escalates to real Chromium on TLS/bot block

Tests

113/113 passing (+11 cache unit tests)

Full changelog

See CHANGELOG.md