import type * as HydraDB from "../index.js"; export interface SearchChunkInspectResult { chunks?: HydraDB.SearchVectorStoreChunk[]; /** * IsTruncated reports that the source has more chunks than the limit * returned, so the reader knows the text they see is a prefix of the * document and not the whole of it. */ isTruncated?: boolean; /** Human-readable result message. */ message?: string; /** * MissingChunkIDs are ids the caller asked for that have no chunk row in * either store. An expected, documented state rather than an error: on * staging 61% of one Slack collection's sources had graph relations but no * chunk_data row at all (see attributedSourceID), and the vector store is * not guaranteed to still hold a re-ingested source's older chunk ids. * Always empty for a source-scoped read, which discovers ids rather than * being handed them. */ missingChunkIds?: string[]; /** Whether the request succeeded. */ success?: boolean; }