---
title: "web"
description: "Search the public web and fetch readable content from public URLs."
canonical: https://agentpluginsdirectory.com/plugins/web--dorshitrit
last-updated: 2026-10-12
---

# web
Search the public web and fetch readable content from public URLs.
- Slug: web--dorshitrit
- Publisher: Dorshitrit
- Repository: https://github.com/Dorshitrit/abot-runtime
- Manifest: plugins/web/plugin.json
- Version: 0.1.0
- Category (editorial): other
- Skills: 2 (web_fetch_skill, web_search_skill)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-08-26
- Repository last pushed: 2026-10-09
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/web--dorshitrit
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What web does, in the publisher's words

The existing web_search and web_fetch contracts are shared by both search providers. A trimmed, non-empty braveSearchApiKey selects Brave. An absent or blank key selects Light. Provider selection happens when the plugin loads; Brave failures never trigger a second search through Light.

Brave results remain available when an optional source-page fetch times out. The failed page is recorded in sourceFetchErrors and its source receipt; coverage reports the evidence actually retrieved, including weak coverage when only search snippets are available. Caller cancellation and the overall search deadline still fail the request. Brave API timeouts and direct web_fetch timeouts remain failures; no retry or provider fallback is added.

Light retrieves public origin pages, publisher feeds, and sitemaps from a bundled source catalog. It discovers links, fetches relevant pages, and ranks their actual content locally. It uses no external search API, hosted index, proxy search engine, browser, background process, or persistent database. htmlparser2 is a local parsing dependency, with no remote service.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/Dorshitrit/abot-runtime/HEAD/plugins/web/README.md
