Files
openclaw/extensions/brave/web-search-contract-api.ts
2026-06-04 07:20:32 -04:00

15 lines
523 B
TypeScript

/**
* Brave Search contract provider. It exposes provider metadata without creating
* the runtime search tool.
*/
import type { WebSearchProviderPlugin } from "openclaw/plugin-sdk/provider-web-search-config-contract";
import { buildBraveWebSearchProviderBase } from "./web-search-shared.js";
/** Create the Brave provider descriptor for contract checks. */
export function createBraveWebSearchProvider(): WebSearchProviderPlugin {
return {
...buildBraveWebSearchProviderBase(),
createTool: () => null,
};
}