// The "harness-builtin" search-source plug-in (REQ-PLUG-2, decision 0b81b0c5): web search is the // harness's own, claude-code's WebSearch and WebFetch, switched on only for a role that holds the // web grant. The broker serves no web verbs under it, so `search` refuses. The bundle reads the // module's name (resolved.webSource) to switch the harness tools on. import { WEB_REFUSAL, WebRefusal } from "../../../discord/src/web.mjs"; export const interfaceVersion = 1; export const SERVED_BY = "harness"; export function search() { throw new WebRefusal(WEB_REFUSAL.SEARCH_DOWN); }