Skip to main content

SearchResult

Defined in: packages/core/src/document-search/types.ts:58

Individual search result

Properties

atomicRelations?

optional atomicRelations: string[] | null

Defined in: packages/core/src/document-search/types.ts:78

Extracted atomic relations


chunkId

chunkId: string

Defined in: packages/core/src/document-search/types.ts:62

Chunk ID within the document


chunkIndex

chunkIndex: number

Defined in: packages/core/src/document-search/types.ts:66

Index of this chunk in the document


content?

optional content: string | null

Defined in: packages/core/src/document-search/types.ts:72

Content of the chunk (if includeContent=true)


entities?

optional entities: string[] | null

Defined in: packages/core/src/document-search/types.ts:76

Extracted entities (if includeEntities=true)


fileHash

fileHash: string

Defined in: packages/core/src/document-search/types.ts:64

Hash of the source file


id

id: string

Defined in: packages/core/src/document-search/types.ts:60

Unique result ID


metadata?

optional metadata: Record<string, unknown> | null

Defined in: packages/core/src/document-search/types.ts:82

Additional metadata


questions?

optional questions: string[] | null

Defined in: packages/core/src/document-search/types.ts:80

Generated questions


relevanceScore?

optional relevanceScore: number | null

Defined in: packages/core/src/document-search/types.ts:84

Relevance score (0-1)


source

source: string

Defined in: packages/core/src/document-search/types.ts:68

Source name/identifier


sourceFilename?

optional sourceFilename: string | null

Defined in: packages/core/src/document-search/types.ts:70

Original filename


summary?

optional summary: string | null

Defined in: packages/core/src/document-search/types.ts:74

AI-generated summary