@karmaniverous/jeeves-watcher
    Preparing search index...

    Module index

    Filesystem watcher that keeps a Qdrant vector store in sync with document changes.

    Classes

    ContentHashCache
    DocumentProcessor
    EnrichmentStore
    EventQueue
    FileSystemWatcher
    GitignoreFilter
    InitialScanTracker
    IssuesManager
    JeevesWatcher
    ReindexTracker
    SystemHealth
    TemplateEngine
    ValuesManager
    VectorStoreClient
    VirtualRuleStore

    Interfaces

    AllHelpersIntrospection
    ApiServerOptions
    ApplyRulesOptions
    ApplyRulesResult
    CollectionInfo
    CompiledRule
    DocumentProcessorDeps
    DocumentProcessorInterface
    EmbeddingProvider
    EnrichmentStoreInterface
    EventQueueOptions
    ExtractedText
    FileAttributes
    FileSystemWatcherOptions
    HelperModuleIntrospection
    InitialScanStatus
    JeevesWatcherFactories
    JeevesWatcherRuntimeOptions
    PayloadFieldSchema
    ProcessorConfig
    ReindexStatus
    RenderResult
    RuleLogger
    ScrolledPoint
    ScrollPageResult
    SearchResult
    SystemHealthOptions
    VectorPoint
    VectorStore

    Type Aliases

    ApiConfig
    CompiledTemplate
    ConfigWatchConfig
    EmbeddingConfig
    Extractor
    InferenceRule
    IssueRecord
    IssuesFile
    JeevesWatcherConfig
    JeevesWatcherConfigInput
    LoggingConfig
    ProcessFn
    ProviderFactory
    ValuesIndex
    VectorStoreConfig
    WatchConfig
    WatchEvent

    Variables

    apiConfigSchema
    configWatchConfigSchema
    embeddingConfigSchema
    inferenceRuleSchema
    issueRecordSchema
    jeevesWatcherConfigSchema
    loggingConfigSchema
    vectorStoreConfigSchema
    watchConfigSchema
    watcherDescriptor

    Functions

    applyRules
    buildAttributes
    buildTemplateEngine
    compileRules
    contentHash
    createApiServer
    createEmbeddingProvider
    createHandlebarsInstance
    createLogger
    extractText
    loadConfig
    loadCustomHelpers
    mergeEnrichment
    pointId
    registerBuiltinHelpers
    resolveTemplateSource
    startFromConfig