Skip to main content

Module indexer

Module indexer 

Source
Expand description

Main indexing service.

Structsยง

IndexerConfig
Configuration for the indexer.
IndexerService
Main indexing service.

Enumsยง

IndexUpdate
Index update events.

Functionsยง

build_chunk ๐Ÿ”’
Build a Chunk from chunk output and embedding.
compute_hash ๐Ÿ”’
Compute blake3 hash of file content.
determine_content_type ๐Ÿ”’
Determine content type from path, MIME type, and extracted content.
finish_pending ๐Ÿ”’
glob_match_bytes ๐Ÿ”’
glob_match_path ๐Ÿ”’
glob_match_segment ๐Ÿ”’
glob_match_segments ๐Ÿ”’
path_matches_pattern
Match a path against a glob-style include/exclude pattern.
process_file ๐Ÿ”’
Process a file through the full pipeline: extract โ†’ chunk โ†’ embed โ†’ store.
queue_event_blocking ๐Ÿ”’
scan_directory ๐Ÿ”’
Scan a directory and send file events.