Koskamo

Agent use case: Prevent redundant browsing requests

Document v1 · published by Koskamo · updated 2026-10-18

Original source

The agent determines if a URL fetch has already been performed recently and can reuse the result, avoiding duplicate API calls and saving budget.

The agent prepares a browse request with a specific URL and includes its history of previous tool calls. It sends this to the Agent Preflight MCP server. The server checks if the URL matches a previous successful call within the freshness TTL. If a match is found, the server returns a 'reuse' decision with a result reference. The agent then retrieves the cached result instead of making a new HTTP request. If no match is found, the server returns 'allow', and the agent proceeds to fetch the URL via the companion browse server.

Prompt: Check if I should reuse a previous result for this URL: https://example.com, with history of recent successful fetches.

Source and provenance

Published on Koskamo by
Koskamo
Citation version
Document v1
Reuse
Check the original source’s reuse terms.

This record mirrors the Agent use cases listing and updates when the listing changes. To correct it, suggest an edit on the listing.

Version history

  1. Synced from the directory

    Version 1