summaryrefslogtreecommitdiffhomepage
path: root/src/features/search-settings/index.ts
blob: a6ea160c193eb9d9e58d411b77a7e543f6f7dcae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
export type {
  LoadSearchBackendConfig,
  SaveSearchBackend,
  SearchBackendAvailability,
  SearchBackendConfig,
  SearchBackendConfigResult,
} from "./logic/view-model";
export {
  buildSearchBackendOptions,
  NONE_BACKEND_ID,
  NONE_BACKEND_LABEL,
  normalizeSearchBackendConfig,
  searchBackendChanged,
  searchBackendLabel,
} from "./logic/view-model";
export { default as SearchBackendField } from "./ui/SearchBackendField.svelte";

/** Public module manifest — aggregated by the shell's "Loaded Modules" view. */
export const manifest = {
  name: "Search Settings",
  description: "Global search backend selection for the web_search tool (GET/PUT /search/config)",
} as const;