Skip to content

Variable: search

const search: ToPlugin<typeof SearchPlugin, SearchPluginConfig, "search">

Register the AI Search plugin with AppKit.

import { createApp, server } from "@databricks/appkit";
import { plugin as searchPlugin, tool as searchToolApi } from "@dbx-tools/search";
import { agents, plugin as mastraPlugin } from "@dbx-tools/appkit-mastra";
const support = agents.createAgent({
instructions: "Answer from the docs; use `search` to find them.",
tools: () => ({ search: searchToolApi.searchTool() }),
});
await createApp({
plugins: [
server(),
searchPlugin.search({ index: "main.support.docs" }),
mastraPlugin.mastra({ agents: support }),
],
});