<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <id>tag:agentutility.ai,2026:updates</id>
  <title>agentutility — updates</title>
  <subtitle>Daily notes on x402, the agent economy, and the agentutility endpoint portfolio. By x.com/agentutility_ai.</subtitle>
  <link rel="self" type="application/atom+xml" href="https://agentutility.ai/updates/atom.xml" />
  <link rel="alternate" type="text/html" href="https://agentutility.ai/updates" />
  <updated>2026-10-07T12:00:00Z</updated>
  <generator>agentutility-site</generator>
  <icon>https://agentutility.ai/icon.png</icon>
  <author>
    <name>agentutility</name>
    <uri>https://agentutility.ai</uri>
  </author>
  <entry>
    <id>tag:agentutility.ai,2026-10-07:/updates/exchange-rates</id>
    <title>exchange-rates: convert currency with a rate date you can record</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/exchange-rates" />
    <published>2026-10-07T12:00:00Z</published>
    <updated>2026-10-07T12:00:00Z</updated>
    <summary>Request current or historical currency rates with exchange-rates, convert a specific amount, and keep the returned rate date beside the value in your billing or reporting workflow.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="edge-finance" />
    <category term="currencies" />
    <category term="conversion" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-10-06:/updates/bridge-rates</id>
    <title>bridge-rates: compare output and costs before signing a bridge transfer</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/bridge-rates" />
    <published>2026-10-06T12:00:00Z</published>
    <updated>2026-10-06T12:00:00Z</updated>
    <summary>Inspect a cross-chain route with bridge-rates: supply every required input, compare expected output and costs, then check timing and the transaction details you&apos;ll need before signing.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="edge-market" />
    <category term="bridges" />
    <category term="routing" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-10-05:/updates/cve-lookup</id>
    <title>cve-lookup: get severity and exploit references from a CVE ID</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/cve-lookup" />
    <published>2026-10-05T12:00:00Z</published>
    <updated>2026-10-05T12:00:00Z</updated>
    <summary>Send a CVE identifier to cve-lookup for severity data and affected product identifiers, then use weakness classes and linked exploit evidence to build a triage record.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="prooflayer" />
    <category term="vulnerabilities" />
    <category term="security" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-10-04:/updates/sku-normalize</id>
    <title>sku-normalize: turn product titles into catalog matching keys</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/sku-normalize" />
    <published>2026-10-04T12:00:00Z</published>
    <updated>2026-10-04T12:00:00Z</updated>
    <summary>Turn messy product titles into structured attributes and a canonical catalog key with sku-normalize, then use the confidence value to decide which records need review before matching.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="retail" />
    <category term="catalogs" />
    <category term="normalization" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-10-03:/updates/warranty-parse</id>
    <title>warranty-parse: extract coverage limits and claim steps</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/warranty-parse" />
    <published>2026-10-03T12:00:00Z</published>
    <updated>2026-10-03T12:00:00Z</updated>
    <summary>Turn warranty wording into coverage fields your agent can check before a purchase or claim, with duration in months, stated exclusions, claim instructions, and explicit unknowns.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="retail" />
    <category term="warranties" />
    <category term="extraction" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-10-02:/updates/return-policy-extract</id>
    <title>return-policy-extract: read return windows and missing refund terms</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/return-policy-extract" />
    <published>2026-10-02T12:00:00Z</published>
    <updated>2026-10-02T12:00:00Z</updated>
    <summary>Send merchant policy text to return-policy-extract and read structured refund terms, with null values for unstated details so your agent can ask for missing information before acting.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="retail" />
    <category term="returns" />
    <category term="extraction" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-10-01:/updates/browser-render-repeat-checks</id>
    <title>Browser render for repeat page checks</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/browser-render-repeat-checks" />
    <published>2026-10-01T12:00:00Z</published>
    <updated>2026-10-01T12:00:00Z</updated>
    <summary>A runnable pattern for checking JavaScript-rendered pages again and comparing the returned page state.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="browser" />
    <category term="monitoring" />
    <category term="web-probe" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-30:/updates/honeypot-check-update-2026-09-30</id>
    <title>honeypot-check now names the pre-swap sell-block use case</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/honeypot-check-update-2026-09-30" />
    <published>2026-09-30T12:00:00Z</published>
    <updated>2026-09-30T12:00:00Z</updated>
    <summary>The honeypot-check description now names token honeypot checks and pre-swap sell-block checks explicitly, giving agents clearer routing language while the price stays at 0.05 USDC per call.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="x402" />
    <category term="update" />
    <category term="honeypot-check" />
    <category term="edge-market" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-29:/updates/product-search</id>
    <title>product-search: find retailer buy links with detected prices</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/product-search" />
    <published>2026-09-29T12:00:00Z</published>
    <updated>2026-09-29T12:00:00Z</updated>
    <summary>Send a product query and an optional retailer domain to product-search, then use ranked buy links and detected prices to build a shopping shortlist your agent can check.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="retail" />
    <category term="shopping" />
    <category term="search" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-27:/updates/product-describe</id>
    <title>product-describe: write listing copy from your product facts</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/product-describe" />
    <published>2026-09-27T12:00:00Z</published>
    <updated>2026-09-27T12:00:00Z</updated>
    <summary>Turn supplied product specifications into listing descriptions and selling points with product-describe, with request and response examples for agents preparing retail copy.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="retail" />
    <category term="product-copy" />
    <category term="listings" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-27:/updates/news-search</id>
    <title>Run the same news query on a schedule</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/news-search" />
    <published>2026-09-27T12:00:00Z</published>
    <updated>2026-09-27T12:00:00Z</updated>
    <summary>news-search now documents the repeat-query workflow for tracking fresh coverage by URL and timestamp.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="news" />
    <category term="monitoring" />
    <category term="search" />
    <category term="x402" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-26:/updates/pdf-to-markdown</id>
    <title>pdf-to-markdown: choose the document structure your next step needs</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/pdf-to-markdown" />
    <published>2026-09-26T12:00:00Z</published>
    <updated>2026-09-26T12:00:00Z</updated>
    <summary>Send a public PDF URL to pdf-to-markdown and choose the document structure your workflow needs, from Markdown for an LLM prompt to JSON blocks for page-aware extraction.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="mediakit" />
    <category term="pdf" />
    <category term="extraction" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-25:/updates/timezone-lookup</id>
    <title>timezone-lookup: get local time from coordinates or a timezone</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/timezone-lookup" />
    <published>2026-09-25T12:00:00Z</published>
    <updated>2026-09-25T12:00:00Z</updated>
    <summary>Resolve coordinates or an IANA timezone into current local time, UTC offset, and daylight-saving status so your agent can check contact hours and prepare schedules with the right timezone.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="locale" />
    <category term="timezones" />
    <category term="scheduling" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-24:/updates/form-fill-plan</id>
    <title>form-fill-plan: review browser actions before filling a form</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/form-fill-plan" />
    <published>2026-09-24T12:00:00Z</published>
    <updated>2026-09-24T12:00:00Z</updated>
    <summary>Prepare a browser form plan from static HTML and a stated goal, using known values to review proposed actions, catch unresolved fields, and hold submission until the caller has checked the result.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="browser-workflow" />
    <category term="forms" />
    <category term="automation" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-22:/updates/dom-change-diff</id>
    <title>dom-change-diff: check stale selectors before a browser rerun</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/dom-change-diff" />
    <published>2026-09-22T12:00:00Z</published>
    <updated>2026-09-22T12:00:00Z</updated>
    <summary>Compare earlier and current HTML with watched selectors to find changed elements and stale targets, then check suggested replacements before your agent reruns a browser task.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="browser-workflow" />
    <category term="dom" />
    <category term="selectors" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-20:/updates/crypto-news-update-2026-09-20</id>
    <title>crypto-news adds aggregator wording for agent discovery</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/crypto-news-update-2026-09-20" />
    <published>2026-09-20T12:00:00Z</published>
    <updated>2026-09-20T12:00:00Z</updated>
    <summary>The crypto-news description now names its aggregator use case, giving routers clearer wording for headline searches while keeping the $0.005 USDC price and request fields unchanged.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="x402" />
    <category term="update" />
    <category term="crypto-news" />
    <category term="web-probe" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-19:/updates/browser-flow-digest</id>
    <title>browser-flow-digest: turn browser traces into steps an agent can reuse</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/browser-flow-digest" />
    <published>2026-09-19T12:00:00Z</published>
    <updated>2026-09-19T12:00:00Z</updated>
    <summary>Send a browser action log or text trace to browser-flow-digest and get ordered steps with preconditions, failure hints, and reuse notes that help an agent prepare its next attempt.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="browser-workflow" />
    <category term="automation" />
    <category term="traces" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-17:/updates/tool-call-diff</id>
    <title>tool-call-diff: catch changed arguments and missing calls between agent runs</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/tool-call-diff" />
    <published>2026-09-17T12:00:00Z</published>
    <updated>2026-09-17T12:00:00Z</updated>
    <summary>Compare baseline and changed agent runs with tool-call-diff to spot added or missing calls, shifted positions, and exact argument-path changes before accepting a regression.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="agentops" />
    <category term="tool-calls" />
    <category term="regression" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-16:/updates/mcp-tool-risk-score</id>
    <title>mcp-tool-risk-score: review tool permissions before granting access</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/mcp-tool-risk-score" />
    <published>2026-09-16T12:00:00Z</published>
    <updated>2026-09-16T12:00:00Z</updated>
    <summary>Screen an MCP tool manifest with deployment context, then use per-tool reasons and risk scores to decide which permissions need review before your agent gets access.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="agentops" />
    <category term="mcp" />
    <category term="security" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-15:/updates/eval-case-generate</id>
    <title>eval-case-generate: turn an agent task into cases for human review</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/eval-case-generate" />
    <published>2026-09-15T12:00:00Z</published>
    <updated>2026-09-15T12:00:00Z</updated>
    <summary>Draft candidate eval cases from an agent task and optional examples, then use the review_required signal to keep unapproved expectations out of your regression test suite.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="agentops" />
    <category term="evals" />
    <category term="testing" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-14:/updates/agent-trace-brief</id>
    <title>agent-trace-brief: find the failure point in an agent run</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/agent-trace-brief" />
    <published>2026-09-14T12:00:00Z</published>
    <updated>2026-09-14T12:00:00Z</updated>
    <summary>Send an agent trace as step objects or a text log, add an optional focus hint, and get an ordered report that separates observed failures from explanations the trace can&apos;t support.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="agentops" />
    <category term="traces" />
    <category term="debugging" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-13:/updates/match-score</id>
    <title>match-score: put possible duplicate records into a review queue</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/match-score" />
    <published>2026-09-13T12:00:00Z</published>
    <updated>2026-09-13T12:00:00Z</updated>
    <summary>Compare two field values for $0.003 USDC with match-score, then use its similarity score and normalized output to route possible duplicate records into a review queue.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="matchpoint" />
    <category term="matching" />
    <category term="record-linkage" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-10:/updates/web-search-empty-fallback</id>
    <title>web-search now flags an empty fallback as unavailable</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/web-search-empty-fallback" />
    <published>2026-09-10T12:00:00Z</published>
    <updated>2026-09-10T12:00:00Z</updated>
    <summary>web-search returns a structured dependency response when the primary search fails and the public-news fallback has no articles.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="web-search" />
    <category term="reliability" />
    <category term="retention" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-09:/updates/web-search-repeat-proof</id>
    <title>web-search refreshes its repeat-research proof</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/web-search-repeat-proof" />
    <published>2026-09-09T12:00:00Z</published>
    <updated>2026-09-09T12:00:00Z</updated>
    <summary>The web-search recipe now carries the latest aggregate repeat-buyer snapshot for its saved source-list comparison workflow.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="web-search" />
    <category term="research" />
    <category term="retention" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-09:/updates/recent-tweet-search-monitoring-loop</id>
    <title>recent-tweet-search now describes a practical monitoring loop</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/recent-tweet-search-monitoring-loop" />
    <published>2026-09-09T12:00:00Z</published>
    <updated>2026-09-09T12:00:00Z</updated>
    <summary>The listing and MCP tool now explain how to save a query, compare successive responses, and handle a degraded public-index result honestly.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="recent-tweet-search" />
    <category term="x-search" />
    <category term="social-listening" />
    <category term="monitoring" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-08:/updates/search-result-scope</id>
    <title>Search results now enforce site and purchase constraints</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/search-result-scope" />
    <published>2026-09-08T12:00:00Z</published>
    <updated>2026-09-08T12:00:00Z</updated>
    <summary>Site searches filter off-domain URLs, and product search removes discussion pages from purchase candidates.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="search" />
    <category term="shopping" />
    <category term="quality" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-07:/updates/match-key-phone</id>
    <title>match-key-phone: turn phone formatting variants into matching contact keys</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/match-key-phone" />
    <published>2026-09-07T12:00:00Z</published>
    <updated>2026-09-07T12:00:00Z</updated>
    <summary>Use match-key-phone to compare differently formatted contact numbers, read its E.164 output and validity flag, and handle region inputs before grouping possible duplicates.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="matchpoint" />
    <category term="phone" />
    <category term="deduplication" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-06:/updates/match-key-name</id>
    <title>match-key-name: match Bob Smith with Robert Smith</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/match-key-name" />
    <published>2026-09-06T12:00:00Z</published>
    <updated>2026-09-06T12:00:00Z</updated>
    <summary>See how match-key-name handles titles and suffixes, folds accents, and maps nicknames to shared keys, with exact response examples for connecting person records across sources.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="matchpoint" />
    <category term="names" />
    <category term="record-linkage" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-05:/updates/match-key-email</id>
    <title>match-key-email groups Gmail aliases under one deduplication key</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/match-key-email" />
    <published>2026-09-05T12:00:00Z</published>
    <updated>2026-09-05T12:00:00Z</updated>
    <summary>See how match-key-email turns Gmail dots and plus tags into one deduplication key, then add email-deliverability-check when domain risk or mail readiness affects the next action.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="matchpoint" />
    <category term="email" />
    <category term="deduplication" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-04:/updates/match-key-company</id>
    <title>match-key-company: turn business-name variants into one dedup key</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/match-key-company" />
    <published>2026-09-04T12:00:00Z</published>
    <updated>2026-09-04T12:00:00Z</updated>
    <summary>See how punctuation, legal suffixes, abbreviations, and misspellings change normalized company names and match keys before you deduplicate records for 0.005 USDC per call.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="matchpoint" />
    <category term="companies" />
    <category term="deduplication" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-03:/updates/news-api</id>
    <title>Call recent public news through the news-api route</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/news-api" />
    <published>2026-09-03T12:00:00Z</published>
    <updated>2026-09-03T12:00:00Z</updated>
    <summary>news-api gives x402 agents the existing news-search contract under the exact route name they ask for, at $0.005 per call.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="web-probe" />
    <category term="news" />
    <category term="search" />
    <category term="x402" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-02:/updates/match-key-address</id>
    <title>match-key-address: join US address variants with one key</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/match-key-address" />
    <published>2026-09-02T12:00:00Z</published>
    <updated>2026-09-02T12:00:00Z</updated>
    <summary>For $0.005 USDC over x402, match-key-address gives equivalent US address spellings one join key; match-score ranks close records whose keys still differ.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="matchpoint" />
    <category term="addresses" />
    <category term="record-linkage" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-09-01:/updates/address-parse</id>
    <title>address-parse: turn one US mailing address into eight fields</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/address-parse" />
    <published>2026-09-01T12:00:00Z</published>
    <updated>2026-09-01T12:00:00Z</updated>
    <summary>Send a freeform US mailing address to address-parse, get each component as a named field for $0.005 USDC, and learn when your workflow should call address-geocode next.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="matchpoint" />
    <category term="addresses" />
    <category term="parsing" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-31:/updates/image-generate-fal-failover</id>
    <title>image-generate adds fal.ai failover</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/image-generate-fal-failover" />
    <published>2026-08-31T12:00:00Z</published>
    <updated>2026-08-31T12:00:00Z</updated>
    <summary>Paid image requests can move to fal.ai Z-Image Turbo when Venice returns a definite provider failure.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="image-generate" />
    <category term="image-generation" />
    <category term="reliability" />
    <category term="fal-ai" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-31:/updates/image-generate-controlled-next-pass</id>
    <title>image-generate now names the controlled next-pass job</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/image-generate-controlled-next-pass" />
    <published>2026-08-31T12:00:00Z</published>
    <updated>2026-08-31T12:00:00Z</updated>
    <summary>The image-generate listing and Synthforge MCP tool now lead with the approved-brief workflow: keep the setup, then make one deliberate next PNG.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="image-generate" />
    <category term="image-production" />
    <category term="mcp" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-31:/updates/holder-behavioral-profiling</id>
    <title>Holder data that separates exits from wallet moves</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/holder-behavioral-profiling" />
    <published>2026-08-31T12:00:00Z</published>
    <updated>2026-08-31T12:00:00Z</updated>
    <summary>&gt;-</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="onchain-risk" />
    <category term="token-holders" />
    <category term="wallet-analysis" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-31:/updates/holder-analysis-reliability</id>
    <title>Holder analysis reliability improvements</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/holder-analysis-reliability" />
    <published>2026-08-31T12:00:00Z</published>
    <updated>2026-08-31T12:00:00Z</updated>
    <summary></summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-28:/updates/token-momentum</id>
    <title>Check whether a token is moving now</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/token-momentum" />
    <published>2026-08-28T12:00:00Z</published>
    <updated>2026-08-28T12:00:00Z</updated>
    <summary>The $0.003 token-momentum route compares short-window price, volume, and transaction pressure on the token&apos;s most liquid DEX pair.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="defi" />
    <category term="token-discovery" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-28:/updates/new-pairs</id>
    <title>Poll newly created DEX pools</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/new-pairs" />
    <published>2026-08-28T12:00:00Z</published>
    <updated>2026-08-28T12:00:00Z</updated>
    <summary>The $0.003 new-pairs route returns recent Base, Solana, or Ink pools with liquidity, age, and market telemetry.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="defi" />
    <category term="token-discovery" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-28:/updates/mint-scout</id>
    <title>Scan NFT mints on Robinhood Chain and Ink</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/mint-scout" />
    <published>2026-08-28T12:00:00Z</published>
    <updated>2026-08-28T12:00:00Z</updated>
    <summary>The $0.05 mint-scout route finds fresh NFT collections or scores one address with mint, holder, creator, and liveness data.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="nft" />
    <category term="onchain-risk" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-28:/updates/holder-hands</id>
    <title>Measure NFT holder churn</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/holder-hands" />
    <published>2026-08-28T12:00:00Z</published>
    <updated>2026-08-28T12:00:00Z</updated>
    <summary>The $0.05 holder-hands route samples holders and recent NFT transfers to measure concentration, flips, and wash signals.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="nft" />
    <category term="onchain-risk" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-28:/updates/deployer-profile</id>
    <title>Check a contract creator&apos;s prior deploys</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/deployer-profile" />
    <published>2026-08-28T12:00:00Z</published>
    <updated>2026-08-28T12:00:00Z</updated>
    <summary>The $0.005 deployer-profile route resolves a creator and returns bounded public Blockscout history for Base, Ink, or Robinhood Chain.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="defi" />
    <category term="onchain-risk" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-27:/updates/buy-link-search</id>
    <title>Find a product and return the buy link</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/buy-link-search" />
    <published>2026-08-27T12:00:00Z</published>
    <updated>2026-08-27T12:00:00Z</updated>
    <summary>The $0.02 buy-link-search route returns ranked shopping results with retailer links and detected prices.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="retail" />
    <category term="shopping" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-26:/updates/ssl-cert-monitoring-for-agents</id>
    <title>Check TLS certificates before a scraping agent spends on a crawl</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/ssl-cert-monitoring-for-agents" />
    <published>2026-08-26T12:00:00Z</published>
    <updated>2026-08-26T12:00:00Z</updated>
    <summary>Use WebProbe&apos;s $0.03 ssl-cert call to inspect hostname coverage, issuer, validity dates, and expiry risk before a scraping agent commits budget to a target.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="web-probe" />
    <category term="ssl" />
    <category term="security" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-24:/updates/data-blending-policy</id>
    <title>When agentutility blends sources and how responses show it</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/data-blending-policy" />
    <published>2026-08-24T12:00:00Z</published>
    <updated>2026-08-24T12:00:00Z</updated>
    <summary>Agentutility combines upstream sources only under a declared method, with paid x402 responses exposing field-level provenance, timestamps, source selection, and conflicts.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="data" />
    <category term="provenance" />
    <category term="blending" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-23:/updates/audit-readiness-for-paid-apis</id>
    <title>Audit-ready x402 calls need receipts and idempotency keys</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/audit-readiness-for-paid-apis" />
    <published>2026-08-23T12:00:00Z</published>
    <updated>2026-08-23T12:00:00Z</updated>
    <summary>Each paid agent call should carry an idempotency key and return a receipt tying the request to its Base mainnet payment, price, result, and timestamp.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="audit" />
    <category term="compliance" />
    <category term="records" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-22:/updates/web-search-page-text-boundary</id>
    <title>web-search now states its result-only boundary</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/web-search-page-text-boundary" />
    <published>2026-08-22T12:00:00Z</published>
    <updated>2026-08-22T12:00:00Z</updated>
    <summary>The web-search family now labels include_text as compatibility-only and directs page-text work to scrape-to-json.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="web-search" />
    <category term="retention" />
    <category term="contract" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-22:/updates/the-cost-of-running-a-cluster</id>
    <title>What a $0.01 x402 call has to pay for</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/the-cost-of-running-a-cluster" />
    <published>2026-08-22T12:00:00Z</published>
    <updated>2026-08-22T12:00:00Z</updated>
    <summary>A $0.01 x402 call must cover Workers, KV, external API usage, Base settlement, and monitoring. Here’s a per-endpoint margin model for setting a price that can stay online.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="ops" />
    <category term="economics" />
    <category term="infrastructure" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-21:/updates/weather-endpoint-coverage</id>
    <title>Locale weather covers coordinates worldwide</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/weather-endpoint-coverage" />
    <published>2026-08-21T12:00:00Z</published>
    <updated>2026-08-21T12:00:00Z</updated>
    <summary>The Locale weather routes combine US NWS forecasts with a global model blend, returning current conditions and up to seven forecast days for coordinates worldwide.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="locale" />
    <category term="weather" />
    <category term="data-blending" />
  </entry>
  <entry>
    <id>tag:agentutility.ai,2026-08-20:/updates/agent-side-retry-logic</id>
    <title>Retry paid x402 calls without losing budget control</title>
    <link rel="alternate" type="text/html" href="https://agentutility.ai/updates/agent-side-retry-logic" />
    <published>2026-08-20T12:00:00Z</published>
    <updated>2026-08-20T12:00:00Z</updated>
    <summary>Separate x402 payment handshakes from server retries, stop repeated 402 loops, cap USDC spend, and add exponential backoff without turning a transient 5xx into a budget leak.</summary>
    <author>
      <name>agentutility</name>
      <uri>https://agentutility.ai</uri>
    </author>
    <category term="agents" />
    <category term="retry" />
    <category term="patterns" />
  </entry>
</feed>
