Files
openclaw/extensions/parallel/index.ts
Dave Morin c48b36a255 Keep key-free web search providers opt-in (#93616)
Merged via squash.

Prepared head SHA: 5de02da038
Co-authored-by: davemorin <78139+davemorin@users.noreply.github.com>
Co-authored-by: vincentkoc <25068+vincentkoc@users.noreply.github.com>
Reviewed-by: @vincentkoc
2026-06-16 21:02:07 +08:00

16 lines
712 B
TypeScript

import { definePluginEntry } from "openclaw/plugin-sdk/plugin-entry";
import { createParallelFreeWebSearchProvider } from "./src/parallel-free-web-search-provider.js";
import { createParallelWebSearchProvider } from "./src/parallel-web-search-provider.js";
export default definePluginEntry({
id: "parallel",
name: "Parallel Plugin",
description: "Bundled Parallel web search plugin",
register(api) {
// Free hosted Search MCP (keyless, opt-in) and the paid v1 REST API
// (requires PARALLEL_API_KEY) are registered as two distinct providers.
api.registerWebSearchProvider(createParallelFreeWebSearchProvider());
api.registerWebSearchProvider(createParallelWebSearchProvider());
},
});