enquire-mcp API reference - v4.0.0-rc.7
    Preparing search index...

    Type Alias EmbedDbConfigDiscovery

    EmbedDbConfigDiscovery:
        | { kind: "missing" }
        | { kind: "empty" }
        | { kind: "refused" }
        | { kind: "owned"; meta: Readonly<EmbedDbOwnedMeta> }

    Bounded, root-scoped discovery result for production embedding configuration. empty is reserved for a present SQLite file whose logical schema inventory is exactly empty; it is never used for a malformed, foreign, future, or unreadable artifact. Metadata is exposed only after full class/root admission.

    const discovery = await discoverEmbedDbConfig(embedFile, vault.root);
    if (discovery.kind === "owned") useStoredConfig(discovery.meta);
    if (discovery.kind === "empty" || discovery.kind === "missing") useRequestedConfig();